nixos/budgie: Enable SSH socket support in BCC when needed

Signed-off-by: Federico Damián Schonborn <federicoschonborn@disroot.org>
This commit is contained in:
Federico Damián Schonborn
2024-02-19 18:06:33 -03:00
parent a4b8c1c952
commit b9c8b27f89
@@ -39,6 +39,10 @@ let
'';
destination = "/share/gnome-background-properties/nixos.xml";
};
budgie-control-center = pkgs.budgie.budgie-control-center.override {
enableSshSocket = config.services.openssh.startWhenNeeded;
};
in {
options = {
services.xserver.desktopManager.budgie = {
@@ -114,7 +118,7 @@ in {
[
# Budgie Desktop.
budgie.budgie-backgrounds
budgie.budgie-control-center
budgie-control-center
(budgie.budgie-desktop-with-plugins.override { plugins = cfg.extraPlugins; })
budgie.budgie-desktop-view
budgie.budgie-screensaver
@@ -233,8 +237,8 @@ in {
services.gvfs.enable = mkDefault true;
# Register packages for DBus.
services.dbus.packages = with pkgs; [
budgie.budgie-control-center
services.dbus.packages = [
budgie-control-center
];
# Register packages for udev.