6BW7GI7JRJCQTQVUWZTI22HNFGFTYU4PMWDZCTZ4AXKM7AJUVWSQC
WEMUGXH5OFO6R3BYT5FTDRRJZ67G5BKQKAB2W7CDAK2LCRHLLWPAC
GWA2B22SJA7VD2GTZD3BKDGVA6W5YSUQKB7DSR6Y6NHX5PPMXQFQC
VJWQP4DXJRA4UJRYBWIRFT5T76ZO6KE2IQCLAO5EAXWOZH2LRAVQC
KNYW5SMXUSMBIFC3OAGNTZZP7C7NDUWCUMEJK27URYMLHJIBBGHQC
V7Z4E2RJSY6JFTJSLU64SGUORBNCNB2R5VTYEFADYNAW2PHX2GDAC
7H6W67ZT22SJ2DP47V3TTH5VYSIRP2FKXQL4GKU5MUHQ3CKEFSQQC
SA4AUV2DIDGQXYZEXLM2TVPDHGV5NDHDNBYZ4T6RI4SQUOA7R63QC
UKKLTWOMVXH3XV5LGMIPIWEEWTNV4F3D4ZQ7VRA3AXQ2YZ3J5NEAC
KZRSAJ4ENCMDORJQMUXNPAO33GR62KE3KR3QMVJXDKOUL6VTDAMAC
IMAV3JFKP7EJCD3Z3URXDVAOEJUI2AYWKNT7Z2DPCH2WM23VHE6AC
F3YLUEZHZ56N7DO3HN5U5BHUEFZL4AQKPPUVZXFQOMHH6PZS3E6QC
LDEDQ57E4TRB3XN43A2FAOSWYKDTDF6J6ECBDTDERZ7GZJ2EATBQC
BUDKMN7EZMOBTRWFHUIUVQYCQ4QCRYDRZNGKLFQOZ45NEUV4LR3AC
table.insert(launch_menu, {
label = "j",
args = { "sh", "-c", "ssh -At j 'tmux -u a -d || exec tmux -u'" },
})
table.insert(launch_menu, {
label = "v",
cwd = "/home/hieuhg/cc/staff-vpn-2025",
args = { "sh", "-c", "sudo openvpn --config staff_ca_2033.ovpn --config dns.ovpn" },
})
table.insert(launch_menu, {
label = "i",
cwd = "/home/hieuhg/cc/",
args = { "bash", "./ipmiview.bash" },
})
shell = { "rfish" }
table.insert(launch_menu, {
label = "j",
args = { "sh", "-c", "ssh -At j 'tmux -u a -d || exec tmux -u'" },
})
table.insert(launch_menu, {
label = "v",
cwd = "/home/hieuhg/cc/staff-vpn-2025",
args = { "sh", "-c", "sudo openvpn --config staff_ca_2033.ovpn --config dns.ovpn" },
})
table.insert(launch_menu, {
label = "i",
cwd = "/home/hieuhg/cc/",
args = { "bash", "./ipmiview.bash" },
})
config.default_prog = { "rfish" }
table.insert(launch_menu, {
label = "map",
args = { "ssh", "hdhoang@map", "tmux", "-u", "a", "-d" },
})
table.insert(launch_menu, {
label = "map",
args = { "ssh", "hdhoang@map", "tmux", "-u", "a", "-d" },
})
local keys = {
{ key = "phys:K", mods = "CTRL|SHIFT", action = wezterm.action{SpawnTab="CurrentPaneDomain"} },
{ key = ",", mods = "CTRL|SHIFT", action = wezterm.action{CloseCurrentTab={confirm=true}} },
config.use_ime = false
config.key_map_preference = "Physical"
config.keys = {
{ key = "phys:K", mods = "CTRL|SHIFT", action = wezterm.action{SpawnTab="CurrentPaneDomain"} },
{ key = ",", mods = "CTRL|SHIFT", action = wezterm.action{CloseCurrentTab={confirm=true}} },
{ key = "phys:I", mods = "CTRL|SHIFT", action = wezterm.action{CopyTo="Clipboard"} },
{ key = ".", mods = "CTRL|SHIFT", action = wezterm.action{PasteFrom="Clipboard"} },
{ key = "phys:I", mods = "CTRL|SHIFT", action = wezterm.action{CopyTo="Clipboard"} },
{ key = ".", mods = "CTRL|SHIFT", action = wezterm.action{PasteFrom="Clipboard"} },
return {
enable_scroll_bar = true,
color_scheme = color_scheme,
font = wezterm.font(
{ family = "monospace"
}),
font_size = 9.0,
default_cwd = start_dir,
default_prog = shell,
keys = keys,
key_map_preference = "Physical",
launch_menu = launch_menu,
use_ime = false,
}
return config