Unverified Commit 5df199b8 authored by Bobby Rong's avatar Bobby Rong
Browse files
parent 7daa1f60
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -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.