add wezterm
parent
60f929a418
commit
a3e06d5ec6
|
|
@ -4,7 +4,7 @@
|
|||
export FILES_ROOT="${HOME}/.files";
|
||||
|
||||
# Set plugins to load here. Run files_plugins_list to see available plugins.
|
||||
export FILES_PLUGINS=("asdf" "ssh" "vim" "git-extras" "kubectl" "helm" "starship" "extras");
|
||||
export FILES_PLUGINS=("asdf" "ssh" "vim" "git-extras" "kubectl" "helm" "starship" "extras" "wezterm");
|
||||
|
||||
[[ -s "${HOME}/.files/sourceme.sh" ]] && source ${HOME}/.files/sourceme.sh;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +0,0 @@
|
|||
local wez = require 'wezterm';
|
||||
|
||||
return {
|
||||
font = wez.font('Fira Code'),
|
||||
default_prog = {"/bin/bash", "--login"}
|
||||
}
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
local wez = require 'wezterm';
|
||||
|
||||
return {
|
||||
font = wez.font('Fira Code'),
|
||||
default_prog = {"/bin/bash", "--login"},
|
||||
keys = {
|
||||
-- This will create a new split and run your default program inside it
|
||||
{
|
||||
key="s",
|
||||
mods="CTRL|SHIFT|ALT",
|
||||
action=wezterm.action{SplitVertical={domain="CurrentPaneDomain"}}
|
||||
},
|
||||
{
|
||||
key="i",
|
||||
mods="CTRL|SHIFT|ALT",
|
||||
action=wezterm.action{SplitHorizontal={domain="CurrentPaneDomain"}}
|
||||
},
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -4,7 +4,11 @@ WEZTERM_VERSION=""
|
|||
WEZTERM_INSTALL_DIR="${HOME}/bin"
|
||||
|
||||
|
||||
wezterm_install() {
|
||||
yay -Sy wezterm-git
|
||||
}
|
||||
if [[ -f "$(which wezterm 2>&1)" ]]; then
|
||||
export WEZTERM_CONFIG_FILE="${FILES_USER_CONFIG}/wezterm/wezterm.lua";
|
||||
|
||||
if ! [[ -f "${WEZTERM_CONFIG_FILE}" ]]; then
|
||||
files_debug_log "linking"
|
||||
files_linkdir "${FILES_PLUGIN_ROOT}/defaults.d/" "${FILES_USER_CONFIG}/wezterm";
|
||||
fi
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in New Issue