diff --git a/leanix/configuration.nix b/leanix/configuration.nix index 6333549..871d499 100644 --- a/leanix/configuration.nix +++ b/leanix/configuration.nix @@ -49,12 +49,12 @@ network.enable = true; bluetooth = { enable = true; - blueman.enable = true; + blueman.enable = false; }; nvidia.enable = false; printing.enable = false; login = { - sddm.enable = true; + sddm.enable = false; gdm.enable = true; }; style.enable = true; diff --git a/leanix/home.nix b/leanix/home.nix index b0ef5ce..fbab3f9 100644 --- a/leanix/home.nix +++ b/leanix/home.nix @@ -14,8 +14,6 @@ desktop.gnome.enable = true; - program.firefox.enable = false; - group = { hacking.enable = false; applications.enable = false; @@ -30,6 +28,7 @@ vscode.enable = false; git.enable = false; neovim.enable = false; + firefox.enable = false; spotify.enable = false; }; diff --git a/nixos/desktop/gnome/gnome.nix b/nixos/desktop/gnome/gnome.nix index cbc5a85..8ff9a90 100644 --- a/nixos/desktop/gnome/gnome.nix +++ b/nixos/desktop/gnome/gnome.nix @@ -1,7 +1,7 @@ { lib, config, - pkgs-stable, + pkgs, ... }: { options = { @@ -10,13 +10,16 @@ }; config = lib.mkIf config.desktop.gnome.enable { + services.udev.packages = with pkgs; [gnome.gnome-settings-daemon]; + dconf = { enable = true; settings."org/gnome/shell" = { disable-user-extensions = false; - enabled-extensions = with pkgs-stable.gnomeExtensions; [ + enabled-extensions = with pkgs.gnomeExtensions; [ blur-my-shell.extensionUuid gsconnect.extensionUuid + appindicator.extensionUuid ]; }; }; diff --git a/nixos/system/sys/loginManager.nix b/nixos/system/sys/loginManager.nix index e8feae4..a6ccdab 100644 --- a/nixos/system/sys/loginManager.nix +++ b/nixos/system/sys/loginManager.nix @@ -12,7 +12,7 @@ config = lib.mkMerge [ (lib.mkIf config.sys.login.sddm.enable { services.displayManager = { - defaultSession = "hyprland"; + #defaultSession = "hyprland"; sddm = { enable = true; wayland.enable = true;