Commit Graph

151 Commits

Author SHA1 Message Date
Jan Tojnar
9a368863da nixos/file-roller: drop (#440775) 2025-11-17 02:45:15 +00:00
Bobby Rong
561bed1099 nixos/pantheon: Make it possible to exclude portals 2025-11-16 20:20:54 +08:00
Bobby Rong
f9e4666199 nixos/pantheon: Make it possible to exclude elementary-bluetooth-daemon 2025-11-16 20:10:51 +08:00
Bobby Rong
ff28035782 nixos/pantheon: Do not install onboard by default 2025-11-15 20:58:14 +08:00
Jasi
d9c509a60d nixos/file-roller: drop
Drops the `programs.file-roller` option as it is not needed for the
program to function and removes all instances of it being used within
nixpkgs.

In addition, file-roller is also removed from being included by
default in GNOME as it's not part of the GNOME core applications and
file archival functions are handled by nautilus (GNOME Files).
2025-11-14 14:43:54 -05:00
K900
b2390954fe Merge remote-tracking branch 'origin/master' into staging-next 2025-11-11 02:12:12 +03:00
K900
acab29c568 nixos/plasma6: enable fwupd by default
Used by system info and other places.
2025-11-11 00:59:06 +03:00
Jan Tojnar
809e79828a nixos/gnome: Replace totem with showtime
1889a6c96b
ee7940d7b4
2025-11-09 16:27:07 +01:00
Jan Tojnar
404b8ce70d nixos/gnome: Replace evince with papers
a392cd2c8b
920445bde7
2025-11-09 16:27:06 +01:00
Jan Tojnar
2a6f67290d gnome-flashback: 3.56.0 → 3.58.0
https://gitlab.gnome.org/GNOME/gnome-flashback/-/compare/3.56.0...3.58.0

Changelog-Reviewed-By: Bobby Rong <rjl931189261@126.com>

Co-authored-by: Bobby Rong <rjl931189261@126.com>
2025-11-03 10:50:13 +01:00
Jan Tojnar
9890d02c0a nixos/gnome: Install GNOME Software using module
gnome-software now uses systemd instead of autostart so we need to add it to `systemd.packages`:
0880577507
2025-11-03 10:50:08 +01:00
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