diff --git a/hosts/hakase/configuration.nix b/hosts/hakase/configuration.nix index 83fecbe..da88feb 100644 --- a/hosts/hakase/configuration.nix +++ b/hosts/hakase/configuration.nix @@ -88,6 +88,7 @@ services = { displayManager.gdm.enable = true; + upower.enable = true; scx.enable = true; # by default uses scx_rustland scheduler libinput.enable = true; blueman.enable = true; diff --git a/packages/quickshell/home.nix b/packages/quickshell/home.nix index 622f152..8ce3c58 100644 --- a/packages/quickshell/home.nix +++ b/packages/quickshell/home.nix @@ -1,5 +1,13 @@ -{pkgs, ...}: { +{pkgs, ...}: let + caelestia-shell = pkgs.fetchFromGitHub { + owner = "caelestia-dots"; + repo = "shell"; + rev = "main"; + sha256 = "sha256-FHPCSy/Fd9hIpFA2BxhTkbwBtY9vtvsEUYC3+ZX6zNQ="; + }; +in { home.packages = with pkgs; [ + inotify-tools app2unit quickshell fish @@ -18,4 +26,7 @@ curl material-symbols ]; + home.file.".config/quickshell" = { + source = caelestia-shell; + }; }