Add ~/.wezterm.lua
Contains basic config with Selenized colorscheme.
This commit is contained in:
parent
30ce3d5e1d
commit
5d285d1677
@ -72,6 +72,9 @@ dotfiles:
|
|||||||
f_fuzzel.ini:
|
f_fuzzel.ini:
|
||||||
src: config/fuzzel/fuzzel.ini
|
src: config/fuzzel/fuzzel.ini
|
||||||
dst: ~/.config/fuzzel/fuzzel.ini
|
dst: ~/.config/fuzzel/fuzzel.ini
|
||||||
|
f_wezterm.lua:
|
||||||
|
src: wezterm.lua
|
||||||
|
dst: ~/.wezterm.lua
|
||||||
profiles:
|
profiles:
|
||||||
everywhere:
|
everywhere:
|
||||||
dotfiles:
|
dotfiles:
|
||||||
@ -101,6 +104,7 @@ profiles:
|
|||||||
- f_ssh-agent.service
|
- f_ssh-agent.service
|
||||||
- d_waybar
|
- d_waybar
|
||||||
- f_fuzzel.ini
|
- f_fuzzel.ini
|
||||||
|
- f_wezterm.lua
|
||||||
knafeh:
|
knafeh:
|
||||||
dotfiles:
|
dotfiles:
|
||||||
- d_vim
|
- d_vim
|
||||||
@ -124,3 +128,4 @@ profiles:
|
|||||||
- f_ssh-agent.service
|
- f_ssh-agent.service
|
||||||
- d_waybar
|
- d_waybar
|
||||||
- f_fuzzel.ini
|
- f_fuzzel.ini
|
||||||
|
- f_wezterm.lua
|
||||||
|
79
dotfiles/wezterm.lua
Normal file
79
dotfiles/wezterm.lua
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
-- 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
|
||||||
|
|
||||||
|
-- Selenized colors by Alan Orth
|
||||||
|
-- With Lua help from: https://github.com/gfguthrie/wezterm-canonical-solarized/blob/main/canonical_solarized.lua
|
||||||
|
config.colors = {
|
||||||
|
-- The default text color
|
||||||
|
foreground = '#adbcbc',
|
||||||
|
-- The default background color
|
||||||
|
background = '#103c48',
|
||||||
|
|
||||||
|
-- Overrides the cell background color when the current cell is occupied by the
|
||||||
|
-- cursor and the cursor style is set to Block
|
||||||
|
cursor_bg = '#53d6c7',
|
||||||
|
-- Overrides the text color when the current cell is occupied by the cursor
|
||||||
|
cursor_fg = '#103c48',
|
||||||
|
-- Specifies the border color of the cursor when the cursor style is set to Block,
|
||||||
|
-- or the color of the vertical or horizontal bar when the cursor style is set to
|
||||||
|
-- Bar or Underline.
|
||||||
|
cursor_border = '#52ad70',
|
||||||
|
|
||||||
|
-- the foreground color of selected text (disabled for Solarized / Selenized)
|
||||||
|
selection_fg = 'none',
|
||||||
|
-- the background color of selected text
|
||||||
|
selection_bg = '#184956',
|
||||||
|
|
||||||
|
-- The color of the scrollbar "thumb"; the portion that represents the current viewport
|
||||||
|
scrollbar_thumb = '#222222',
|
||||||
|
|
||||||
|
-- The color of the split lines between panes
|
||||||
|
split = '#84c747',
|
||||||
|
|
||||||
|
ansi = {
|
||||||
|
'#184956',
|
||||||
|
'#fa5750',
|
||||||
|
'#75b938',
|
||||||
|
'#dbb32d',
|
||||||
|
'#4695f7',
|
||||||
|
'#f275be',
|
||||||
|
'#41c7b9',
|
||||||
|
'#72898f',
|
||||||
|
},
|
||||||
|
brights = {
|
||||||
|
'#2d5b69',
|
||||||
|
'#ff665c',
|
||||||
|
'#84c747',
|
||||||
|
'#ebc13d',
|
||||||
|
'#58a3ff',
|
||||||
|
'#ff84cd',
|
||||||
|
'#53d6c7',
|
||||||
|
'#cad8d9',
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
-- Disable bold colors for Solarized / Selenized
|
||||||
|
config.bold_brightens_ansi_colors = false
|
||||||
|
config.hide_tab_bar_if_only_one_tab = true
|
||||||
|
|
||||||
|
-- Disable default padding
|
||||||
|
config.window_padding = {
|
||||||
|
left = 0,
|
||||||
|
right = 0,
|
||||||
|
top = 0,
|
||||||
|
bottom = 0,
|
||||||
|
}
|
||||||
|
|
||||||
|
-- and finally, return the configuration to wezterm
|
||||||
|
return config
|
Loading…
Reference in New Issue
Block a user