catppuccin theme
@@ -1,4 +1,5 @@
|
|||||||
include themes/carbonfox.conf
|
include themes/Catppuccin_Mocha.conf
|
||||||
|
# include themes/carbonfox.conf
|
||||||
|
|
||||||
font_family MesloLGS Nerd Font Mono
|
font_family MesloLGS Nerd Font Mono
|
||||||
|
|
||||||
@@ -6,7 +7,7 @@ font_size 14.0
|
|||||||
|
|
||||||
cursor_shape beam
|
cursor_shape beam
|
||||||
|
|
||||||
background_opacity 0.9
|
background_opacity 0.95
|
||||||
background_blur 10
|
background_blur 10
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,28 +1,28 @@
|
|||||||
return {
|
return {
|
||||||
"EdenEast/nightfox.nvim",
|
-- "EdenEast/nightfox.nvim",
|
||||||
lazy = false,
|
-- lazy = false,
|
||||||
priority = 1000,
|
-- priority = 1000,
|
||||||
init = function()
|
-- init = function()
|
||||||
require("nightfox").setup {
|
-- require("nightfox").setup {
|
||||||
transparent_background = true,
|
-- transparent_background = true,
|
||||||
}
|
-- }
|
||||||
vim.cmd.colorscheme "carbonfox"
|
-- vim.cmd.colorscheme "carbonfox"
|
||||||
|
--
|
||||||
vim.cmd.hi "Comment gui=none"
|
-- vim.cmd.hi "Comment gui=none"
|
||||||
vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
|
-- vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
|
||||||
vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
|
-- vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
|
||||||
vim.api.nvim_set_hl(0, "NormalNC", { bg = "none" })
|
-- vim.api.nvim_set_hl(0, "NormalNC", { bg = "none" })
|
||||||
|
--
|
||||||
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, {
|
-- vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, {
|
||||||
border = "rounded",
|
-- border = "rounded",
|
||||||
})
|
-- })
|
||||||
|
--
|
||||||
vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, {
|
-- vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, {
|
||||||
border = "rounded",
|
-- border = "rounded",
|
||||||
})
|
-- })
|
||||||
|
--
|
||||||
vim.diagnostic.config {
|
-- vim.diagnostic.config {
|
||||||
float = { border = "rounded" },
|
-- float = { border = "rounded" },
|
||||||
}
|
-- }
|
||||||
end,
|
-- end,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,28 +1,29 @@
|
|||||||
return {
|
return {
|
||||||
-- "catppuccin/nvim",
|
"catppuccin/nvim",
|
||||||
-- name = "catpuccin",
|
name = "catpuccin",
|
||||||
-- priority = 1000,
|
priority = 1000,
|
||||||
-- lazy = false,
|
lazy = false,
|
||||||
-- init = function()
|
init = function()
|
||||||
-- require("catppuccin").setup {
|
require("catppuccin").setup {
|
||||||
-- transparent_background = true,
|
transparent_background = true,
|
||||||
-- }
|
}
|
||||||
-- vim.cmd.colorscheme "catppuccin"
|
vim.cmd.colorscheme "catppuccin"
|
||||||
--
|
|
||||||
-- vim.cmd.hi "Comment gui=none"
|
vim.cmd.hi "Comment gui=none"
|
||||||
-- vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
|
vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
|
||||||
-- vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
|
vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
|
||||||
--
|
vim.api.nvim_set_hl(0, "NormalNC", { bg = "none" })
|
||||||
-- vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, {
|
|
||||||
-- border = "rounded",
|
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, {
|
||||||
-- })
|
border = "rounded",
|
||||||
--
|
})
|
||||||
-- vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, {
|
|
||||||
-- border = "rounded",
|
vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, {
|
||||||
-- })
|
border = "rounded",
|
||||||
--
|
})
|
||||||
-- vim.diagnostic.config {
|
|
||||||
-- float = { border = "rounded" },
|
vim.diagnostic.config {
|
||||||
-- }
|
float = { border = "rounded" },
|
||||||
-- end,
|
}
|
||||||
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
add_newline = true
|
add_newline = true
|
||||||
continuation_prompt = '▶▶ '
|
continuation_prompt = '▶▶ '
|
||||||
format = """$directory$all$character"""
|
format = """$directory$all$character"""
|
||||||
palette = "carbonfox"
|
palette = "catppuccin_mocha"
|
||||||
|
|
||||||
[aws]
|
[aws]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
@@ -91,33 +91,33 @@ git_fg = "#252525"
|
|||||||
lang_bg = "#78a9ff"
|
lang_bg = "#78a9ff"
|
||||||
lang_fg = "#353535"
|
lang_fg = "#353535"
|
||||||
|
|
||||||
# [palettes.catppuccin_mocha]
|
[palettes.catppuccin_mocha]
|
||||||
# rosewater = "#f5e0dc"
|
rosewater = "#f5e0dc"
|
||||||
# flamingo = "#f2cdcd"
|
flamingo = "#f2cdcd"
|
||||||
# pink = "#f5c2e7"
|
pink = "#f5c2e7"
|
||||||
# mauve = "#cba6f7"
|
mauve = "#cba6f7"
|
||||||
# red = "#f38ba8"
|
red = "#f38ba8"
|
||||||
# maroon = "#eba0ac"
|
maroon = "#eba0ac"
|
||||||
# peach = "#fab387"
|
peach = "#fab387"
|
||||||
# yellow = "#f9e2af"
|
yellow = "#f9e2af"
|
||||||
# green = "#a6e3a1"
|
green = "#a6e3a1"
|
||||||
# teal = "#94e2d5"
|
teal = "#94e2d5"
|
||||||
# sky = "#89dceb"
|
sky = "#89dceb"
|
||||||
# sapphire = "#74c7ec"
|
sapphire = "#74c7ec"
|
||||||
# blue = "#89b4fa"
|
blue = "#89b4fa"
|
||||||
# lavender = "#b4befe"
|
lavender = "#b4befe"
|
||||||
# text = "#cdd6f4"
|
text = "#cdd6f4"
|
||||||
# subtext1 = "#bac2de"
|
subtext1 = "#bac2de"
|
||||||
# subtext0 = "#a6adc8"
|
subtext0 = "#a6adc8"
|
||||||
# overlay2 = "#9399b2"
|
overlay2 = "#9399b2"
|
||||||
# overlay1 = "#7f849c"
|
overlay1 = "#7f849c"
|
||||||
# overlay0 = "#6c7086"
|
overlay0 = "#6c7086"
|
||||||
# surface2 = "#585b70"
|
surface2 = "#585b70"
|
||||||
# surface1 = "#45475a"
|
surface1 = "#45475a"
|
||||||
# surface0 = "#313244"
|
surface0 = "#313244"
|
||||||
# base = "#1e1e2e"
|
base = "#1e1e2e"
|
||||||
# mantle = "#181825"
|
mantle = "#181825"
|
||||||
# crust = "#11111b"
|
crust = "#11111b"
|
||||||
|
|
||||||
[python]
|
[python]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ set -g pane-base-index 1
|
|||||||
set-window-option -g pane-base-index 1
|
set-window-option -g pane-base-index 1
|
||||||
set-option -g renumber-windows on
|
set-option -g renumber-windows on
|
||||||
|
|
||||||
# set -g @plugin 'catppuccin/tmux'
|
set -g @plugin 'catppuccin/tmux'
|
||||||
|
|
||||||
set -g @plugin 'tmux-plugins/tpm'
|
set -g @plugin 'tmux-plugins/tpm'
|
||||||
set -g @plugin 'tmux-plugins/tmux-sensible'
|
set -g @plugin 'tmux-plugins/tmux-sensible'
|
||||||
@@ -33,25 +33,25 @@ bind -r l select-pane -R
|
|||||||
# Nightfox colors for Tmux
|
# Nightfox colors for Tmux
|
||||||
# Style: carbonfox
|
# Style: carbonfox
|
||||||
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/carbonfox/carbonfox.tmux
|
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/carbonfox/carbonfox.tmux
|
||||||
set -g mode-style "fg=#0c0c0c,bg=#b6b8bb"
|
# set -g mode-style "fg=#0c0c0c,bg=#b6b8bb"
|
||||||
set -g message-style "fg=#0c0c0c,bg=#b6b8bb"
|
# set -g message-style "fg=#0c0c0c,bg=#b6b8bb"
|
||||||
set -g message-command-style "fg=#0c0c0c,bg=#b6b8bb"
|
# set -g message-command-style "fg=#0c0c0c,bg=#b6b8bb"
|
||||||
set -g pane-border-style "fg=#b6b8bb"
|
# set -g pane-border-style "fg=#b6b8bb"
|
||||||
set -g pane-active-border-style "fg=#78a9ff"
|
# set -g pane-active-border-style "fg=#78a9ff"
|
||||||
set -g status "on"
|
# set -g status "on"
|
||||||
set -g status-justify "left"
|
# set -g status-justify "left"
|
||||||
set -g status-style "fg=#b5b8bb,bg=#0c0c0c"
|
# set -g status-style "fg=#b5b8bb,bg=#0c0c0c"
|
||||||
set -g status-left-length "100"
|
# set -g status-left-length "100"
|
||||||
set -g status-right-length "100"
|
# set -g status-right-length "100"
|
||||||
set -g status-left-style NONE
|
# set -g status-left-style NONE
|
||||||
set -g status-right-style NONE
|
# set -g status-right-style NONE
|
||||||
set -g status-left ""
|
# set -g status-left ""
|
||||||
set -g status-right "#[fg=#0c0c0c,bg=#b6b8bb,,nobold,nounderscore,noitalics] #W #[fg=#0c0c0c,bg=#78a9ff,bold] #S "
|
# set -g status-right "#[fg=#0c0c0c,bg=#b6b8bb,,nobold,nounderscore,noitalics] #W #[fg=#0c0c0c,bg=#78a9ff,bold] #S "
|
||||||
setw -g window-status-activity-style "underscore,fg=#7b7c7e,bg=#0c0c0c"
|
# setw -g window-status-activity-style "underscore,fg=#7b7c7e,bg=#0c0c0c"
|
||||||
setw -g window-status-separator ""
|
# setw -g window-status-separator ""
|
||||||
setw -g window-status-style "NONE,fg=#7b7c7e,bg=#0c0c0c"
|
# setw -g window-status-style "NONE,fg=#7b7c7e,bg=#0c0c0c"
|
||||||
setw -g window-status-format "#[fg=#0c0c0c,bg=#0c0c0c,nobold,nounderscore,noitalics]#[default] #I #{b:pane_current_path} "
|
# setw -g window-status-format "#[fg=#0c0c0c,bg=#0c0c0c,nobold,nounderscore,noitalics]#[default] #I #{b:pane_current_path} "
|
||||||
setw -g window-status-current-format "#[fg=#0c0c0c,bg=#b6b8bb,bold] #I #{b:pane_current_path} "
|
# setw -g window-status-current-format "#[fg=#0c0c0c,bg=#b6b8bb,bold] #I #{b:pane_current_path} "
|
||||||
|
|
||||||
|
|
||||||
run '~/.config/tmux/plugins/tpm/tpm'
|
run '~/.config/tmux/plugins/tpm/tpm'
|
||||||
|
|||||||
@@ -6,24 +6,24 @@ local config = {
|
|||||||
window_close_confirmation = "NeverPrompt",
|
window_close_confirmation = "NeverPrompt",
|
||||||
font = wezterm.font("MesloLGS Nerd Font Mono"),
|
font = wezterm.font("MesloLGS Nerd Font Mono"),
|
||||||
font_size = 14.0,
|
font_size = 14.0,
|
||||||
-- color_scheme = "Catppuccin Mocha",
|
color_scheme = "Catppuccin Mocha",
|
||||||
color_scheme = "Carbon Fox",
|
-- color_scheme = "Carbon Fox",
|
||||||
window_background_opacity = 0.85,
|
window_background_opacity = 0.95,
|
||||||
window_padding = {
|
window_padding = {
|
||||||
left = 2,
|
left = 0,
|
||||||
right = 2,
|
right = 0,
|
||||||
top = 2,
|
top = 0,
|
||||||
bottom = 2,
|
bottom = 0,
|
||||||
},
|
},
|
||||||
macos_window_background_blur = 10,
|
macos_window_background_blur = 10,
|
||||||
}
|
}
|
||||||
|
|
||||||
-- uncomment this if not using with some wm
|
-- uncomment this if not using with some wm
|
||||||
-- local mux = wezterm.mux
|
local mux = wezterm.mux
|
||||||
--
|
|
||||||
-- wezterm.on("gui-startup", function()
|
wezterm.on("gui-startup", function()
|
||||||
-- local _, _, window = mux.spawn_window({})
|
local _, _, window = mux.spawn_window({})
|
||||||
-- window:gui_window():maximize()
|
window:gui_window():maximize()
|
||||||
-- end)
|
end)
|
||||||
|
|
||||||
return config
|
return config
|
||||||
|
|||||||
BIN
assets/home.png
Normal file
|
After Width: | Height: | Size: 6.5 MiB |
BIN
assets/kitty-cat.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
assets/kitty-fox.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
assets/nvim-cat.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
assets/nvim-wez-fox.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
assets/nvim.png
|
Before Width: | Height: | Size: 1.8 MiB |
BIN
assets/telescope-cat.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
|
Before Width: | Height: | Size: 1.9 MiB After Width: | Height: | Size: 1.9 MiB |
10
install.sh
@@ -24,6 +24,9 @@ brew install zsh-fast-syntax-highlighting
|
|||||||
echo "Creating symlinks using GNU STOW"
|
echo "Creating symlinks using GNU STOW"
|
||||||
stow .
|
stow .
|
||||||
|
|
||||||
|
echo "Sourcing zsh config It should work now atleast"
|
||||||
|
source ~/.zshrc
|
||||||
|
|
||||||
echo "Installing tmux package manager...."
|
echo "Installing tmux package manager...."
|
||||||
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm
|
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm
|
||||||
|
|
||||||
@@ -52,11 +55,12 @@ yabai() {
|
|||||||
brew install koekeishiya/formulae/yabai
|
brew install koekeishiya/formulae/yabai
|
||||||
brew install koekeishiya/formulae/skhd
|
brew install koekeishiya/formulae/skhd
|
||||||
brew install FelixKratz/formulae/borders
|
brew install FelixKratz/formulae/borders
|
||||||
brew install sketchybar
|
brew install FelixKratz/formulae/sketchybar
|
||||||
|
|
||||||
yabai --restart-service
|
yabai --start-service
|
||||||
skhd --restart-service
|
skhd --start-service
|
||||||
brew services start borders
|
brew services start borders
|
||||||
|
brew services start sketchybar
|
||||||
}
|
}
|
||||||
|
|
||||||
install_yabai=false
|
install_yabai=false
|
||||||
|
|||||||
19
readme.md
@@ -4,19 +4,28 @@
|
|||||||
</b>
|
</b>
|
||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
### Screenshots
|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>
|
<summary>
|
||||||
<b>Catpuccin Theme Setup</b>
|
<b>Yabai tiling wm</b>
|
||||||
<span style="font-size:14px;">(expand)</span>
|
<span style="font-size:14px;">(expand)</span>
|
||||||
</summary>
|
</summary>
|
||||||
|
|
||||||

|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
#### Bonus Kitty Becasue somehow even this theme looks better on Kitty than wezterm
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|||||||