209 Commits
Author SHA1 Message Date
Kajus Naujokaitis 918563178d nixos/cosmic: add package cosmic-monitor
Signed-off-by: Kajus Naujokaitis <kajusn@gmail.com>
2026-07-09 12:45:57 +03:00
Kajus Naujokaitis bdc1db11dd cosmic-app-library: fix naming to cosmic-app-library
Signed-off-by: Kajus Naujokaitis <kajusn@gmail.com>
2026-07-06 10:28:59 +03:00
Vladimír Čunát a6c3b1d396 Merge master into staging-nixos 2026-06-24 12:16:37 +02:00
Gaétan LepageandGitHub 8986b0157b nixos/cosmic: remove unnecessary dependency of cosmic-session.target on xdg-desktop-autostart.target (#519447) 2026-06-24 07:11:39 +00:00
Martin Weinelt a92efa870c nixos/plasma6: opt into fuse
Used by the kio-* stack.
2026-06-20 17:29:41 +02:00
65ccb6f831 kdePackages: Plasma 6.6.5 -> 6.7
Co-authored-by: 𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕 <regime_skylark.0y@icloud.com>
Co-authored-by: adisbladis <adisbladis@gmail.com>
2026-06-16 15:14:27 +03:00
Martin Weinelt 947ef21d34 nixos/gnome: opt into pkexec 2026-06-11 20:31:48 +02:00
Martin Weinelt 6e6895d6bf nixos/budgie: opt into pkexec
https://github.com/search?q=org%3ABuddiesOfBudgie%20pkexec&type=code
2026-06-11 20:31:48 +02:00
Martin Weinelt 861d61d3a8 nixos/cosmic: opt into pkexec
https://github.com/search?q=org%3Apop-os%20pkexec&type=code
2026-06-11 20:31:47 +02:00
K900 bb38195945 nixos/plasma6: install plasma-keyboard by default
Touch devices are real and our UX sucks out of the box on them.
Let's at least suck a little bit less.
2026-06-07 13:08:38 +03:00
Bobby Rong e3e7b79a30 Revert "nixos/pantheon: Disable x-d-p-pantheon"
This reverts commit 10cea96468.

The linked issue has been fixed.
2026-06-04 20:22:05 +08:00
Pratham Patel 518687b52b nixos/cosmic: remove unnecessary dependency of cosmic-session.target on xdg-desktop-autostart.target 2026-05-12 19:55:52 +05:30
Bobby Rong d6a0b47d7c nixos/gnome: Add gnome-tecla
For `Shell.AppSystem.get_default().lookup_app('org.gnome.Tecla.desktop');`
2026-05-08 20:55:34 +08:00
K900 59ac5638f0 treewide: hide KF5 2026-05-08 09:34:21 +03:00
K900andGitHub 9bde703f9c plasma6: add qrca support for plasma-nm (#506756) 2026-04-05 06:51:15 +00:00
Nicolai Weitkemper dd0cefd9cd plasma6: add qrca support for plasma-nm 2026-04-04 23:00:00 +02:00
Cosima NeidahlandGitHub cba1823432 lomiri-qt6: init (#467662) 2026-03-31 15:27:11 +00:00
OPNA2608 8d4eb71184 nixos/lomiri: Add Qt6 Morph Browser 2026-03-30 15:04:46 +02:00
K900 8f87a0e646 kdePackages.plasma-workspace: move sessions to separate output
So they don't leak into p-l-m via the wrapper.
2026-03-27 15:06:34 +03:00
Silvan Mosberger b513ab8192 Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams"
This reverts commit 2cc2e0225f.
2026-03-13 16:53:28 +01:00
K900 c74d93996d nixos/plasma6: only install skanpage
skanlite is extremely minimal and duplicates functionality.
Users that want it can explicitly opt out of skanpage and install
skanlite instead.
2026-03-12 15:00:06 +03:00
Bobby Rong f27ef67ba5 nixos/budgie: Add bluejay
https://buddiesofbudgie.org/blog/budgie-10-10-released#budgie-control-center
2026-03-08 14:03:29 +08:00
Bobby Rong 0477e31ea0 nixos/budgie: Add eglinfo
https://github.com/BuddiesOfBudgie/docs/commit/892794b23485f692939e930f902ecadbe15ba8c0
2026-03-08 14:03:29 +08:00
Michail K 1768f9c4d3 nixos/plasma6: install skanlite & skanpage if SANE is enabled
Similarly to how enabling CUPS/printing installs KDE's print manager, enabling SANE should install skanlite & skanpage to provide a GUI frontend for scanning.
2026-02-22 18:51:05 +01:00
SandroandGitHub 5afc938c45 nixos/plasma6: fix xdg-mime (#480361) 2026-02-19 05:12:43 +00:00
pancaekandBobby Rong fdf5f18d10 various: remove references to mate scope 2026-02-10 23:56:53 +08:00
Bobby RongandGitHub fa6cf37d24 Budgie 10.10 (#478923) 2026-02-03 15:37:58 +00:00
Bobby Rong 2ea7cdf2e9 magpie: drop
No longer used by budgie-desktop.
2026-02-01 14:07:41 +08:00
Bobby Rong 1e0f19379a budgie-screensaver: drop
No longer used by budgie-desktop.
2026-02-01 14:07:41 +08:00
Bobby Rong 5df199b8a4 nixos/budgie: Add supplemental tooling
https://docs.buddiesofbudgie.org/10.10/developer/workflow/building-budgie-desktop/#supplemental-tooling
2026-02-01 14:07:41 +08:00
Bobby Rong 7daa1f6030 nixos/budgie: Add labwc
https://docs.buddiesofbudgie.org/10.10/developer/workflow/building-budgie-desktop/#compositor-recommendations
2026-02-01 14:07:41 +08:00
Bobby Rong 165e87df3f pantheon.elementary-settings-daemon: 8.4.0 -> 8.5.0
https://github.com/elementary/settings-daemon/compare/8.4.0...8.5.0
2026-01-29 09:24:50 +08:00
nixpkgs-ci[bot]andGitHub aa220955e8 Merge master into staging-next 2026-01-22 00:19:52 +00:00
provokateurin 367e9b813a nixos/plasma6: Add discover if fwupd is enabled 2026-01-19 10:53:30 +01:00
nixpkgs-ci[bot]andGitHub db8a4e9f0b Merge master into staging-next 2026-01-15 18:09:05 +00:00
Sandro Jäckel b91d7a6c3d nixos/plasma6: fix xdg-mime 2026-01-15 13:52:58 +01:00
Bobby Rong f9ec178d31 nixos/pantheon: Start io.elementary.settings-daemon
To test this, change your wallpaper and see if the change is reflected in
greeter as well (the daemon syncs the wallpaper to /var/lib/AccountsService/users/$USER).
2026-01-15 20:34:07 +08:00
nixpkgs-ci[bot]andGitHub 5166743ea4 Merge master into staging-next 2026-01-12 18:06:48 +00:00
Bobby RongandGitHub 1e36540aa2 nixos/budgie: Move out from X11 (#478935) 2026-01-12 15:42:29 +00:00
Bobby Rong 7ba7683f7d nixos/budgie: Move out from X11
Budgie 10.10 is wayland only.
2026-01-11 13:57:00 +08:00
nixpkgs-ci[bot]andGitHub 890663ff06 Merge staging-next into staging 2026-01-09 12:08:20 +00:00
Alyssa Ross 5ba11e0405 nixos/gnome: make gnome-keyring optional
I use a different keyring implementation that conflicts with
gnome-keyring, and I would like to use phosh, but it enables
core-os-services, and so enables gnome-keyring.  I have tested that
phosh works with my non-default keyring with this change.
2026-01-07 20:43:08 +01:00
André Lima a46c067611 nixos/gnome: install xdg-user-dirs{,-gtk} systemd units
GNOME 49 has completely removed the built-in service manager, which allowed
.desktop files to be used for launching services. This mechanism was used by
xdg-user-dirs and xdg-user-dirs-gtk to update the xdg user directories.

In recent versions of xdg-user-dirs and xdg-user-dirs-gtk, systemd units are
included in the installation to work around that. This commit installs those
units when gnome-shell is enabled.

Link: https://gitlab.gnome.org/GNOME/gnome-session/-/blob/49.2/NEWS?ref_type=tags#L51-54
Link: https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/commit/2a63d3f0ffb76135790bb1168a3270a599904380
2026-01-07 17:53:14 +00:00
Jan TojnarandGitHub 908aafd786 nixos/gnome: remove geary from default apps selection (#476779) 2026-01-05 04:46:39 +00:00
Jasi 33880cb92b nixos/gnome: remove geary from default apps selection 2026-01-04 22:25:32 -05:00
André Lima 9004fe02d8 nixos/gnome: make package removals less repetitive 2026-01-04 15:40:25 +00:00
Sandro Jäckel 8e5d429286 nixos/plasma6: add kconfig to optional packages to fix xdg-terminal 2025-12-26 14:09:46 +01:00
Bjørn Forsman d68f8e6d2b nixos/gnome: enable ibus to fix keyboard handling
GNOME 49 (via GTK4 and Wayland) depends on ibus. Add it to keep having
working dead keys functionality like before.

Fixes https://github.com/nixos/nixpkgs/issues/464473.
2025-12-23 16:50:28 +01:00
Gaétan LepageandGitHub 905b573729 nixosTests/cosmic: test more GUI packages (#468715) 2025-12-13 10:08:26 +00:00
Bobby RongandGitHub f997fa0f94 pantheon.switchboard-plug-parental-controls: init at 8.0.1 (#140430) 2025-12-11 12:49:49 +00:00