mirror of
https://github.com/genebean/dots.git
synced 2026-05-31 15:45:21 -04:00
Added WezTerm, updated OMP theme's coffee cup glyph
Not using the Home Manager module to manage WezTerm due to using Homebrew to install it on macOS.
This commit is contained in:
parent
4295964272
commit
10d8b10c9f
4 changed files with 98 additions and 3 deletions
91
modules/shared/files/wezterm/wezterm.lua
Normal file
91
modules/shared/files/wezterm/wezterm.lua
Normal file
|
|
@ -0,0 +1,91 @@
|
|||
local wezterm = require 'wezterm'
|
||||
local config = wezterm.config_builder()
|
||||
|
||||
-- 1. Cross-Platform Font & Crispness
|
||||
config.font = wezterm.font('Hack Nerd Font')
|
||||
config.font_size = 13.0
|
||||
|
||||
config.window_decorations = "RESIZE" -- Removes the bulky macOS title bar for a cleaner look
|
||||
|
||||
-- 3. Tabs & UI
|
||||
config.enable_tab_bar = true
|
||||
config.use_fancy_tab_bar = true -- Gives a nice, spaced-out, native-looking tab bar
|
||||
config.hide_tab_bar_if_only_one_tab = false
|
||||
|
||||
-- 4. The Beanbag-Mathias Theme
|
||||
config.color_schemes = {
|
||||
['Beanbag-iTerm2'] = {
|
||||
background = '#000000',
|
||||
foreground = '#E3E3EA',
|
||||
--foreground = '#BBBBBB',
|
||||
|
||||
cursor_bg = '#BBBBBB',
|
||||
cursor_fg = '#FFFFFF',
|
||||
cursor_border = '#BBBBBB',
|
||||
|
||||
selection_bg = '#B5D5FF',
|
||||
selection_fg = '#000000',
|
||||
|
||||
ansi = {
|
||||
'#000000', -- black
|
||||
'#BB0000', -- red
|
||||
'#55FF55', -- green (Swapped to your Bright Neon Green)
|
||||
'#BBBB00', -- yellow
|
||||
'#5EA1FF', -- blue (Your custom Sky Blue)
|
||||
'#BB00BB', -- magenta
|
||||
'#55FFFF', -- cyan (Swapped to your Bright Neon Cyan)
|
||||
'#BBBBBB', -- white
|
||||
},
|
||||
brights = {
|
||||
'#555555', -- bright black
|
||||
'#FF5555', -- bright red
|
||||
'#55FF55', -- bright green
|
||||
'#FFFF55', -- bright yellow
|
||||
'#82AAFF', -- bright blue (Your custom Pastel Blue)
|
||||
'#FF55FF', -- bright magenta
|
||||
'#55FFFF', -- bright cyan
|
||||
'#FFFFFF', -- bright white
|
||||
},
|
||||
},
|
||||
['Beanbag-Mathias'] = {
|
||||
foreground = '#E3E3EA',
|
||||
background = '#07042B',
|
||||
|
||||
cursor_bg = '#FF7F7F',
|
||||
cursor_fg = '#07042B',
|
||||
cursor_border = '#FF7F7F',
|
||||
|
||||
selection_fg = '#FFFFFF',
|
||||
selection_bg = '#000000',
|
||||
|
||||
ansi = {
|
||||
'#000000', -- black
|
||||
'#E52222', -- red
|
||||
'#55FF55', -- green
|
||||
'#FC951E', -- yellow
|
||||
'#C48DFF', -- blue
|
||||
'#FA2573', -- magenta
|
||||
'#7DF9FF', -- cyan (Electric Ice)
|
||||
'#F2F2F2', -- white
|
||||
},
|
||||
brights = {
|
||||
'#555555', -- bright black
|
||||
'#FF5555', -- bright red
|
||||
'#55FF55', -- bright green
|
||||
'#FFFF55', -- bright yellow
|
||||
'#6CB6FF', -- bright blue (The "Icy Sky" contrast fix for ls folders!)
|
||||
'#FF55FF', -- bright magenta
|
||||
'#7DF9FF', -- bright cyan (Electric Ice)
|
||||
'#FFFFFF', -- bright white
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
-- Window Appearance (Transparency & Blur)
|
||||
config.window_background_opacity = 0.87
|
||||
config.macos_window_background_blur = 10
|
||||
|
||||
-- config.color_scheme = 'Beanbag-Mathias'
|
||||
config.color_scheme = 'Beanbag-iTerm2'
|
||||
|
||||
return config
|
||||
Loading…
Add table
Add a link
Reference in a new issue