Files
nix-config/home/programs/nnn/default.nix

25 lines
532 B
Nix

{
builtins,
lib,
...
}: {
programs.nnn = {
enable = true;
};
home.sessionVariables = {
NNN_OPENER = "nvim";
NNN_PLUG = "m:preview-tui;";
NNN_FIFO = "/tmp/nnn.fifo";
NNN_TERMINAL = "alacritty";
};
home.activation.nnnPlugins = lib.hm.dag.entryAfter ["writeBoundary"] ''
mkdir -p $HOME/.config/nnn/plugins
cp --no-preserve=mode ${./preview-tui} $HOME/.config/nnn/plugins/preview-tui
chmod +x $HOME/.config/nnn/plugins/preview-tui
'';
# programs.nnn.plugins.src = ./nnn-plugins;
}