summaryrefslogtreecommitdiff
path: root/.wezterm.lua
diff options
context:
space:
mode:
authorottjk <joshott16@gmail.com>2023-12-30 19:34:07 -0500
committerottjk <joshott16@gmail.com>2023-12-30 19:34:07 -0500
commite50a69a7348bcbf43a710f7157d5f4f304f22d70 (patch)
treeecf07d5bb2564a8cf62c0c91ddcd8887ce124397 /.wezterm.lua
parented46f1c5e82709417085b1a3b7708b209c5f4bfe (diff)
downloaddotfiles-e50a69a7348bcbf43a710f7157d5f4f304f22d70.tar.gz
dotfiles-e50a69a7348bcbf43a710f7157d5f4f304f22d70.zip
hidden files
Diffstat (limited to '.wezterm.lua')
-rw-r--r--.wezterm.lua55
1 files changed, 55 insertions, 0 deletions
diff --git a/.wezterm.lua b/.wezterm.lua
new file mode 100644
index 0000000..c4283dc
--- /dev/null
+++ b/.wezterm.lua
@@ -0,0 +1,55 @@
+-- Pull in the wezterm API
+local wezterm = require 'wezterm'
+
+-- This table will hold the configuration.
+local config = {}
+
+-- In newer versions of wezterm, use the config_builder which will
+-- help provide clearer error messages
+if wezterm.config_builder then
+ config = wezterm.config_builder()
+end
+
+-- This is where you actually apply your config choices
+
+-- For example, changing the color scheme:
+-- config.color_scheme = 'Catppuccin Macchiato'
+
+local scheme = wezterm.color.get_builtin_schemes()['Catppuccin Macchiato']
+scheme.ansi = {
+ "#414559",
+ "#FB6E71",
+ "#A1EB70",
+ "#FBCF7A",
+ "#81A6F9",
+ "#FEAEE9",
+ "#67e5d4",
+ "#CDD2E4",
+}
+
+scheme.brights = {
+ "#51576d",
+ "#FB6E71",
+ "#A1EB70",
+ "#FBCF7A",
+ "#81A6F9",
+ "#FEAEE9",
+ "#67e5d4",
+ "#DADFF1",
+}
+
+config.color_schemes = {
+ ["BETTERppuccin"] = scheme
+}
+config.color_scheme = "BETTERppuccin"
+
+-- config.font = wezterm.font 'FiraCode Nerd Font'
+config.font = wezterm.font_with_fallback {
+ 'FiraCode Nerd Font',
+}
+config.font_size = 11.0
+
+config.hide_tab_bar_if_only_one_tab = true
+
+-- and finally, return the configuration to wezterm
+return config