From 5880a0f88a3767fbb40f00389e7c35a8137567de Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Thu, 24 Jul 2025 20:18:39 -0700 Subject: [PATCH 1/2] stop using qs manifests --- modules/user/modules/greetd/default.nix | 4 ++-- modules/user/modules/quickshell/default.nix | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/modules/user/modules/greetd/default.nix b/modules/user/modules/greetd/default.nix index 1828133..e9ca9e7 100644 --- a/modules/user/modules/greetd/default.nix +++ b/modules/user/modules/greetd/default.nix @@ -2,7 +2,7 @@ hyprlandPackage = config.home-manager.users.${config.main-user}.wayland.windowManager.hyprland.package; hyprlandConfig = pkgs.writeText "greetd-hyprland-config" '' # for some reason pkill is way faster than dispatching exit, to the point greetd thinks the greeter died. - exec-once = quickshell -c greeter >& qslog.txt && pkill Hyprland + exec-once = quickshell -p ~/.config/quickshell/shell/greeter.qml >& qslog.txt && pkill Hyprland input { kb_layout = us @@ -49,7 +49,7 @@ in { home.stateVersion = config.system.stateVersion; imports = [ ../../../theme/home.nix # also fixes cursor - ../quickshell # set up quickshell manifest and such + ../quickshell # set up quickshell conf and such ]; }; } diff --git a/modules/user/modules/quickshell/default.nix b/modules/user/modules/quickshell/default.nix index 9dff89b..996b340 100644 --- a/modules/user/modules/quickshell/default.nix +++ b/modules/user/modules/quickshell/default.nix @@ -20,8 +20,5 @@ in { grim imagemagick # screenshot ]; - xdg.configFile."quickshell/manifest.conf".text = lib.generators.toKeyValue {} { - shell = "${maybeLink ./.}/shell"; - greeter = "${maybeLink ./.}/shell/greeter.qml"; - }; + xdg.configFile."quickshell/shell".source = "${maybeLink ./.}/shell"; } From 39baef4f049340ad7babdcaddd4914323da16578 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Thu, 24 Jul 2025 20:39:27 -0700 Subject: [PATCH 2/2] re-add jetbrains mono --- modules/user/general.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/user/general.nix b/modules/user/general.nix index c9896f5..24cbf6f 100644 --- a/modules/user/general.nix +++ b/modules/user/general.nix @@ -20,6 +20,7 @@ dejavu_fonts noto-fonts noto-fonts-cjk-sans + nerd-fonts.jetbrains-mono ]) ++ (with pkgs; [ material-symbols font-awesome