From 0a7fd86ce28b9a13ea7cb84ea6371c8661881146 Mon Sep 17 00:00:00 2001 From: pfych Date: Wed, 8 Jan 2025 16:53:11 +1100 Subject: [PATCH 1/3] Fix syntax highlighting on linux --- .zshrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.zshrc b/.zshrc index 32edc4a..e6785db 100644 --- a/.zshrc +++ b/.zshrc @@ -14,7 +14,7 @@ if [[ $(uname) == "Darwin" ]]; then else export PATH="${PATH}:${HOME}/.local/bin:/usr/local/sbin:${HOME}/.local/share/gem/ruby/2.0.0/bin:/usr/local/bin" source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.plugin.zsh - source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh + source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh fi export CONFIGDIR="${HOME}/.config" From 385c4b9c2c147c0f378674f52749bf6b6b70d302 Mon Sep 17 00:00:00 2001 From: pfych Date: Wed, 8 Jan 2025 16:53:47 +1100 Subject: [PATCH 2/3] Wezterm handle lightmode --- .config/wezterm/wezterm.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.config/wezterm/wezterm.lua b/.config/wezterm/wezterm.lua index 0e1630d..6cfd2a3 100644 --- a/.config/wezterm/wezterm.lua +++ b/.config/wezterm/wezterm.lua @@ -5,9 +5,13 @@ config.font = wezterm.font('Monaco Nerd Font Mono', { weight = 'Medium' }) config.font_size = 12 config.freetype_load_target = 'Normal' -config.color_scheme = 'catppuccin-mocha' -config.colors = { - background = 'black' -} +if wezterm.gui.get_appearance():find "Dark" then + config.color_scheme = 'Catppuccin Mocha' + config.colors = { + background = 'black' + } +else + config.color_scheme = 'Catppuccin Latte' +end return config From 7373cdbdfdf35bc33e922d574c36a0b0aa05203d Mon Sep 17 00:00:00 2001 From: pfych Date: Wed, 8 Jan 2025 16:54:38 +1100 Subject: [PATCH 3/3] NVim handle lightmode --- .config/nvim/lua/pfych/colours.lua | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/.config/nvim/lua/pfych/colours.lua b/.config/nvim/lua/pfych/colours.lua index 71e05ae..d9d3369 100644 --- a/.config/nvim/lua/pfych/colours.lua +++ b/.config/nvim/lua/pfych/colours.lua @@ -1,12 +1,12 @@ require("catppuccin").setup({ - flavour = "mocha", -- latte, frappe, macchiato, mocha - background = { -- :h background + flavour = "mocha", -- latte, frappe, macchiato, mocha + background = { -- :h background light = "latte", dark = "mocha", }, transparent_background = false, - no_italic = false, -- Force no italic - no_bold = false, -- Force no bold + no_italic = false, -- Force no italic + no_bold = false, -- Force no bold styles = { comments = { "italic" }, conditionals = {}, @@ -22,11 +22,6 @@ require("catppuccin").setup({ operators = {}, }, color_overrides = { - mocha = { - base = "#1c1c1c", - mantle = "#1c1c1c", - crust = "#1c1c1c", - }, }, integrations = { cmp = true, @@ -34,5 +29,5 @@ require("catppuccin").setup({ }) -- setup must be called before loading -vim.cmd('colorscheme catppuccin-mocha') +vim.cmd('colorscheme catppuccin') vim.api.nvim_set_hl(0, "Normal", { guibg = NONE, ctermbg = NONE })