mirror of
https://github.com/genebean/dots.git
synced 2026-05-31 07:45:20 -04:00
Compare commits
1 commit
d65a11ef8f
...
10d8b10c9f
| Author | SHA1 | Date | |
|---|---|---|---|
| 10d8b10c9f |
4 changed files with 98 additions and 3 deletions
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -261,11 +261,11 @@
|
||||||
"genebean-omp-themes": {
|
"genebean-omp-themes": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1736539337,
|
"lastModified": 1775590646,
|
||||||
"narHash": "sha256-TBq4+E6n3t3a85FyP/4sLYFf+644rkMZ+Cn+xAj9f0k=",
|
"narHash": "sha256-0kr+6Kgb6W6aRYXewqna+Qpq7PF7g5wq7rwEy6k+i2E=",
|
||||||
"owner": "genebean",
|
"owner": "genebean",
|
||||||
"repo": "my-oh-my-posh-themes",
|
"repo": "my-oh-my-posh-themes",
|
||||||
"rev": "89fedccc7177301c0d5660af0f809d01a25ebf4e",
|
"rev": "f93d5921f624ac9a3416807a43c13918f945d5d2",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -91,6 +91,7 @@
|
||||||
"transmission"
|
"transmission"
|
||||||
"visual-studio-code"
|
"visual-studio-code"
|
||||||
"vivaldi"
|
"vivaldi"
|
||||||
|
"wezterm"
|
||||||
"zoom"
|
"zoom"
|
||||||
];
|
];
|
||||||
masApps = {
|
masApps = {
|
||||||
|
|
|
||||||
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
|
||||||
|
|
@ -3,9 +3,12 @@
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
esptool
|
esptool
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
git.settings.aliases = {
|
git.settings.aliases = {
|
||||||
kraken = "!gitkraken -p $(cd \"\${1:-.}\" && git rev-parse --show-toplevel)";
|
kraken = "!gitkraken -p $(cd \"\${1:-.}\" && git rev-parse --show-toplevel)";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
xdg.configFile."wezterm/wezterm.lua".source = ../../files/wezterm/wezterm.lua;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue