K900
15729ec4e1
kdePackages: Plasma 6.4.5 -> 6.5.0
2025-10-21 12:51:04 +03:00
nixpkgs-ci[bot]
65a2cad20c
Merge master into staging-next
2025-10-21 06:06:18 +00:00
Sebastián Zavala Villagómez
eae9d7a6b5
nixos/plasma6: check $XDG_CACHE_HOME before $HOME/.cache for ksycoca cache wipe
...
The previous implementation breaks if `$XDG_CACHE_HOME` is set to
anything other than what is expected, since KDE will now write the cache
there instead. Some users set `$XDG_CACHE_HOME` to something like
`$HOME/.local/cache` to de-clutter `$HOME`. In such case, the cache won't
be found and removed, which will cause the KDE runner to not be able to
launch anything. It will now work regardless.
2025-10-18 17:08:20 -04:00
nixpkgs-ci[bot]
6bec4e9adf
Merge master into staging-next
2025-10-16 12:07:21 +00:00
Gaétan Lepage
18e5db2cf2
nixos/cosmic: add missing dependencies ( #449426 )
2025-10-16 10:13:21 +00:00
Kajus Naujokaitis
fdf2614155
nixos/cosmic: add missing dependencies
...
- added missing dependencies for some cosmic tools
- cosmic-settings network page
'networkmanagerapplet' for 'nm-connection-editor'
- cosmic-settings-daemon
'pulseaudio' for 'pactl'
'glib' for 'gsettings'
2025-10-16 12:17:41 +03:00
nixpkgs-ci[bot]
7e097bd93c
Merge master into staging-next
2025-10-13 13:09:21 +00:00
Bobby Rong
44a1a68766
nixos/pantheon: Add elementary-monitor
...
https://github.com/elementary/monitor/blob/8.0.0-debian/debian/rules#L16
ace5f7118b
2025-10-11 21:12:43 +08:00
K900
1d584e3a90
xwaylandvideobridge: drop
...
Unmaintained upstream, buggy, not really necessary anymore.
2025-10-08 19:24:33 +03:00
Wolfgang Walther
c283f32d29
treewide: remove unused with
...
Auto-fixed by nixf-diagnose.
2025-10-05 10:50:41 +02:00
Wolfgang Walther
90e7159c55
treewide: remove unused rec
...
Auto-fix by nixf-diagnose.
2025-10-05 10:49:12 +02:00
Bobby Rong
364591a874
Pantheon updates 2025-10-01 ( #447636 )
2025-10-02 01:14:38 +00:00
Bobby Rong
843fa0fa28
nixos/pantheon: add elementary-maps
2025-10-01 11:52:36 +08:00
Heitor Augusto
d205b65645
nixos/cosmic: add /share/cosmic-themes to pathsToLink
2025-09-30 17:36:58 -03:00
Heitor Augusto
c4ac791547
nixos/cosmic: add /share/cosmic-layouts to pathsToLink
2025-09-29 14:00:52 -03:00
Gaétan Lepage
e72b496a44
COSMIC Beta ( #440950 )
2025-09-26 11:20:33 +00:00
Heitor Augusto
5119b9837d
nixos/cosmic: enable xdg sounds
2025-09-25 13:56:58 -03:00
Heitor Augusto
698cca54f9
nixos/cosmic: add cosmic-initial-setup
2025-09-25 13:56:51 -03:00
Henry M
bf1711c040
nixos/gnome: Adds pkgs attribute to shell extensions
...
This configuration was invalid as none of the packages were prefaced with the `pkgs` attribute.
2025-09-24 22:25:17 -04:00
Bobby Rong
bea21f650f
nixos/pantheon: Drop services.xserver.updateDbusEnvironment
...
Never useful, see issue 209847.
2025-09-15 21:53:49 +08:00
Bobby Rong
f5a8000150
nixos/pantheon, pantheon.elementary-greeter: Default to pantheon-wayland session
...
See elementary/session-settings issue 91.
2025-09-14 23:06:44 +08:00
Bobby Rong
b9eea40616
nixos/pantheon: Move out of X11
...
The next few commits will make pantheon-wayland the default.
Note that the Pantheon LightDM greeter option is left untouched
right now since it still runs under X11.
2025-09-14 14:36:05 +08:00
Heitor Augusto
086c3cd83f
nixos/cosmic: fix descriptions
2025-09-07 10:58:25 +02:00
OPNA2608
5063462bf3
nixos/lomiri: Exclude Morph Browser by default
...
Qt5 qtwebengine will be marked insecure, so this would block the entire DE from being usable.
Epiphany seems to work as a replacement until Morph can be built with Qt6.
Content-Hub test will still need adjustment, but keeping it out of this to make future reverting easier.
2025-08-26 13:42:41 +02:00
K900
0951589765
kdePackages.kwayland-integration: fix build, use in Plasma 6
...
This is still the Qt5 version, but we deleted the old Qt5 version
along with the rest of Plasma 5 so we need this now.
2025-08-22 00:10:56 +03:00
K900
35d0bafabf
nixos/treewide: clean up Plasma 5 references
...
Preparing to drop.
2025-08-21 22:31:56 +03:00
Aliaksandr
9c013621d0
nixos/lomiri: remove unneded options, refactor
...
hardware.graphics and fonts.enableDefaultPackages was already enabled in
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/graphical-desktop.nix
2025-08-10 15:33:51 +03:00
OPNA2608
be3916c40e
nixos/lomiri: Replace NIX_GSETTINGS_OVERRIDES_DIR with Dconf database
...
To fix conflicting NIX_GSETTINGS_OVERRIDES_DIR definitions when enabling multiple DEs.
2025-08-01 22:02:25 +02:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
Wolfgang Walther
62fe016519
treewide: run treefmt with mdcr/nixfmt
2025-07-24 13:52:31 +02:00
Jörg Thalheim
93df008657
nixos/plasma6: fix autorotation when IIO module is enabled ( #421532 )
2025-07-21 20:42:18 +02:00
Kermina Awad
864ffcd1e1
nixos/plasma6: fix autorotation when IIO module is enabled
...
Plasma 6 requires the `qtsensors` package to be installed in order
for autorotation to work correctly. Simply enabling the IIO module
is not sufficient, although it's also required. Both are required
for autorotation to work correctly.
2025-07-01 11:22:52 -04:00
OPNA2608
69d04f6780
lomiri.lomiri-gsettings-overrides: init
...
Override the default for the launcher icon this way. Wallpaper would be settable too, but at least the VM tests don't seem happy with changing the wallpaper in any way.
2025-06-25 22:13:54 +02:00
K900
8884e1b147
nixos/plasma6: install ktexteditor explicitly
...
Fixes #419327
2025-06-23 20:37:34 +03:00
K900
034aa3f28e
nixos/installer/plasma6: trim closure ( #418266 )
2025-06-20 08:55:57 +03:00
Aleksana
18975e6da3
cosmic: add orca (screen reader) support ( #417847 )
2025-06-20 12:38:17 +08:00
Pratham Patel
4b3f38fb77
nixos/cosmic: add orca (screen reader) support
2025-06-20 09:20:25 +05:30
Pratham Patel
83a5712b72
nixos/cosmic: add helper function to check for excluded package
2025-06-20 09:20:20 +05:30
Emily
6300c39227
nixos/plasma6: make optional wallpapers optional
2025-06-19 21:50:54 +01:00
K900
0468be86e5
Merge remote-tracking branch 'origin/master' into staging-next
2025-06-17 18:08:55 +03:00
Cosima Neidahl
5d44e716f4
ayatana-indicator-datetime: 24.5.1 -> 25.4.0, init lomiri-indicator-datetime ( #415356 )
2025-06-17 15:01:54 +02:00
K900
a3d359ccd6
nixos/plasma6: add auto timezone handling polkit rule
2025-06-17 14:18:22 +02:00
K900
0cb3282a99
nixos/plasma6: add capability wrappers for libksysguard/ksystemstats
...
These may need to move to a separate module one day, but for now
let's just keep them here.
2025-06-17 14:18:21 +02:00
K900
3473d8cabf
nixos/plasma6: also install aurorae and kwin-x11
2025-06-17 14:18:21 +02:00
Pratham Patel
358d8a18bd
cosmic/nixos: whitelist geoclue-demo-agent
2025-06-15 16:22:14 +05:30
Anthony Rodriguez
faed89ee77
nixos/modules: enable programs.gnome.gcr-ssh-agent.enable on relevant modules
...
This is desktop managers and compositors that make use of gnome-keyring,
which will need an ssh agent running.
2025-06-13 22:37:12 +02:00
OPNA2608
1a6b286b9c
lomiri.lomiri-indicator-datetime: init at 25.4.0
...
ayatana-indicator-datetime, overridden to enable Lomiri features.
2025-06-13 13:49:14 +02:00
Pratham Patel
0aae134f2f
nixos/cosmic: add warning when a core package is excluded
...
Also add an option to toggle the visibility of warning to not cause
alarm fatigue.
2025-06-01 12:00:28 +02:00
Pratham Patel
b3fab2e4b1
nixos/cosmic: move absolutely necessary packages under corePkgs
...
The packages without which the COSMIC DE doesn't start at all, or has a
high probability of not initializing are moved in the `corePkgs` list of
packages. This clarifies what packages are not to be excluded when the
user posts an issue about COSMIC crashing with either of the core
packages excluded and inform the user.
2025-06-01 12:00:28 +02:00
Pratham Patel
4e2d9fa5ef
nixos/cosmic: add option for excluding package(s)
2025-06-01 12:00:28 +02:00