Organizing term shortcuts

This commit is contained in:
2026-08-26 09:26:51 -04:00
parent 29cf84c0d8
commit cad5afd98c
2 changed files with 17 additions and 17 deletions
+2 -2
View File
@@ -4,7 +4,7 @@ $env.SSH_AUTH_SOCK = ""
$env.SSH_ASKPASS = "/usr/bin/ksshaskpass" $env.SSH_ASKPASS = "/usr/bin/ksshaskpass"
$env.SSH_ASKPASS_REQUIRE = "force" $env.SSH_ASKPASS_REQUIRE = "force"
def main [--host: string, --theme: string, --font: string = "LythMono Nerd Font", --font_size: int] { def main [--host: string, --theme: string = "Ef-Dream", --font: string = "LythMono Nerd Font", --font_size: int = 12] {
let color_scheme = "color_scheme='" + $theme + "'" let color_scheme = "color_scheme='" + $theme + "'"
let wez_font = 'font=wezterm.font("' + $font + '")' let wez_font = 'font=wezterm.font("' + $font + '")'
let wez_font_size = 'font_size=' + ($font_size | into string) let wez_font_size = 'font_size=' + ($font_size | into string)
@@ -15,7 +15,7 @@ def main [--host: string, --theme: string, --font: string = "LythMono Nerd Font"
--config $wez_font --config $wez_font
--config $wez_font_size --config $wez_font_size
connect connect
--class $"lol.roo.home.term.($host)" --class $"lol.roo.term.($host)"
$host $host
) )
} }
+15 -15
View File
@@ -68,38 +68,38 @@
, exec: "/usr/bin/obsidian" , exec: "/usr/bin/obsidian"
, args: [] , args: []
} }
, { name: "WezTerm" , { name: "WezTerm (Local)"
, app_id: "org.wezfurlong.wezterm" , app_id: "lol.roo.term.local-unix"
, exec: "/usr/bin/wezterm" , exec: "/home/jbrechtel/bin/wez"
, args: [] , args: ["--host", "local-unix", "--theme", "Ef-Dream", "--font", "SpaceMono Nerd Font Mono", "--font_size", "11"]
, tags: ["terminals"] , tags: ["terminals"]
} }
, { name: "WezTerm-Flipstone (Host)" , { name: "WezTerm (pandemic.brechtel)"
, app_id: "lol.roo.flipstone.dev.term" , app_id: "lol.roo.term.pandemic.brechtel"
, exec: "/home/jbrechtel/bin/wez"
, args: ["--host", "pandemic.brechtel", "--theme", "wilmersdorf", "--font", "monofur", "--font_size", "14"]
, tags: ["terminals"]
}
, { name: "WezTerm (Flipsotne - Host)"
, app_id: "lol.roo.term.local-flipstone-unix"
, exec: "/usr/bin/wezterm" , exec: "/usr/bin/wezterm"
, args: ["--config", "color_scheme=\"zenbones_dark\"", "start", "--class", "lol.roo.flipstone.dev.term"] , args: ["--config", "color_scheme=\"zenbones_dark\"", "start", "--class", "lol.roo.flipstone.dev.term"]
, tags: ["terminals"] , tags: ["terminals"]
} }
, { name: "WezTerm-Flipstone (Agent)" , { name: "WezTerm (Flipstone - Agent)"
, app_id: "lol.roo.home.term.flipstone-dev" , app_id: "lol.roo.home.term.flipstone-dev"
, exec: "/home/jbrechtel/bin/wez" , exec: "/home/jbrechtel/bin/wez"
, args: ["--host", "flipstone-dev", "--theme", "Ef-Bio", "--font", "IosevkaTermSlab Nerd Font", "--font_size", "11"] , args: ["--host", "flipstone-dev", "--theme", "Ef-Bio", "--font", "IosevkaTermSlab Nerd Font", "--font_size", "11"]
, tags: ["terminals"] , tags: ["terminals"]
} }
, { name: "WezTerm-Flipstone-FSDB" , { name: "WezTerm-Flipstone-FSDB"
, app_id: "lol.roo.flipstone.fsdb.term" , app_id: "lol.roo.term.local-flipstone-fsdb-unix"
, exec: "/usr/bin/wezterm" , exec: "/usr/bin/wezterm"
, args: ["--config", "color_scheme=\"Urple\"", "start", "--class", "lol.roo.flipstone.fsdb.term"] , args: ["--config", "color_scheme=\"Urple\"", "start", "--class", "lol.roo.flipstone.fsdb.term"]
, tags: ["terminals"] , tags: ["terminals"]
} }
, { name: "WezTerm-Home"
, app_id: "lol.roo.home.term"
, exec: "/usr/bin/wezterm"
, args: ["--config", "color_scheme=\"Zenburn\"", "start", "--class", "lol.roo.home.term"]
, tags: ["terminals"]
}
, { name: "WezTerm-Pandemic" , { name: "WezTerm-Pandemic"
, app_id: "lol.roo.home.term.pandemic.brechtel" , app_id: "lol.roo.term.pandemic.brechtel"
, exec: "/home/jbrechtel/bin/wez" , exec: "/home/jbrechtel/bin/wez"
, args: ["--host", "pandemic.brechtel", "--theme", "wilmersdorf", "--font", "monofur", "--font_size", "14"] , args: ["--host", "pandemic.brechtel", "--theme", "wilmersdorf", "--font", "monofur", "--font_size", "14"]
, tags: ["terminals"] , tags: ["terminals"]