From 9b97c83eab31feff9526ffde119ce2df56581f3f Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Tue, 22 Oct 2024 13:07:49 -0500 Subject: [PATCH] Gnome to KDE to avoid the Firefox crash bug --- home/hosts/jude/default.nix | 2 +- home/modules/gui.nix | 1 + hosts/jude/default.nix | 4 ++-- modules/nixos/kde.nix | 5 ++++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/home/hosts/jude/default.nix b/home/hosts/jude/default.nix index 98cdb6f..cdde455 100644 --- a/home/hosts/jude/default.nix +++ b/home/hosts/jude/default.nix @@ -9,7 +9,7 @@ development = true; gui = true; sway = false; - gnome = true; + gnome = false; vscodium = true; }; diff --git a/home/modules/gui.nix b/home/modules/gui.nix index cf3f1be..badfef9 100644 --- a/home/modules/gui.nix +++ b/home/modules/gui.nix @@ -67,6 +67,7 @@ in programs.firefox = { enable = (!pkgs.stdenv.hostPlatform.isDarwin); + package = pkgs.firefox-bin; policies = { DisableAppUpdate = true; }; diff --git a/hosts/jude/default.nix b/hosts/jude/default.nix index 731d9a4..0ba6924 100644 --- a/hosts/jude/default.nix +++ b/hosts/jude/default.nix @@ -35,8 +35,8 @@ greg = { tailscale.enable = true; sway.enable = false; - gnome.enable = true; - kde.enable = false; + gnome.enable = false; + kde.enable = true; print.enable = true; remote-builder.enable = true; }; diff --git a/modules/nixos/kde.nix b/modules/nixos/kde.nix index 2187821..9fb1e25 100644 --- a/modules/nixos/kde.nix +++ b/modules/nixos/kde.nix @@ -17,6 +17,7 @@ with lib; }; config = mkIf cfg.enable { + hardware.bluetooth.enable = true; # Sets up a basic KDE installation services = { @@ -24,9 +25,11 @@ with lib; enable = true; xkb.layout = "us"; # Trackpad support - libinput.enable = true; }; + libinput.enable = true; + blueman.enable = true; + pipewire = { enable = true; alsa.enable = true;