Add zsh aliases for vifm
This commit is contained in:
parent
542e6aa15f
commit
08bc9d0d9c
1 changed files with 14 additions and 1 deletions
|
@ -13,7 +13,20 @@ in
|
||||||
chafa # Preview images
|
chafa # Preview images
|
||||||
poppler_utils # Preview PDF file
|
poppler_utils # Preview PDF file
|
||||||
];
|
];
|
||||||
|
programs.zsh = {
|
||||||
|
initExtra = ''
|
||||||
|
cdv() {
|
||||||
|
cd "$(vifm --choose-dir - "$@")"
|
||||||
|
}
|
||||||
|
openv() {
|
||||||
|
xdg-open "$(vifm --choose-file - "$@")"
|
||||||
|
}
|
||||||
|
|
||||||
|
'';
|
||||||
|
shellAliases = {
|
||||||
|
vifm = "TERM=tmux-256color vifm";
|
||||||
|
};
|
||||||
|
};
|
||||||
home.file.".config/vifm/vifmrc".source = ./files/vifmrc;
|
home.file.".config/vifm/vifmrc".source = ./files/vifmrc;
|
||||||
home.file.".config/vifm/colors/base16-default-dark.vifm".source = ./files/base16-default-dark.vifm;
|
home.file.".config/vifm/colors/base16-default-dark.vifm".source = ./files/base16-default-dark.vifm;
|
||||||
home.file.".config/vifm/devicons.vifm".source = ./files/devicons.vifm;
|
home.file.".config/vifm/devicons.vifm".source = ./files/devicons.vifm;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue