Changed caelestia's, kitty's and neovim colortheme

This commit is contained in:
Tomas Rivera
2026-04-10 15:47:25 +02:00
parent be61b5466e
commit 5812d50256
3 changed files with 101 additions and 6 deletions
+3 -3
View File
@@ -405,7 +405,7 @@
useFahrenheit = false; useFahrenheit = false;
useFahrenheitPerformance = false; useFahrenheitPerformance = false;
useTwelveHourClock = false; useTwelveHourClock = false;
smartScheme = true; smartScheme = false; # default true
visualisersBars = 45; visualisersBars = 45;
}; };
session = { session = {
@@ -498,10 +498,10 @@
extraArgs = []; extraArgs = [];
}; };
wallpaper = { wallpaper = {
postHook = ""; # default "echo $WALLPAPER_PATH" postHook = "caelestia scheme set -n gruvbox -f soft -m dark"; # sets the theme
}; };
theme = { theme = {
enableTerm = true; enableTerm = false; # we do it manually by adapting our kitty config
enableHypr = true; enableHypr = true;
enableDiscord = true; enableDiscord = true;
enableSpicetify = true; enableSpicetify = true;
+59 -1
View File
@@ -7,7 +7,65 @@
enable = true; enable = true;
#font.name = nerd-fonts._0xproto; #font.name = nerd-fonts._0xproto;
#font.size = "10"; #font.size = "10";
## new config (matches with caelestia
## old condfig
extraConfig = '' extraConfig = ''
font_size 14
bold_font auto
italic_font auto
bold_italic_font auto
window_padding_width 25
# --- Core ---
foreground #ece0d9
background #18120e
selection_foreground #18120e
selection_background #ece0d9
cursor #ffb878
cursor_text_color #18120e
# --- Tabs ---
active_tab_foreground #18120e
active_tab_background #5c412a
inactive_tab_foreground #d6c3b5
inactive_tab_background #241e1a
# --- Black / Gray ---
color0 #353433
color8 #b29f91
# --- Red ---
color1 #e17300
color9 #ff8a20
# --- Green ---
color2 #ffc071
color10 #ffd6a8
# --- Yellow ---
color3 #ffe0c6
color11 #fff2e8
# --- Blue ---
color4 #b9ab66
color12 #d7be91
# --- Magenta ---
color5 #ed9562
color13 #fcad7e
# --- Cyan ---
color6 #f4c16d
color14 #ffd497
# --- White ---
color7 #ebd4c1
color15 #FFFFFF
'';
/*extraConfig = ''
# font nerd-fonts._0xproto # this key dont work and causes errors # font nerd-fonts._0xproto # this key dont work and causes errors
font_size 14 font_size 14
bold_font auto bold_font auto
@@ -60,6 +118,6 @@
# white # white
color7 #FFF0CC color7 #FFF0CC
color15 #F0DBAA color15 #F0DBAA
''; '';*/
}; };
} }
+39 -2
View File
@@ -14,7 +14,8 @@
pkgs-unstable.vimPlugins.vivify-vim pkgs-unstable.vimPlugins.vivify-vim
pkgs-unstable.vimPlugins.vimtex pkgs-unstable.vimPlugins.vimtex
pkgs-unstable.vimPlugins.zoxide-vim pkgs-unstable.vimPlugins.zoxide-vim
pkgs-unstable.vimPlugins.gruvbox #pkgs-unstable.vimPlugins.gruvbox
pkgs-unstable.vimPlugins.gruvbox-nvim
pkgs-unstable.vimPlugins.neovim-sensible pkgs-unstable.vimPlugins.neovim-sensible
pkgs-unstable.vimPlugins.nvim-web-devicons pkgs-unstable.vimPlugins.nvim-web-devicons
pkgs-unstable.vimPlugins.nvim-tree-lua pkgs-unstable.vimPlugins.nvim-tree-lua
@@ -127,7 +128,9 @@ vim.keymap.set('n', 'g,', '<Nop>', { desc = 'Disable g motion' })
vim.opt.tabstop = 4 vim.opt.tabstop = 4
vim.opt.shiftwidth = 4 vim.opt.shiftwidth = 4
vim.opt.inccommand = 'split' vim.opt.inccommand = 'split'
vim.opt.cursorline = true vim.opt.scrolloff = 10 vim.opt.termguicolors = true vim.o.background = "dark" vim.cmd("colorscheme gruvbox") vim.opt.cursorline = true
vim.opt.scrolloff = 10
-- ========================= -- =========================
-- BASIC KEYMAPS -- BASIC KEYMAPS
@@ -370,7 +373,41 @@ vim.lsp.enable({ "lua_ls", "clangd", "pylsp", "texlab", "nixd"})
-- Enable debug messages -- Enable debug messages
debug = false, debug = false,
}) })
-- ======================
-- gruvbox
-- ======================
require("gruvbox").setup({
terminal_colors = false, -- add neovim terminal colors
undercurl = true,
underline = true,
bold = true,
italic = {
strings = false,
emphasis = true,
comments = true,
operators = false,
folds = true,
},
strikethrough = true,
invert_selection = false,
invert_signs = false,
invert_tabline = false,
inverse = true, -- invert background for search, diffs, statuslines and errors
contrast = "hard", -- can be "hard", "soft" or empty string
palette_overrides = { -- for overrides see https://github.com/ellisonleao/gruvbox.nvim/blob/main/lua/gruvbox.lua
dark0_hard = "#241F17"
},
overrides = {
String = {fg = "#FFB878", italic = false},
FoldColumn = {fg = faded_orange, bg = dark0_hard}
},
dim_inactive = false,
transparent_mode = false,
})
vim.opt.termguicolors = false
vim.o.background = "dark"
vim.cmd("colorscheme gruvbox")
-- ========================= -- =========================
-- LUALINE -- LUALINE
-- ========================= -- =========================