diff --git a/home/crow/common/optional/desktops/niri.nix b/home/crow/common/optional/desktops/niri.nix index da88c76..978f051 100644 --- a/home/crow/common/optional/desktops/niri.nix +++ b/home/crow/common/optional/desktops/niri.nix @@ -6,11 +6,30 @@ }: { imports = [ inputs.niri-flake.homeModules.niri + ../sway/waybar.nix ]; nixpkgs.overlays = [ inputs.niri-flake.overlays.niri ]; + home.packages = with pkgs; [ + foot + wofi + swaynotificationcenter + polkit_gnome + swayidle + sway-audio-idle-inhibit + swaylock-effects + sway-contrib.grimshot + waybar + wl-clipboard + hyprlock + grim + slurp + swappy + wljoywake + ]; + programs.niri = { enable = true; settings = { @@ -28,6 +47,9 @@ hotkey-overlay.title = "Lock computer"; action = spawn ""; }; + "Mod+Shift+E" = { + action = quit; + }; }; input = { keyboard = {