First commit

This commit is contained in:
2025-07-22 02:30:15 +02:00
commit e9441f563b
66 changed files with 4401 additions and 0 deletions

View File

@@ -0,0 +1,80 @@
# vim:ft=kitty
## name: Catppuccin-Frappe
## author: Pocco81 (https://github.com/Pocco81)
## license: MIT
## upstream: https://github.com/catppuccin/kitty/blob/main/frappe.conf
## blurb: Soothing pastel theme for the high-spirited!
# The basic colors
foreground #C6D0F5
background #303446
selection_foreground #303446
selection_background #F2D5CF
# Cursor colors
cursor #F2D5CF
cursor_text_color #303446
# URL underline color when hovering with mouse
url_color #F2D5CF
# Kitty window border colors
active_border_color #BABBF1
inactive_border_color #737994
bell_border_color #E5C890
# OS Window titlebar colors
wayland_titlebar_color system
macos_titlebar_color system
# Tab bar colors
active_tab_foreground #232634
active_tab_background #CA9EE6
inactive_tab_foreground #C6D0F5
inactive_tab_background #292C3C
tab_bar_background #232634
# Colors for marks (marked text in the terminal)
mark1_foreground #303446
mark1_background #BABBF1
mark2_foreground #303446
mark2_background #CA9EE6
mark3_foreground #303446
mark3_background #85C1DC
# The 16 terminal colors
# black
color0 #51576D
color8 #626880
# red
color1 #E78284
color9 #E78284
# green
color2 #A6D189
color10 #A6D189
# yellow
color3 #E5C890
color11 #E5C890
# blue
color4 #8CAAEE
color12 #8CAAEE
# magenta
color5 #F4B8E4
color13 #F4B8E4
# cyan
color6 #81C8BE
color14 #81C8BE
# white
color7 #B5BFE2
color15 #A5ADCE

View File

@@ -0,0 +1,51 @@
# BEGIN_KITTY_THEME
# Catppuccin-Frappe
include current-theme.conf
# END_KITTY_THEME
#Fonts
font_family DejaVuSansM Nerd Font Mono
bold_font auto
italic_font auto
bold_italic_font auto
font_size 14.0
# Scroll
scrollback_lines 65635
scrollback_indicator_opacity 0.5
#Url
open_url_with firefox
underline_hyperlinks always
copy_on_select clipboard
select_by_word_characters @-./_~?&%+#!
sync_to_monitor yes
# Layout
enabled_layouts vertical
### Shortcut
# Global
map alt+up change_font_size all +2.0
map alt+down change_font_size all -2.0
map alt+= change_font_size all 0
map alt+u open_url_with_hints
map shift+up scroll_line_up
map shift+down scroll_line_down
map shift+page_up scroll_page_up
map shift+page_down scroll_page_down
mouse_map alt+middle press ungrabbed paste_from_clipboard
# Layout
map alt+s new_window
map alt+p previous_window
map alt+n next_window
# Tab
map alt+enter new_tab
map alt+left previous_tab
map alt+right next_tab
map alt+tab next_tab
map alt+t set_tab_title
# Copy paste
map ctrl+alt+c copy_to_clipboard
map ctrl+alt+v paste_from_clipboard

View File

@@ -0,0 +1,13 @@
{
pkgs,
...
}:
{
environment.systemPackages = with pkgs; [
kitty
];
environment.etc = {
"xdg/kitty".source = ./config;
};
programs.starship.enable = true;
}