Bobby Rong 2025-11-19 23:09:01 +08:00
commit 5df199b8a4
No known key found for this signature in database

View file

@ -158,6 +158,7 @@ in
# https://docs.buddiesofbudgie.org/10.10/developer/workflow/building-budgie-desktop/#compositor-recommendations
programs.labwc.enable = mkDefault true;
programs.gtklock.enable = mkDefault true;
environment.systemPackages =
with pkgs;
@ -165,6 +166,7 @@ in
# Budgie Desktop.
budgie-backgrounds
budgie-control-center'
budgie-desktop-services
(budgie-desktop-with-plugins.override { plugins = cfg.extraPlugins; })
budgie-desktop-view
budgie-screensaver
@ -193,6 +195,17 @@ in
mate.mate-system-monitor
vlc
# Supplemental tooling.
# See budgie-desktop's with-runtime-dependencies meson option.
gammastep
grim
killall
slurp
swaybg
swayidle
wdisplays
wlopm
# Desktop themes.
qogir-theme
qogir-icon-theme
@ -243,6 +256,7 @@ in
xdg.portal.enable = mkDefault true; # for BCC's Applications panel.
xdg.portal.extraPortals = with pkgs; [
xdg-desktop-portal-gtk # provides a XDG Portals implementation.
xdg-desktop-portal-wlr # for screenshot and screencast.
];
xdg.portal.configPackages = mkDefault [ pkgs.budgie-desktop ];
@ -277,6 +291,7 @@ in
# Register packages for DBus.
services.dbus.packages = [
budgie-control-center'
pkgs.budgie-desktop-services
];
# Register packages for udev.