57 lines
1.3 KiB
TOML
57 lines
1.3 KiB
TOML
[[mgr.prepend_keymap]]
|
|
on = "E"
|
|
run = "shell 'exiftool %s | less' --block --confirm"
|
|
desc = "View file metadata with Exiftool"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = "q"
|
|
run = "close"
|
|
desc = "Close tab"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = "l"
|
|
run = "plugin smart-enter"
|
|
desc = "Enter the child directory, or open the file"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = [ "c", "m" ]
|
|
run = "plugin chmod"
|
|
desc = "Chmod on selected files"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = "F"
|
|
run = "plugin smart-filter"
|
|
desc = "Smart filter"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = "M"
|
|
run = "plugin mount"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = "T"
|
|
run = "plugin toggle-pane max-preview"
|
|
desc = "Maximize or restore the preview pane"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = "C"
|
|
run = "plugin ouch"
|
|
desc = "Compress with ouch"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = [ "c", "a" ]
|
|
run = 'shell --block -- catai -T %s | nvim -R -c "set bt=nofile ft=xml" -'
|
|
desc = "catai: Dump selected files/folders into Neovim"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = [ "c", "x" ]
|
|
run = """\
|
|
shell --block -- zsh -c \"args=(); for p in \\\"\\$@\\\"; do args+=(-x \\\"\\$p\\\"); done; catai -T \
|
|
\\\"\\${args[@]}\\\" | nvim -R -c \\\"set bt=nofile ft=xml\\\" -\" -- %s\
|
|
"""
|
|
desc = "catai: Dump current dir EXCEPT selected items"
|
|
|
|
[[mgr.prepend_keymap]]
|
|
on = [ "c", "d" ]
|
|
run = 'shell --block -- catai -T -d | nvim -R -c "set bt=nofile ft=xml" -'
|
|
desc = "catai: Dump git dirty files into Neovim"
|