# HG changeset patch # User zegervdv # Date 1632156330 -7200 # Node ID a5fb800226553f816e806168bc4cbda06fbb24c4 # Parent ae7e377bced805be16e066288baae930aa3d8aa3 Add wezterm config diff -r ae7e377bced8 -r a5fb80022655 .chezmoiignore --- a/.chezmoiignore Sun Sep 19 14:57:14 2021 +0200 +++ b/.chezmoiignore Mon Sep 20 18:45:30 2021 +0200 @@ -12,7 +12,7 @@ {{ end }} {{ if eq .chezmoi.os "windows" }} -.config/* +.config/nvim/* .bashrc .zshrc .Brewfile diff -r ae7e377bced8 -r a5fb80022655 dot_config/wezterm/wezterm.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dot_config/wezterm/wezterm.lua Mon Sep 20 18:45:30 2021 +0200 @@ -0,0 +1,83 @@ +local wezterm = require 'wezterm' + +local localcfg_ok, localcfg = pcall(require, 'localconfig') + +local config = { + hide_tab_bar_if_only_one_tab = true, + + -- Color scheme + colors = { + foreground = "#abb2bf", + background = "#282c34", + cursor_bg = "#eeeeee", + cursor_border = "#eeeeee", + + selection_bg = "#ffc24b", + + ansi = { + "#393e48", + "#f43753", + "#c9d05c", + "#ffc24b", + "#b3deef", + "#c678dd", + "#73cef4", + "#eeeeee", + }, + brights = { + "#393e48", + "#f43753", + "#c9d05c", + "#ffc24b", + "#b3deef", + "#c678dd", + "#73cef4", + "#ffffff", + }, + + tab_bar = { + background = "#3a3f4b", + active_tab = { + bg_color = "#61afef", + fg_color = "#282c34", + }, + inactive_tab = { + bg_color = "#3a3f4b", + fg_color = "#abb2bf", + }, + inactive_tab_hover = { + bg_color = "#3a3f4b", + fg_color = "#abb2bf", + italic = false, + }, + new_tab = { + bg_color = "#3a3f4b", + fg_color = "#abb2bf", + italic = false, + }, + new_tab_hover = { + bg_color = "#3a3f4b", + fg_color = "#abb2bf", + italic = false, + }, + }, + }, + window_padding = { + left = 8, + right = 8, + top = 0, + bottom = 8, + }, + -- Font settings + font = wezterm.font_with_fallback { + {family="Fira Code Retina", weight = "Medium", italic=false}, + {family="Iosevka Term Italic"}, + }, + font_size = 9.0, +} + +if localcfg_ok then + config.ssh_domains = localcfg.ssh_domains +end + +return config