chore(dotfiles): add foot window titles, herdr keybinds, fix jq tab escapes
- Add -T window title flags to all SSH/tmux/herdr desktop entries - Rename nca-ai-01.desktop -> nca-ai-01-tmux.desktop, update mise symlink - Add herdr reload_config and zoom keybinds, toast delivery config - Bind Leader+Shift+Return to launch herdr terminal - Fix jq \t to literal tab in hyprland client scripts
This commit is contained in:
@@ -14,6 +14,8 @@ auto_switch = true
|
||||
|
||||
[keys]
|
||||
prefix = "ctrl+space"
|
||||
reload_config = "prefix+ctrl+r"
|
||||
zoom = "prefix+z"
|
||||
|
||||
[remote]
|
||||
manage_ssh_config = true
|
||||
@@ -44,3 +46,6 @@ key = "prefix+o"
|
||||
type = "plugin_action"
|
||||
command = "herdr-zoxide.browse"
|
||||
description = "Browse zoxide directories"
|
||||
|
||||
[ui.toast]
|
||||
delivery = "herdr"
|
||||
|
||||
@@ -280,8 +280,15 @@ hl.bind(LEADER .. "return", function()
|
||||
field = "class",
|
||||
cmd = "gtk-launch tmux.desktop",
|
||||
})
|
||||
end, { description = "Open terminal" })
|
||||
end, { description = "Open tmux terminal" })
|
||||
|
||||
hl.bind(LEADER .. "SHIFT + return", function()
|
||||
focus_or_launch({
|
||||
match = "herdr",
|
||||
field = "class",
|
||||
cmd = "gtk-launch herdr.desktop",
|
||||
})
|
||||
end, { description = "Open herdr terminal" })
|
||||
|
||||
hl.bind(LEADER .. "B", hl.dsp.exec_raw(browser), { description = "Open browser" })
|
||||
hl.bind(LEADER .. "T", hl.dsp.exec_raw(terminal .. " -e btop"), { description = "Open system monitor" })
|
||||
|
||||
Reference in New Issue
Block a user