diff options
Diffstat (limited to 'home/common/modules')
-rw-r--r-- | home/common/modules/mimeapps.nix | 2 | ||||
-rw-r--r-- | home/common/modules/nnn.nix | 7 | ||||
-rw-r--r-- | home/common/modules/tmux.nix | 3 | ||||
-rw-r--r-- | home/common/modules/yazi.nix | 18 |
4 files changed, 22 insertions, 8 deletions
diff --git a/home/common/modules/mimeapps.nix b/home/common/modules/mimeapps.nix index 8c128cf..fe32319 100644 --- a/home/common/modules/mimeapps.nix +++ b/home/common/modules/mimeapps.nix @@ -27,7 +27,7 @@ "text/x-python" = "nvim.desktop"; # misc - "inode/directory" = "nnn.desktop"; + "inode/directory" = "yazi.desktop"; }; }; } diff --git a/home/common/modules/nnn.nix b/home/common/modules/nnn.nix deleted file mode 100644 index fd2046f..0000000 --- a/home/common/modules/nnn.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: -{ - programs.nnn = { - enable = true; - package = pkgs.nnn.override { withNerdIcons = true; }; - }; -} diff --git a/home/common/modules/tmux.nix b/home/common/modules/tmux.nix index db7b5d5..9febca8 100644 --- a/home/common/modules/tmux.nix +++ b/home/common/modules/tmux.nix @@ -19,6 +19,9 @@ setw -g pane-base-index 1 set -g history-limit 10000 + # kill the current pane + bind -n C-x kill-pane + # vim set -g mode-keys vi bind -T copy-mode-vi v send -X begin-selection diff --git a/home/common/modules/yazi.nix b/home/common/modules/yazi.nix new file mode 100644 index 0000000..2dd84d5 --- /dev/null +++ b/home/common/modules/yazi.nix @@ -0,0 +1,18 @@ +{ pkgs, ... }: +{ + home.packages = [ pkgs.p7zip ]; + + programs.yazi = { + enable = true; + enableBashIntegration = true; + + settings.mgr = { + ratio = [ + 0 + 1 + 1 + ]; + linemode = "size"; + }; + }; +} |