Updates
This commit is contained in:
@@ -1,9 +1,21 @@
|
|||||||
#!/usr/bin/nu
|
#!/usr/bin/env nu
|
||||||
|
|
||||||
$env.SSH_AUTH_SOCK = ""
|
$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 [domain: string] {
|
def main [--host: string, --theme: string, --font: string = "LythMono Nerd Font", --font_size: int] {
|
||||||
wezterm connect $domain
|
let color_scheme = "color_scheme='" + $theme + "'"
|
||||||
|
let wez_font = 'font=wezterm.font("' + $font + '")'
|
||||||
|
let wez_font_size = 'font_size=' + ($font_size | into string)
|
||||||
|
|
||||||
|
(
|
||||||
|
wezterm
|
||||||
|
--config $color_scheme
|
||||||
|
--config $wez_font
|
||||||
|
--config $wez_font_size
|
||||||
|
connect
|
||||||
|
--class $"lol.roo.home.term.($host)"
|
||||||
|
$host
|
||||||
|
)
|
||||||
}
|
}
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
[ { name: "Firefox - Personal"
|
[ { name: "Firefox - Personal"
|
||||||
, app_id: "firefox_personal"
|
, app_id: "firefox_personal"
|
||||||
, exec: "/usr/lib/firefox/firefox"
|
, exec: "/usr/lib/firefox/firefox"
|
||||||
, args: ["--class=firefox", "-P", "personal", "--name=firefox_personal"]
|
, args: ["--class=firefox_personal", "-P", "personal", "--name=firefox_personal"]
|
||||||
, tags: ["browser"]
|
, tags: ["browser"]
|
||||||
}
|
}
|
||||||
, { name: "Firefox - Flipstone"
|
, { name: "Firefox - Flipstone"
|
||||||
, app_id: "firefox_flipstone"
|
, app_id: "firefox_flipstone"
|
||||||
, exec: "/usr/lib/firefox/firefox"
|
, exec: "/usr/lib/firefox/firefox"
|
||||||
, args: ["--class=firefox", "-P", "flipstone", "--name=firefox_flipstone"]
|
, args: ["--class=firefox_flipstone", "-P", "flipstone", "--name=firefox_flipstone"]
|
||||||
, tags: ["browser"]
|
, tags: ["browser"]
|
||||||
}
|
}
|
||||||
, { name: "Obsidian"
|
, { name: "Obsidian"
|
||||||
@@ -92,6 +92,24 @@
|
|||||||
, args: ["--config", "color_scheme=\"Zenburn\"", "start", "--class", "lol.roo.home.term"]
|
, args: ["--config", "color_scheme=\"Zenburn\"", "start", "--class", "lol.roo.home.term"]
|
||||||
, tags: ["terminals"]
|
, tags: ["terminals"]
|
||||||
}
|
}
|
||||||
|
, { name: "WezTerm-Pandemic"
|
||||||
|
, app_id: "lol.roo.home.term.pandemic.brechtel"
|
||||||
|
, exec: "/home/jbrechtel/bin/wez"
|
||||||
|
, args: ["--host", "pandemic.brechtel", "--theme", "wilmersdorf", "--font", "monofur", "--font_size", "14"]
|
||||||
|
, 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"]
|
||||||
|
}
|
||||||
, { name: "Heidi"
|
, { name: "Heidi"
|
||||||
, app_id: "mpv"
|
, app_id: "mpv"
|
||||||
, exec: "mpv"
|
, exec: "mpv"
|
||||||
@@ -109,4 +127,10 @@
|
|||||||
, args: ["--class=chromium-work", "--profile-directory=Work"]
|
, args: ["--class=chromium-work", "--profile-directory=Work"]
|
||||||
, tags: ["browser"]
|
, tags: ["browser"]
|
||||||
}
|
}
|
||||||
|
, { name: "Freetube"
|
||||||
|
, app_id: "freetube"
|
||||||
|
, exec: "/usr/bin/freetube"
|
||||||
|
, args: []
|
||||||
|
, tags: ["browser"]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
Reference in New Issue
Block a user