diff options
| author | Robert Günzler <r@gnzler.io> | 2021-11-02 18:45:17 +0100 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2021-11-02 19:06:52 +0100 |
| commit | d34d0b0be066cabbb6d1a37bb5182a06522ae18d (patch) | |
| tree | 70a9680d26e5aadad9c2cd4f01523f7e075f5700 | |
| parent | 406e1f19c57b5446f355fb4ad536d8d8b5347071 (diff) | |
vifm: update config
| -rw-r--r-- | .config/vifm/vifmrc | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/.config/vifm/vifmrc b/.config/vifm/vifmrc index 03bf1d7..8fdc03d 100644 --- a/.config/vifm/vifmrc +++ b/.config/vifm/vifmrc @@ -93,8 +93,10 @@ filextype *.avi,*.mp4,*.wmv,*.dat,*.3gp,*.ogv,*.mkv,*.mpg,*.mpeg,*.vob, \ mpv --mute %f, \ {View using ffplay} \ ffplay -fs %f, - \ {Enqueue using xap} - \ xap add %c:p, + \ {Enqueue using xap} + \ xap add %c:p, + \ {Open in LosslessCut} + \ lossless-cut.desktop "%c:p", fileviewer *.avi,*.mp4,*.wmv,*.dat,*.3gp,*.ogv,*.mkv,*.mpg,*.mpeg,*.vob, \*.fl[icv],*.m2v,*.mov,*.webm,*.ts,*.mts,*.m4v,*.r[am],*.qt,*.divx, @@ -121,6 +123,8 @@ fileviewer *.[1-8] man ./%c | col -b " Images filextype *.bmp,*.jpg,*.jpeg,*.png,*.gif,*.xpm,*.webp + \ {View in swayimg} + \ swayimg %f %d/*, \ {View in mvi} \ mvi %c, \ {View in imv} @@ -129,8 +133,10 @@ filextype *.bmp,*.jpg,*.jpeg,*.png,*.gif,*.xpm,*.webp \ icat %c %pw %ph %pd, \ {Edit with GIMP} \ gimp.AppImage %c & -fileviewer *.bmp,*.jpg,*.jpeg,*.png,*.gif,*.xpm - \ vifm-show-sixel %c %pw %ph %pd 2>/dev/null || mediainfo %c 2>&1 +fileviewer *.jpg,*.jpeg,*.png,*.gif,*.svg + \ swayimg %f %d/* +" fileviewer *.bmp,*.jpg,*.jpeg,*.png,*.gif,*.xpm +" \ vifm-show-sixel %c %pw %ph %pd 2>/dev/null || mediainfo %c 2>&1 " MD5 filetype *.md5 @@ -181,6 +187,12 @@ filetype *.ove \ {Open with Olive} \ swx olive.desktop %d/%c, +filextype * + \ {Copy file path} + \ wl-copy --trim-newline "%c:p", + \ {Open with nvim} + \ nvim %f + " ------------------------------------------------------------------------------ " FUSE @@ -248,11 +260,11 @@ nnoremap cc cw<c-u> nnoremap A cw " Open console in current directory -nnoremap ;t :!swaymsg exec alacritty<cr> +nnoremap ;t :!swaymsg exec -- foot<cr> " Open editor to edit vifmrc and apply settings after returning to vifm nnoremap ;c :write | edit $MYVIFMRC | restart<cr> " Toggle wrap setting on ,w key -nnoremap ;w :if system(expand("awk 'BEGIN{print (%pw > %ph)}'")) | split! | else | vsplit! | endif<cr> +" nnoremap ;w :if system(expand("awk 'BEGIN{print (%pw > %ph)}'")) | split! | else | vsplit! | endif<cr> nnoremap ;F :!fd -t f -e jpg -e png . %d | flipr -q -i - |