From e9c69c2cc1c9696d4dc4d1ce6f86b4f7fc60d41b Mon Sep 17 00:00:00 2001 From: kenji Date: Mon, 14 Jul 2025 22:08:23 -0500 Subject: [PATCH] added quickshell --- hosts/hakase/configuration.nix | 1 + packages/quickshell/home.nix | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) 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; + }; }