mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-07 20:47:37 +00:00
feat(config): add initial Ghostty, Herdr, and Yazi configuration files
This commit is contained in:
1 parent
6406208b35
commit
60c11de029
20 files changed
+2863
-1
No files matched your search
@@ -124,3 +124,17 @@ desc = "Jump to a directory via television"
|
||||
on = "<C-f>"
|
||||
run = "plugin tv text"
|
||||
desc = "Open files using neovim and jump to where the string is located"
|
||||
|
||||
|
||||
# Open in the host nvim as splits (only inside an nvim terminal; no-ops in
|
||||
# standalone yazi — see ~/.local/bin/yazi-nvim-open). Replaces yazi.nvim's
|
||||
# <c-v>/<c-x> buffer-local maps.
|
||||
[[mgr.prepend_keymap]]
|
||||
on = "<C-v>"
|
||||
run = 'shell -- yazi-nvim-open vsplit %s'
|
||||
desc = "Open in nvim vertical split"
|
||||
|
||||
[[mgr.prepend_keymap]]
|
||||
on = "<C-x>"
|
||||
run = 'shell -- yazi-nvim-open split %s'
|
||||
desc = "Open in nvim horizontal split"
|
||||
@@ -6,7 +6,10 @@ play = [
|
||||
{ run = "mpv %s", orphan = true, for = "unix" },
|
||||
]
|
||||
edit = [
|
||||
{ run = "nvim %s", block = true, for = "unix" },
|
||||
# routes into the host nvim when run inside its terminal ($NVIM set);
|
||||
# plain blocking nvim otherwise. Lives in ~/.local/bin (yazi doesn't
|
||||
# expand $HOME here). %s = selected/hovered paths (yazi interpolation).
|
||||
{ run = 'yazi-nvim-open %s', block = true, for = "unix" },
|
||||
]
|
||||
open = [
|
||||
{ run = "{{ if eq .chezmoi.os "darwin" }}open{{ else }}xdg-open{{ end }} %s1", desc = "Open" },
|
||||
|
||||
Reference in new issue
Block a user