From 07ffb347de3ae614a57503c9875eac391a8ad9a3 Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Wed, 3 Sep 2025 09:43:32 +0530 Subject: chore(common/nnn): init --- home/common/home.nix | 2 +- home/common/modules/nnn.nix | 7 +++++++ home/wayland/modules/sway/home.nix | 5 ++--- 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 home/common/modules/nnn.nix 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%+"; -- cgit v1.2.3