refactor: switch to catppuccin mocha across tmux and neovim
- tmux: hand-rolled catppuccin theme, three-way status bar toggle, plugin cleanup - nvim: switch colorscheme to catppuccin-mocha, update lualine colors - nvim: add tmuxline.vim for tmux statusline generation - kitty: fix MesloLGS NF font typo, remove deprecated config keys Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,47 +1,50 @@
|
||||
background #3b3c35
|
||||
foreground #fdfff1
|
||||
# vim:ft=kitty
|
||||
|
||||
cursor #fdfff1
|
||||
cursor_text_color #000000
|
||||
selection_foreground #3b3c35
|
||||
selection_background #fdfff1
|
||||
## name: Tokyo Night Moon
|
||||
## license: MIT
|
||||
## author: Folke Lemaitre
|
||||
## upstream: https://github.com/folke/tokyonight.nvim/raw/main/extras/kitty/tokyonight_moon.conf
|
||||
|
||||
# dull black
|
||||
color0 #3b3c35
|
||||
# light black
|
||||
color8 #6e7066
|
||||
|
||||
# dull red
|
||||
color1 #f82570
|
||||
# light red
|
||||
color9 #f82570
|
||||
background #222436
|
||||
foreground #c8d3f5
|
||||
selection_background #2d3f76
|
||||
selection_foreground #c8d3f5
|
||||
url_color #4fd6be
|
||||
cursor #c8d3f5
|
||||
cursor_text_color #222436
|
||||
|
||||
# dull green
|
||||
color2 #a6e12d
|
||||
# light green
|
||||
color10 #a6e12d
|
||||
# Tabs
|
||||
active_tab_background #82aaff
|
||||
active_tab_foreground #1e2030
|
||||
inactive_tab_background #2f334d
|
||||
inactive_tab_foreground #545c7e
|
||||
#tab_bar_background #1b1d2b
|
||||
|
||||
# yellow
|
||||
color3 #e4db73
|
||||
# light yellow
|
||||
color11 #e4db73
|
||||
# Windows
|
||||
active_border_color #82aaff
|
||||
inactive_border_color #2f334d
|
||||
|
||||
# blue
|
||||
color4 #fc961f
|
||||
# light blue
|
||||
color12 #fc961f
|
||||
# normal
|
||||
color0 #1b1d2b
|
||||
color1 #ff757f
|
||||
color2 #c3e88d
|
||||
color3 #ffc777
|
||||
color4 #82aaff
|
||||
color5 #c099ff
|
||||
color6 #86e1fc
|
||||
color7 #828bb8
|
||||
|
||||
# magenta
|
||||
color5 #ae81ff
|
||||
# light magenta
|
||||
color13 #ae81ff
|
||||
# bright
|
||||
color8 #444a73
|
||||
color9 #ff8d94
|
||||
color10 #c7fb6d
|
||||
color11 #ffd8ab
|
||||
color12 #9ab8ff
|
||||
color13 #caabff
|
||||
color14 #b2ebff
|
||||
color15 #c8d3f5
|
||||
|
||||
# cyan
|
||||
color6 #66d9ee
|
||||
# light cyan
|
||||
color14 #66d9ee
|
||||
|
||||
# dull white
|
||||
color7 #fdfff1
|
||||
# bright white
|
||||
color15 #fdfff1
|
||||
# extended colors
|
||||
color16 #ff966c
|
||||
color17 #c53b53
|
||||
|
||||
@@ -30,7 +30,7 @@ map ctrl+shift+u input_unicode_character
|
||||
map ctrl+home resize_window reset
|
||||
|
||||
# Text Selection & Search
|
||||
map ctrl+shift+f show_scrollback
|
||||
map ctrl+shift+o show_scrollback
|
||||
map ctrl+shift+h show_last_command_output
|
||||
map cmd+f launch --type=overlay --stdin-source=@screen_scrollback /usr/bin/less +G -R
|
||||
|
||||
@@ -40,6 +40,13 @@ map cmd+minus change_font_size all -2.0
|
||||
map cmd+0 change_font_size all 0
|
||||
|
||||
# Background Opacity
|
||||
# Fast opacity controls
|
||||
map cmd+alt+up set_background_opacity +0.05
|
||||
map cmd+alt+down set_background_opacity -0.05
|
||||
map cmd+alt+t remote_control set-background-opacity --toggle 0.85
|
||||
map cmd+alt+backspace set_background_opacity default
|
||||
|
||||
# Prefix-based opacity controls (existing)
|
||||
map ctrl+shift+a>m set_background_opacity +0.1
|
||||
map ctrl+shift+a>l set_background_opacity -0.1
|
||||
map ctrl+shift+a>1 set_background_opacity 1
|
||||
@@ -57,4 +64,3 @@ map ctrl+shift+g show_last_command_output
|
||||
|
||||
# German character mappings
|
||||
map alt+s send_text all ß
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# Font Configuration
|
||||
font_family MesloGS NF
|
||||
font_family MesloLGS NF
|
||||
bold_font auto
|
||||
italic_font auto
|
||||
italic_font auto
|
||||
bold_italic_font auto
|
||||
font_size 15
|
||||
|
||||
# Font rendering improvements
|
||||
disable_ligatures never
|
||||
font_features MesloGSNF +calt +liga
|
||||
font_features MesloLGSNF +calt +liga
|
||||
text_composition_strategy platform
|
||||
undercurl_style thin-sparse
|
||||
|
||||
@@ -41,7 +41,7 @@ background_blur 3
|
||||
|
||||
# macOS Specific
|
||||
hide_window_decorations yes
|
||||
macos_titlebar_color background
|
||||
# macos_titlebar_color background
|
||||
macos_option_as_alt yes
|
||||
macos_window_resizable yes
|
||||
|
||||
@@ -58,7 +58,7 @@ include ./keymap.conf
|
||||
macos_show_window_title_in none
|
||||
|
||||
# BEGIN_KITTY_THEME
|
||||
# Monokai Classic
|
||||
# Catppuccin-Macchiato
|
||||
include current-theme.conf
|
||||
# END_KITTY_THEME
|
||||
|
||||
@@ -76,21 +76,19 @@ touch_scroll_multiplier 1.0
|
||||
|
||||
# URL Handling
|
||||
detect_urls yes
|
||||
url_color #0087bd
|
||||
# url_color #0087bd
|
||||
url_style curly
|
||||
open_url_with default
|
||||
copy_on_select no
|
||||
strip_trailing_spaces never
|
||||
|
||||
# Selection
|
||||
rectangle_select_modifiers ctrl+alt
|
||||
terminal_select_modifiers shift
|
||||
select_by_word_characters @-./_~?&=%+#
|
||||
|
||||
# Advanced Features
|
||||
allow_hyperlinks yes
|
||||
shell_integration enabled
|
||||
term xterm-256color
|
||||
# term xterm-256color
|
||||
# Fixed backspace mapping
|
||||
map backspace send_text all \x7f
|
||||
|
||||
@@ -110,7 +108,6 @@ clipboard_control write-clipboard write-primary read-clipboard-ask read-primary-
|
||||
clipboard_max_size 64
|
||||
|
||||
# Notifications
|
||||
enable_notifications yes
|
||||
notify_on_cmd_finish invisible 30.0
|
||||
|
||||
# Ask for confirmation on program close (Cmd+Q) but not on tab close
|
||||
|
||||
Reference in New Issue
Block a user