kitty
This commit is contained in:
6
foot/config.lua
Normal file
6
foot/config.lua
Normal file
@@ -0,0 +1,6 @@
|
||||
return {
|
||||
target = {
|
||||
linux = "~/.config/foot",
|
||||
default = "~/.config/foot",
|
||||
},
|
||||
}
|
||||
23
foot/files/colors.ini
Normal file
23
foot/files/colors.ini
Normal file
@@ -0,0 +1,23 @@
|
||||
[colors]
|
||||
foreground=#e2e3d9
|
||||
background=#11140e
|
||||
selection-foreground=#29341f
|
||||
selection-background=#becbae
|
||||
|
||||
regular0=#4c4c4c
|
||||
regular1=#ac8a8c
|
||||
regular2=#8aac8b
|
||||
regular3=#aca98a
|
||||
regular4=#add18d
|
||||
regular5=#ac8aac
|
||||
regular6=#8aacab
|
||||
regular7=#e7e7e7
|
||||
|
||||
bright0=#9ea58d
|
||||
bright1=#c49ea0
|
||||
bright2=#9ec49f
|
||||
bright3=#c4c19e
|
||||
bright4=#a39ec4
|
||||
bright5=#c49ec4
|
||||
bright6=#9ec3c4
|
||||
bright7=#f0f0f0
|
||||
25
foot/files/dank-colors.ini
Normal file
25
foot/files/dank-colors.ini
Normal file
@@ -0,0 +1,25 @@
|
||||
[colors]
|
||||
foreground=e2e3d9
|
||||
background=11140e
|
||||
selection-foreground=e2e3d9
|
||||
selection-background=314e19
|
||||
cursor = 11140e add18d
|
||||
|
||||
regular0=11140e
|
||||
regular1=f0846c
|
||||
regular2=6fd168
|
||||
regular3=ffec72
|
||||
regular4=9dc679
|
||||
regular5=426027
|
||||
regular6=add18d
|
||||
regular7=d4dbce
|
||||
bright0=82877d
|
||||
bright1=ffb09f
|
||||
bright2=a8faa3
|
||||
bright3=fff3a5
|
||||
bright4=c4e5a6
|
||||
bright5=e0ffc4
|
||||
bright6=ebffd9
|
||||
bright7=fbfff8
|
||||
|
||||
dim-blend-towards=black
|
||||
14
foot/files/foot.ini
Normal file
14
foot/files/foot.ini
Normal file
@@ -0,0 +1,14 @@
|
||||
include=~/.config/foot/colors.ini
|
||||
|
||||
[main]
|
||||
font=IosevkaTermSlab Nerd Font:size=11
|
||||
dpi-aware=auto
|
||||
|
||||
[mouse]
|
||||
hide-when-typing=yes
|
||||
|
||||
[scroll]
|
||||
bar=none
|
||||
|
||||
[tweak]
|
||||
overflowing-glyphs=yes
|
||||
@@ -1,8 +1,8 @@
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# BEGIN_KITTY_THEME
|
||||
# Catppuccin-Macchiato
|
||||
include current-theme.conf
|
||||
# Matugen
|
||||
include colors.conf
|
||||
# END_KITTY_THEME
|
||||
|
||||
#: Fonts {{{
|
||||
@@ -1054,16 +1054,7 @@ font_size 12.0
|
||||
|
||||
#: Tab bar {{{
|
||||
|
||||
tab_bar_min_tabs 1
|
||||
tab_bar_edge bottom
|
||||
# tab_title_template {title}{' :{}:'.format(num_windows) if num_windows > 1 else ''}
|
||||
tab_bar_margin_width 0.0
|
||||
tab_bar_margin_height 0.0 0.0
|
||||
tab_bar_style powerline
|
||||
tab_bar_align left
|
||||
tab_separator
|
||||
tab_activity_sybol none
|
||||
tab_title_template {index} {tab.active_wd.rsplit('/', 1)[-1]}
|
||||
tab_bar_style hidden
|
||||
|
||||
#: The edge to show the tab bar on, top or bottom.
|
||||
|
||||
@@ -1234,7 +1225,7 @@ tab_title_template {index} {tab.active_wd.rsplit('/', 1)[-1]}
|
||||
|
||||
#: The foreground and background colors.
|
||||
|
||||
# background_opacity 1.0
|
||||
background_opacity 0.9
|
||||
|
||||
#: The opacity of the background. A number between zero and one, where
|
||||
#: one is opaque and zero is fully transparent. This will only work if
|
||||
|
||||
@@ -5,6 +5,14 @@ input_path = '~/.config/matugen/templates/ghostty-theme'
|
||||
output_path = '~/.config/ghostty/themes/matugen'
|
||||
post_hook = 'pkill -SIGUSR2 ghostty'
|
||||
|
||||
[templates.kitty]
|
||||
input_path = '~/.config/matugen/templates/kitty-colors.conf'
|
||||
output_path = '~/.config/kitty/colors.conf'
|
||||
|
||||
[templates.foot]
|
||||
input_path = '~/.config/matugen/templates/foot-theme'
|
||||
output_path = '~/.config/foot/colors.ini'
|
||||
|
||||
[templates.gtk3]
|
||||
input_path = '~/.config/matugen/templates/gtk-colors.css'
|
||||
output_path = '~/.config/gtk-3.0/colors.css'
|
||||
|
||||
37
matugen/files/templates/kitty-colors.conf
Normal file
37
matugen/files/templates/kitty-colors.conf
Normal file
@@ -0,0 +1,37 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
foreground {{colors.on_surface.default.hex}}
|
||||
background {{colors.surface.default.hex}}
|
||||
selection_foreground {{colors.on_secondary_container.default.hex}}
|
||||
selection_background {{colors.secondary_container.default.hex}}
|
||||
cursor {{colors.on_surface.default.hex}}
|
||||
cursor_text_color {{colors.surface.default.hex}}
|
||||
url_color {{colors.primary.default.hex}}
|
||||
|
||||
active_border_color {{colors.primary.default.hex}}
|
||||
inactive_border_color {{colors.outline.default.hex}}
|
||||
bell_border_color {{colors.error.default.hex}}
|
||||
|
||||
tab_bar_background {{colors.surface.default.hex}}
|
||||
active_tab_foreground {{colors.on_primary.default.hex}}
|
||||
active_tab_background {{colors.primary.default.hex}}
|
||||
inactive_tab_foreground {{colors.on_surface.default.hex}}
|
||||
inactive_tab_background {{colors.surface_variant.default.hex}}
|
||||
|
||||
color0 {{colors.surface_variant.default.hex}}
|
||||
color1 {{colors.error.default.hex}}
|
||||
color2 {{colors.primary.default.hex}}
|
||||
color3 {{colors.secondary.default.hex}}
|
||||
color4 {{colors.tertiary.default.hex}}
|
||||
color5 {{colors.primary_container.default.hex}}
|
||||
color6 {{colors.secondary_container.default.hex}}
|
||||
color7 {{colors.on_surface.default.hex}}
|
||||
|
||||
color8 {{colors.outline_variant.default.hex}}
|
||||
color9 {{colors.error_container.default.hex}}
|
||||
color10 {{colors.primary_container.default.hex}}
|
||||
color11 {{colors.secondary_container.default.hex}}
|
||||
color12 {{colors.tertiary_container.default.hex}}
|
||||
color13 {{colors.primary.default.hex}}
|
||||
color14 {{colors.secondary.default.hex}}
|
||||
color15 {{colors.on_surface_variant.default.hex}}
|
||||
@@ -2,6 +2,6 @@
|
||||
"lastChangelogVersion": "0.54.0",
|
||||
"defaultProvider": "openrouter",
|
||||
"defaultModel": "openai/gpt-5.2-codex",
|
||||
"defaultThinkingLevel": "minimal",
|
||||
"defaultThinkingLevel": "medium",
|
||||
"theme": "matugen"
|
||||
}
|
||||
Reference in New Issue
Block a user