From 7568ee801be35dac786416f0cabd258f33c6986e Mon Sep 17 00:00:00 2001 From: Jason Hilder Date: Thu, 21 May 2026 10:04:38 +0200 Subject: [PATCH] Quick theme kintsugi. --- config/alacritty/alacritty.toml | 39 +++++++++++++++----------------- config/nvim/lua/plugins/init.lua | 6 ++--- config/tmux/tmux.conf | 2 +- 3 files changed, 22 insertions(+), 25 deletions(-) diff --git a/config/alacritty/alacritty.toml b/config/alacritty/alacritty.toml index 5098d79..8fc6350 100644 --- a/config/alacritty/alacritty.toml +++ b/config/alacritty/alacritty.toml @@ -16,37 +16,34 @@ style.shape = "Beam" style.blinking = "Always" # THEME - [colors.primary] background = "#1b1b1b" foreground = "#E4E4E4" -# background = "#141415" -# foreground = "#cdcdcd" [colors.cursor] -text = "#141415" -cursor = "#cdcdcd" +text = "#141415" +cursor = "#cdcdcd" [colors.selection] text = "#cdcdcd" background = "#333738" [colors.normal] -black = "#141415" -red = "#d8647e" -green = "#7fa563" -yellow = "#f3be7c" -blue = "#6e94b2" -magenta = "#bb9dbd" -cyan = "#b4d4cf" -white = "#cdcdcd" +black = "#333333" # punctuation / muted bg tone +red = "#b38f8f" # invalid +green = "#98c379" # string +yellow = "#DBAD49" # keyword / storage / self +blue = "#819aff" # number +magenta = "#939799" # type / constant +cyan = "#678E87" # annotation +white = "#dddddd" # default / operator / func [colors.bright] -black = "#606079" -red = "#d8647e" -green = "#7fa563" -yellow = "#e0a363" -blue = "#7e98e8" -magenta = "#aeaed1" -cyan = "#9bb4bc" -white = "#c3c3d5" +black = "#af9661" # comment +red = "#b38f8f" # invalid (same, no bright variant) +green = "#98c379" # string (same) +yellow = "#DBAD49" # keyword bright +blue = "#8fa3b3" # link +magenta = "#868165" # punctuation +cyan = "#678E87" # annotation (same) +white = "#dddddd" # default bright diff --git a/config/nvim/lua/plugins/init.lua b/config/nvim/lua/plugins/init.lua index 1924b00..0131694 100644 --- a/config/nvim/lua/plugins/init.lua +++ b/config/nvim/lua/plugins/init.lua @@ -3,10 +3,10 @@ vim.pack.add({ { src = "https://github.com/neovim/nvim-lspconfig" }, { src = "https://github.com/romus204/tree-sitter-manager.nvim" }, { src = "https://github.com/brenoprata10/nvim-highlight-colors" }, - { src = 'https://github.com/vague-theme/vague.nvim' } + { src = 'https://github.com/metalelf0/kintsugi-nvim' }, + { src = 'https://github.com/xiyaowong/transparent.nvim' } }) -require('vague').setup({ transparent = true }) require("tree-sitter-manager").setup() require('nvim-highlight-colors').setup() -- Mini setups @@ -32,7 +32,7 @@ require("mini.pick").setup({ }) vim.cmd(":HighlightColors Off") -vim.cmd(":colorscheme vague") +vim.cmd(":colorscheme kintsugi-dark") -- Lsp specific, uses nvim-lspconfigs with the below vim.lsp.enable({ "gopls", "ols" }) diff --git a/config/tmux/tmux.conf b/config/tmux/tmux.conf index 6e1daa4..7734b71 100644 --- a/config/tmux/tmux.conf +++ b/config/tmux/tmux.conf @@ -45,7 +45,7 @@ bind e run-shell 'tmux popup -d "#{pane_current_path}" -xC -yC -w90% -h90% -E "~ ## Status bar design set -g status-justify left set -g status-position top -set -g status-bg '#16161D' +set -g status-bg '#181818' set -g status-fg '#DCD7BA' set -g status-left-length 20 set -g status-right ' #[fg=colour232,bg="#af875f",bold]#{?client_prefix, [PFX] ,} #[fg="#1c1c1c",bg="#767676",bold][#S] '