Felix Buehler
cfd241e856
nixos/services.urxvtd: remove with lib;
2024-12-30 16:57:47 +01:00
Felix Buehler
907513b013
nixos/services.unclutter: remove with lib;
2024-12-30 16:57:47 +01:00
Felix Buehler
81af5e84de
nixos/services.unclutter-xfixes: remove with lib;
2024-12-30 16:57:47 +01:00
Felix Buehler
c395f4a881
nixos/services.touchegg: remove with lib;
2024-12-30 16:57:47 +01:00
Felix Buehler
3c25e33c2f
nixos/services.redshift: remove with lib;
2024-12-30 16:57:47 +01:00
Felix Buehler
f8e4c2bb77
nixos/services.picom: remove with lib;
2024-12-30 16:57:47 +01:00
Felix Buehler
68590cbb86
nixos/services.xserver.imwheel: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
39e4529bdd
nixos/services.xserver.wacom: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
ef32b6d67a
nixos/services.xserver.synaptics: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
19ac519dda
nixos/services.xserver.digimend: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
ae638c0c4c
nixos/services.xserver.cmt: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
620887f332
nixos/services.fractalart: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
4c8347ad68
nixos/services.xserver.xkb.extraLayouts: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
2e19baf26b
nixos/services.xserver.displayManager.xpra: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
1c0fdc5be0
nixos/services.xserver.displayManager.startx: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
61ea102715
nixos/services.xserver.displayManager.slim: remove with lib;
2024-12-30 16:57:46 +01:00
Felix Buehler
a439faa883
nixos/services.xserver.displayManager.lightdm: remove with lib;
2024-12-30 16:57:45 +01:00
Felix Buehler
4214af11a9
nixos/services.xserver.displayManager.lightdm.greeters.tiny: remove with lib;
2024-12-30 16:57:45 +01:00
Felix Buehler
62a2f3303b
nixos/services.xserver.displayManager.lightdm.greeters.slick: remove with lib;
2024-12-30 16:57:45 +01:00
Felix Buehler
6a56bdff41
nixos/services.xserver.displayManager.lightdm.greeters.pantheon: remove with lib;
2024-12-30 16:57:45 +01:00
Felix Buehler
2882d6bc32
nixos/services.xserver.displayManager.lightdm.greeters.mobile: remove with lib;
2024-12-30 16:57:45 +01:00
Felix Buehler
f8865e8401
nixos/services.xserver.displayManager.lightdm.greeters.mini: remove with lib;
2024-12-30 16:57:45 +01:00
Felix Buehler
1253a94387
nixos/services.xserver.displayManager.lightdm.greeters.gtk: fmt
2024-12-30 16:57:42 +01:00
Felix Buehler
2b59e102ba
nixos/services.xserver.displayManager.lightdm.greeters.gtk: remove with lib;
2024-12-30 16:57:20 +01:00
Felix Buehler
0a91efc713
nixos/services.xserver.displayManager.lightdm.greeters.enso: remove with lib;
2024-12-30 16:57:20 +01:00
Felix Buehler
dcd408ab4a
nixos/services.xserver.desktopManager.xterm: remove with lib;
2024-12-30 16:57:20 +01:00
Felix Buehler
4b798ee63e
nixos/services.xserver.desktopManager.xfce: remove with lib;
2024-12-30 16:57:20 +01:00
Felix Buehler
ee971f5c8f
nixos/services.xserver.desktopManager.surf-display: remove with lib;
2024-12-30 16:57:19 +01:00
Felix Buehler
61ad8be682
nixos/services.xserver.desktopManager.retroarch: remove with lib;
2024-12-30 16:57:19 +01:00
Felix Buehler
fa4e66d550
nixos/services.xserver.desktopManager.pantheon: remove with lib;
2024-12-30 16:57:19 +01:00
Felix Buehler
0737eac7e0
nixos/services.xserver.desktopManager.runXdgAutostartIfNone: remove with lib;
2024-12-30 16:57:19 +01:00
Felix Buehler
5d5963f8e6
nixos/services.xserver.desktopManager.mate: fmt
2024-12-30 16:57:13 +01:00
Felix Buehler
60f9b34cae
nixos/services.xserver.desktopManager.mate: remove with lib;
2024-12-30 16:28:34 +01:00
Felix Buehler
dab1624643
nixos/services.xserver.desktopManager.lxqt: remove with lib;
2024-12-30 16:27:42 +01:00
Felix Buehler
93da453c9e
nixos/services.xserver.desktopManager.lumina: remove with lib;
2024-12-30 16:27:05 +01:00
Felix Buehler
3ba85539d7
nixos/services.xserver.desktopManager.kodi: remove with lib;
2024-12-30 16:26:40 +01:00
Felix Buehler
e0836261f2
nixos/services.xserver.desktopManager.enlightenment: remove with lib;
2024-12-30 16:26:19 +01:00
Felix Buehler
5fac14d6a4
nixos/services.xserver.desktopManager.deepin: remove with lib;
2024-12-30 16:25:53 +01:00
Felix Buehler
b48d0ec757
nixos/services.xserver.desktopManager.cinnamon: remove with lib;
2024-12-30 16:24:57 +01:00
Felix Buehler
6fe2a04f0d
nixos/services.xserver.desktopManager.cde: remove with lib;
2024-12-30 16:23:35 +01:00
Felix Buehler
328da3a39d
nixos/services.colord: remove with lib;
2024-12-30 16:23:13 +01:00
nicoo
238b407862
nixos: hardware.pulseaudio → services.pulseaudio ( #369391 )
2024-12-30 13:46:50 +00:00
Bobby Rong
05f5f947b4
nixos/cinnamon: Replace xplayer with celluloid
...
https://github.com/linuxmint/xplayer/issues/169#issuecomment-1072069928
2024-12-23 23:16:29 +08:00
Bobby Rong
d8890db135
Xfce 4.20 ( #353048 )
2024-12-17 08:36:52 +08:00
Bobby Rong
d9b6a4eb7b
nixos/xfce: Add Wayland session
...
Using labwc as compositor.
2024-12-15 20:08:15 +08:00
Bobby Rong
3c20ab171f
nixos/xfce: Use upstream name for X11 session
...
This allows keeping the name consistent with the wayland
session we are introducing later.
2024-12-15 20:08:15 +08:00
misuzu
ad2bd1af95
nixos/plasma5: fix shellcheck findings with enableStrictShellChecks enabled ( #362341 )
2024-12-14 12:50:52 +02:00
Bobby Rong
04785d767a
Pantheon updates 2024-12-13 ( #364951 )
2024-12-14 12:38:55 +08:00
Atemu
84bd8b0172
nixos/cinnamon: Do not set QT_QPA_PLATFORMTHEME ( #364267 )
2024-12-13 22:00:28 +01:00
Bobby Rong
ec21cacf9b
nixos/pantheon: Get rid of gsignond
...
This is not needed with switchboard-plug-onlineaccount 6.0.0.
2024-12-13 23:31:49 +08:00
Bobby Rong
7e685d3693
nixos/cinnamon: Do not set QT_QPA_PLATFORMTHEME
...
Mint no longer ships qt5ct since Mint 22 and no longer ships a
qt5ct.conf in Mint 22.1. Following their changes I think we will
also drop our override and delegate the decision to user. Also
the gtk2 platform theme actually depends on gtk2.
f239cde908
2024-12-13 20:35:04 +08:00
nicoo
f6c5531461
nixos: Don't set !allowSubstitutes ( #314664 )
...
It is set by `runCommandLocal` and prevents fetching the build output
from `cache.nixos.org` or another trusted substituter.
2024-12-12 18:26:24 +00:00
Silvan Mosberger
4f0dadbf38
treewide: format all inactive Nix files
...
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.
Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.
A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.
This commit was automatically created and can be verified using
nix-build a08b3a4d19 .tar.gz \
--argstr baseRev b32a094368
result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Bobby Rong
bab9b4a93c
nixos/cinnamon: Add x-cinnamon-mimeapps.list ( #362432 )
2024-12-08 08:50:36 +08:00
Bobby Rong
74eae6a8b4
nixos/cinnamon: Add x-cinnamon-mimeapps.list
...
This is specifically for https://github.com/linuxmint/nemo/blob/6.4.0/src/nemo-desktop-application.c#L398 .
The same thing is already done in the GNOME module. Otherwise when you e.g try "Downloads" -> "Show in Folder"
in Firefox, it will just do nothing, this is probably not a good experience.
ref: https://salsa.debian.org/cinnamon-team/cinnamon-desktop/-/blob/debian/6.2.0-1/debian/x-cinnamon-mimeapps.list
ref: https://src.fedoraproject.org/rpms/cinnamon-desktop/blob/f41/f/x-cinnamon-mimeapps.list
2024-12-06 22:30:01 +08:00
Zhong Jianxin
0e9fa53445
nixos/plasma5: fix shellcheck findings with enableStrictShellChecks enabled
2024-12-05 20:49:47 +08:00
Jan Tojnar
ccf9d87fe6
nixos/cinnamon: Switch notExcluded to disablePackageByName
...
For consistency with other DEs.
2024-12-04 22:31:35 +01:00
Jan Tojnar
162f4339ef
nixos/gnome: Switch notExcluded to disablePackageByName
...
For consistency with other DEs.
2024-12-04 22:31:35 +01:00
Jan Tojnar
c4ed78b5a0
nixos/pantheon: Switch notExcluded to disablePackageByName
...
Previously, this check was inconsistent with `removePackagesByName` – the latter compares the packages using their names.
2024-12-04 22:31:35 +01:00
Jan Tojnar
e221971ee7
nixos/budgie: Switch notExcluded to disablePackageByName
...
Previously, this check was inconsistent with `removePackagesByName` – the latter compares the packages using their names.
2024-12-04 22:31:35 +01:00
stanleyj-edsn
c82bf95274
nixos/exwm: remove option enableDefaultConfig
...
The default configuration was removed from upstream, see https://github.com/emacs-exwm/exwm/issues/57
Fix : #319541
Co-authored-by: Lin Jian <me@linj.tech>
2024-12-05 02:44:16 +08:00
stanleyj-edsn
0f64286316
nixos/exwm: rename emacsWithPackages
...
Fix error: 'emacsWithPackages' has been renamed to/replaced by 'emacs.pkgs.withPackages'
Fix : #361706
2024-12-04 14:47:24 +01:00
Bobby Rong
5e0dd6992e
Cinnamon 6.4 ( #359855 )
2024-12-04 12:25:14 +08:00
Bobby Rong
d3b00bb894
nixos/cinnamon: Remove polkit_gnome
...
Cinnamon ships its own polkit agent.
9945a8aca1
2024-12-03 20:52:22 +08:00
Bobby Rong
e83ca8870e
nixos/cinnamon: Enable power-profiles-daemon
...
7a4afa6c03
If you use tlp you can disable this again in your config.
2024-12-03 20:52:22 +08:00
Aleksana
122ab4117f
deepin: do not install infrequently used apps by default ( #361425 )
2024-12-03 20:02:56 +08:00
rewine
6990eac8e8
deepin: do not install infrequently used apps by default
2024-12-03 19:22:18 +08:00
Jan Tojnar
d835701e54
Merge branch 'gnome-notExcluded'
2024-12-01 15:50:21 +01:00
Wolfgang Walther
1dd9c32b18
docs: remove references before 22.11
...
Stuff that has been in for many years doesn't need to be mentioned
explicitly anymore.
2024-11-17 12:51:09 +01:00
Masum Reza
f4ae47b33e
nixos/gdm: automatically enable services.displayManager ( #353848 )
2024-11-16 21:40:04 +05:30
Cosima Neidahl
e1b70fb061
nixos/lomiri: Better support stand-alone greeter usage ( #352425 )
2024-11-11 20:00:29 +01:00
Luflosi
66571c8e7d
nixos/phosh: enable services.graphical-desktop
...
The `services.graphical-desktop` module (code in `nixos/modules/services/misc/graphical-desktop.nix`) is enabled automatically if `services.xserver.enable` or `services.displayManager.enable` is true but this does not cover `phosh`, so enable it manually.
My main motivation for this change is that `fonts.enableDefaultPackages` was set to false, unlike with all (most?) other desktop managers, which causes many characters to not be displayed.
Since enabling `services.graphical-desktop.enable` also enables `hardware.graphics.enable`, I removed the latter option from the `phosh` module.
The `services.graphical-desktop` module also sets `systemd.defaultUnit` to `"graphical.target"` if `services.xserver.autorun` or `services.displayManager.enable` are enabled, with the former option being enabled by default, so I also removed this option from the `phosh` module. This also better aligns with the intent of the user when disabling `services.xserver.autorun`.
2024-11-08 13:12:01 +01:00
Gaetan Lepage
0a785f6f42
nixos/gdm: automatically enable services.displayManager
2024-11-07 00:38:15 +01:00
OPNA2608
d14f6e5986
nixos/lightdm-greeters/lomiri: Enable lomiri.basics option for shared settings
2024-10-30 18:46:10 +01:00
OPNA2608
de4db8a6b0
nixos/lightdm-greeters/lomiri: nixfmt
2024-10-30 18:46:09 +01:00
Bobby Rong
09918511b8
xdg-user-dirs-gtk: init at 0.11
...
https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/1625#note_2234235
2024-10-14 20:54:17 +08:00
Bobby Rong
6bfd9413a7
nixos/localsearch: Renamed from tracker-miners module
...
The project was renamed.
2024-10-14 20:54:09 +08:00
Bobby Rong
faf647b799
nixos/tinysparql: Renamed from tracker module
...
The project was renamed.
2024-10-14 20:54:09 +08:00
Bobby Rong
f594475564
nixos/xfce: Fix ambiguous with ( #346528 )
2024-10-05 09:03:18 +08:00
Sandro Jäckel
9b996f7396
nixos/xfce: Fix ambiguous with
...
Pull request 345352 introduces `pkgs.exo`, don't pick up that package.
2024-10-05 08:43:24 +08:00
Jan Tojnar
c85360e799
nixos/gnome: Enable all x-d-p-gtk portals
...
This will fix the conflict when another DE using the full `xdg-desktop-portal-gtk` is enabled simultaneously with GNOME.
There will not be conflicts at runtime since the portals have been configured by `gnome-session` in `xdg.portal.configPackages` for a while now.
There will be minimal effect on system closure as all the extra x-d-p dependencies are also used by GNOME platform.
2024-10-02 18:54:06 +02:00
Jan Tojnar
0b5c9469bb
nixos/deepin: Enable all x-d-p-gtk portals
...
This will fix the conflict when another DE using the full `xdg-desktop-portal-gtk` is enabled simultaneously with Deepin.
Currently, our Deepin uses `gtk` as the preferred default implementation for all portals so presumably the duplicate portals should not have been disabled anyway.
The added closure size should be negligible, as most of the packages are probably also used by Deepin transitively.
2024-10-02 18:49:42 +02:00
Jan Tojnar
ef3e98107f
nixos/cinnamon: Enable all x-d-p-gtk portals
...
This will fix the conflict when another DE using the full `xdg-desktop-portal-gtk` is enabled simultaneously with Cinnamon.
There will no longer be conflicts at runtime since the portals are now configured by `cinnamon-common` in `xdg.portal.configPackages`.
The added closure size should be negligible, as most of the packages are also used by Cinnamon.
2024-10-02 18:44:58 +02:00
Felix Buehler
2b6ef00729
nixos/services.xserver.desktopManager.phosh: remove with lib;
2024-09-11 22:25:00 +02:00
K900
5a4ee0a587
nixos/pantheon: switch to Orca module
2024-09-05 11:52:53 +03:00
K900
69d2dc4d43
nixos/gnome: switch to Orca module
2024-09-05 11:52:53 +03:00
K900
029879164d
nixos/cinnamon: switch to Orca module
2024-09-05 11:48:46 +03:00
K900
cda3c82d92
nixos/plasma5: enable Orca by default
2024-09-05 10:55:34 +03:00
rewine
0daec7844f
deepin desktop environment: 2024.09 update ( #338402 )
2024-09-05 10:08:27 +08:00
K900
e90bac5a65
nixos/plasma5: clean up pulseaudio-related things
2024-09-04 13:56:51 +03:00
K900
5a0ceb9243
nixos/pantheon: don't enable Pulseaudio
2024-09-04 13:56:50 +03:00
K900
2ed8e5f614
nixos/gnome: don't enable Pulseaudio
2024-09-04 13:56:42 +03:00
K900
8c2dd1b1be
nixos/deepin: don't enable Pulseaudio
2024-09-04 13:56:42 +03:00
K900
6bd9daa1c6
nixos/cinnamon: don't enable Pulseaudio
2024-09-04 13:56:42 +03:00
K900
80a7f7effd
nixos/budgie: don't enable Pulseaudio
2024-09-04 13:56:42 +03:00
rewine
29d62536b9
deepin.nix: install dde-api-proxy
2024-09-04 10:16:56 +08:00
rewine
60348797ee
deepin.dde-dock: remove
2024-09-04 10:16:54 +08:00
Jan Tojnar
58bf5606fb
gnome-flashback: Move from gnome scope to top-level
2024-09-01 14:16:31 +02:00
Jan Tojnar
b37f158fb0
gnome-applets: Move from gnome scope to top-level
2024-09-01 14:16:31 +02:00
Jan Tojnar
e1093690a8
gnome-panel: Move from gnome scope to top-level
2024-09-01 14:16:31 +02:00