Term org again
This commit is contained in:
@@ -4,10 +4,11 @@ $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 = "Ef-Dream", --font: string = "LythMono Nerd Font", --font_size: int = 12] {
|
def main [--domain: 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)
|
||||||
|
$env.WEZTERM_MUX_SOCKET_NAME = $domain
|
||||||
|
|
||||||
(
|
(
|
||||||
wezterm
|
wezterm
|
||||||
@@ -15,7 +16,7 @@ def main [--host: string, --theme: string = "Ef-Dream", --font: string = "LythMo
|
|||||||
--config $wez_font
|
--config $wez_font
|
||||||
--config $wez_font_size
|
--config $wez_font_size
|
||||||
connect
|
connect
|
||||||
--class $"lol.roo.term.($host)"
|
--class $"lol.roo.term.($domain)"
|
||||||
$host
|
$domain
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,49 +71,31 @@
|
|||||||
, { name: "WezTerm (Local)"
|
, { name: "WezTerm (Local)"
|
||||||
, app_id: "lol.roo.term.local-unix"
|
, app_id: "lol.roo.term.local-unix"
|
||||||
, exec: "/home/jbrechtel/bin/wez"
|
, exec: "/home/jbrechtel/bin/wez"
|
||||||
, args: ["--host", "local-unix", "--theme", "Ef-Dream", "--font", "SpaceMono Nerd Font Mono", "--font_size", "11"]
|
, args: ["--domain", "local-unix", "--theme", "Ef-Dream", "--font", "Hurmit Nerd Font Mono"]
|
||||||
, tags: ["terminals"]
|
, tags: ["terminals"]
|
||||||
}
|
}
|
||||||
, { name: "WezTerm (pandemic.brechtel)"
|
, { name: "WezTerm (pandemic.brechtel)"
|
||||||
, app_id: "lol.roo.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: ["--domain", "pandemic.brechtel", "--theme", "Ef-Night", "--font", "ZedMono Nerd Font Mono"]
|
||||||
, tags: ["terminals"]
|
, tags: ["terminals"]
|
||||||
}
|
}
|
||||||
, { name: "WezTerm (Flipsotne - Host)"
|
, { name: "WezTerm (Flipstone - Host)"
|
||||||
, app_id: "lol.roo.term.local-flipstone-unix"
|
, app_id: "lol.roo.term.local-flipstone-unix"
|
||||||
, exec: "/usr/bin/wezterm"
|
, exec: "/home/jbrechtel/bin/wez"
|
||||||
, args: ["--config", "color_scheme=\"zenbones_dark\"", "start", "--class", "lol.roo.flipstone.dev.term"]
|
, args: ["--domain", "local-flipstone-unix", "--theme", "Ef-Maris-Dark", "--font", "Agave Nerd Font Mono"]
|
||||||
, 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: ["--domain", "flipstone-dev", "--theme", "Ef-Bio", "--font", "IosevkaTermSlab Nerd Font"]
|
||||||
, tags: ["terminals"]
|
, tags: ["terminals"]
|
||||||
}
|
}
|
||||||
, { name: "WezTerm-Flipstone-FSDB"
|
, { name: "WezTerm-Flipstone-FSDB"
|
||||||
, app_id: "lol.roo.term.local-flipstone-fsdb-unix"
|
, app_id: "lol.roo.term.local-flipstone-fsdb-unix"
|
||||||
, exec: "/usr/bin/wezterm"
|
|
||||||
, args: ["--config", "color_scheme=\"Urple\"", "start", "--class", "lol.roo.flipstone.fsdb.term"]
|
|
||||||
, tags: ["terminals"]
|
|
||||||
}
|
|
||||||
, { name: "WezTerm-Pandemic"
|
|
||||||
, 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: ["--domain", "local-flipstone-fsdb-unix", "--theme", "Ef-Duo-Dark", "--font", "Terminess Nerd Font Mono", "--font_size", "11"]
|
||||||
, tags: ["terminals"]
|
|
||||||
}
|
|
||||||
, { name: "WezTerm-Splendor"
|
|
||||||
, app_id: "lol.roo.home.term.splendor.brechtel"
|
|
||||||
, exec: "/home/jbrechtel/bin/wez"
|
|
||||||
, args: ["--host", "splendor.brechtel", "--theme", "Light White (terminal.sexy)"]
|
|
||||||
, tags: ["terminals"]
|
|
||||||
}
|
|
||||||
, { name: "WezTerm-Wanda"
|
|
||||||
, app_id: "lol.roo.home.term.wanda.brechtel"
|
|
||||||
, exec: "/home/jbrechtel/bin/wez"
|
|
||||||
, args: ["--host", "wanda.brechtel", "--theme", "Lunaria Light (Gogh)"]
|
|
||||||
, tags: ["terminals"]
|
, tags: ["terminals"]
|
||||||
}
|
}
|
||||||
, { name: "Heidi"
|
, { name: "Heidi"
|
||||||
|
|||||||
Reference in New Issue
Block a user