diff --git a/foot/config.lua b/foot/config.lua new file mode 100644 index 0000000..3181309 --- /dev/null +++ b/foot/config.lua @@ -0,0 +1,6 @@ +return { + target = { + linux = "~/.config/foot", + default = "~/.config/foot", + }, +} diff --git a/foot/files/colors.ini b/foot/files/colors.ini new file mode 100644 index 0000000..5f66f10 --- /dev/null +++ b/foot/files/colors.ini @@ -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 diff --git a/foot/files/dank-colors.ini b/foot/files/dank-colors.ini new file mode 100644 index 0000000..058ed59 --- /dev/null +++ b/foot/files/dank-colors.ini @@ -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 diff --git a/foot/files/foot.ini b/foot/files/foot.ini new file mode 100644 index 0000000..733aed7 --- /dev/null +++ b/foot/files/foot.ini @@ -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 diff --git a/kitty/files/kitty.conf b/kitty/files/kitty.conf index 6ca41c6..0744a5f 100644 --- a/kitty/files/kitty.conf +++ b/kitty/files/kitty.conf @@ -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 diff --git a/matugen/files/config.toml b/matugen/files/config.toml index 2752e58..36756ca 100644 --- a/matugen/files/config.toml +++ b/matugen/files/config.toml @@ -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' diff --git a/matugen/files/templates/kitty-colors.conf b/matugen/files/templates/kitty-colors.conf new file mode 100644 index 0000000..c1223cb --- /dev/null +++ b/matugen/files/templates/kitty-colors.conf @@ -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}} diff --git a/pi/files/agent/settings.json b/pi/files/agent/settings.json index c5506c1..e809af0 100644 --- a/pi/files/agent/settings.json +++ b/pi/files/agent/settings.json @@ -2,6 +2,6 @@ "lastChangelogVersion": "0.54.0", "defaultProvider": "openrouter", "defaultModel": "openai/gpt-5.2-codex", - "defaultThinkingLevel": "minimal", + "defaultThinkingLevel": "medium", "theme": "matugen" } \ No newline at end of file