diff options
Diffstat (limited to 'home')
-rw-r--r-- | home/common/home.nix | 2 | ||||
-rw-r--r-- | home/common/modules/nnn.nix | 7 | ||||
-rw-r--r-- | home/wayland/modules/sway/home.nix | 5 |
3 files changed, 10 insertions, 4 deletions
diff --git a/home/common/home.nix b/home/common/home.nix index f3ecad9..51e10b3 100644 --- a/home/common/home.nix +++ b/home/common/home.nix @@ -13,6 +13,7 @@ in ./modules/ssh.nix ./modules/dev.nix ./modules/neovim + ./modules/nnn.nix ../../global/common ]; @@ -33,7 +34,6 @@ in htop curl file - nnn ps_mem dig diff --git a/home/common/modules/nnn.nix b/home/common/modules/nnn.nix new file mode 100644 index 0000000..fd2046f --- /dev/null +++ b/home/common/modules/nnn.nix @@ -0,0 +1,7 @@ +{ pkgs, ... }: +{ + programs.nnn = { + enable = true; + package = pkgs.nnn.override { withNerdIcons = true; }; + }; +} diff --git a/home/wayland/modules/sway/home.nix b/home/wayland/modules/sway/home.nix index 7dc24c2..8326965 100644 --- a/home/wayland/modules/sway/home.nix +++ b/home/wayland/modules/sway/home.nix @@ -21,7 +21,7 @@ let i3status = lib.getExe config.programs.i3status.package; swaylock = lib.getExe config.programs.swaylock.package; - nnn = lib.getExe pkgs.nnn; + nnn = lib.getExe (config.programs.nnn.package); wpctl = "${pkgs.wireplumber}/bin/wpctl"; brightnessctl = lib.getExe pkgs.brightnessctl; freezshot = "${wayland-scripts}/bin/freezshot"; @@ -52,7 +52,6 @@ in home = { packages = [ pkgs.wl-clipboard - pkgs.nnn pkgs.bemenu pkgs.swayidle pkgs.brightnessctl @@ -159,7 +158,7 @@ in "${mod}+return" = "exec ${foot}"; "${mod}+o" = "exec ${bemenu}"; "${mod}+w" = "exec ${firefox}"; - "${mod}+n" = "exec ${foot} -- ${nnn} -decC"; + "${mod}+n" = "exec ${foot} -- ${nnn} -dec"; XF86MonBrightnessDown = "exec ${brightnessctl} set 1%-"; XF86MonBrightnessUp = "exec ${brightnessctl} set 1%+"; |