summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorsinanmohd <sinan@sinanmohd.com>2025-09-03 09:43:32 +0530
committersinanmohd <sinan@sinanmohd.com>2025-09-03 09:43:32 +0530
commit07ffb347de3ae614a57503c9875eac391a8ad9a3 (patch)
treeb6d669df240d031d0c7f186c4c14291bb8b77cd9 /home
parentf5ecea94c666737af9c1d6d97cab46ff38bec0a3 (diff)
chore(common/nnn): init
Diffstat (limited to 'home')
-rw-r--r--home/common/home.nix2
-rw-r--r--home/common/modules/nnn.nix7
-rw-r--r--home/wayland/modules/sway/home.nix5
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%+";