Change Catppuccin flavour from Frappe to Mocha
This commit is contained in:
@@ -1,75 +1,80 @@
|
||||
# === General settings ===
|
||||
[main]
|
||||
shell=/bin/zsh # Default shell to launch in the terminal
|
||||
font=FiraCode Nerd Font:size=14 # Font family and size used in the terminal
|
||||
initial-window-size-chars=160x45 # Initial size in character columns x rows
|
||||
selection-target=clipboard # Copy selected text directly to system clipboard
|
||||
term=foot # Terminal type identifier (useful for compatibility)
|
||||
dpi-aware=yes
|
||||
pad=8x8
|
||||
server=yes
|
||||
shell=/bin/zsh # Default shell to launch in the terminal
|
||||
font=FiraCode Nerd Font:size=14 # Font family and size used in the terminal
|
||||
initial-window-size-chars=160x45 # Initial size in character columns x rows
|
||||
selection-target=clipboard # Copy selected text directly to system clipboard
|
||||
term=foot # Terminal type identifier (useful for compatibility)
|
||||
dpi-aware=yes # Ensures the terminal scales correctly on high-DPI displays
|
||||
pad=8x8 # Adds 8-pixel padding around the content (horizontal x vertical)
|
||||
server=yes # Enables Foot's server mode for faster subsequent launches
|
||||
|
||||
---
|
||||
|
||||
# === Mouse settings ===
|
||||
[mouse]
|
||||
hide-when-typing=yes # Automatically hide the mouse cursor while typing
|
||||
alternate-scroll-mode=no #
|
||||
hide-when-typing=yes # Automatically hide the mouse cursor while typing
|
||||
alternate-scroll-mode=no # Preserves scrollback history when applications exit (does not use alternate screen buffer)
|
||||
|
||||
---
|
||||
|
||||
# === Scrollback bar indicator settings ===
|
||||
[scrollback]
|
||||
lines=10000 # Number of scrollback lines to keep in history
|
||||
indicator-format=percentage # Format of scroll indicator
|
||||
lines=10000 # Number of scrollback lines to keep in history
|
||||
indicator-format=percentage # Format of scroll indicator (e.g., "50%")
|
||||
|
||||
---
|
||||
|
||||
# === Key bindings ===
|
||||
[key-bindings]
|
||||
scrollback-up-page=Shift+Page_Up # Scroll up
|
||||
scrollback-down-page=Shift+Page_Down # Scroll down
|
||||
clipboard-copy=Control+Shift+c # Copy selected text to clipboard
|
||||
clipboard-paste=Control+Shift+v # Paste from clipboard
|
||||
show-urls-launch=Control+Shift+o
|
||||
scrollback-up-page=Shift+Page_Up # Scroll up one page
|
||||
scrollback-down-page=Shift+Page_Down # Scroll down one page
|
||||
clipboard-copy=Control+Shift+c # Copy selected text to clipboard
|
||||
clipboard-paste=Control+Shift+v # Paste from clipboard
|
||||
show-urls-launch=Control+Shift+o # Detects and allows launching URLs found in the terminal output
|
||||
|
||||
---
|
||||
|
||||
# === Cursor appearance ===
|
||||
[cursor]
|
||||
style=beam # Beam-style (vertical bar) cursor
|
||||
blink=true # Cursor should blink
|
||||
beam-thickness=3 # Thickness of the beam cursor
|
||||
style=beam # Beam-style (vertical bar) cursor
|
||||
blink=true # Cursor should blink
|
||||
beam-thickness=3 # Thickness of the beam cursor
|
||||
|
||||
# === Catppuccin Frappé color scheme ===
|
||||
---
|
||||
|
||||
# === Catppuccin Mocha color scheme ===
|
||||
[colors]
|
||||
alpha=1.0 # Background trasparency
|
||||
foreground=c6d0f5 # Default text color
|
||||
background=303446 # Default background color
|
||||
cursor=11111b f5e0dc # Cursor color (background and foreground)
|
||||
foreground=cdd6f4 # Default text color
|
||||
background=1e1e2e # Main terminal background color
|
||||
|
||||
# Standard ANSI colors (0–7)
|
||||
regular0=51576d # Black
|
||||
regular1=e78284 # Red
|
||||
regular2=a6d189 # Green
|
||||
regular3=e5c890 # Yellow
|
||||
regular4=8caaee # Blue
|
||||
regular5=f4b8e4 # Magenta
|
||||
regular6=81c8be # Cyan
|
||||
regular7=b5bfe2 # White
|
||||
regular0=45475a # ANSI Black/Grey
|
||||
regular1=f38ba8 # ANSI Red
|
||||
regular2=a6e3a1 # ANSI Green
|
||||
regular3=f9e2af # ANSI Yellow
|
||||
regular4=89b4fa # ANSI Blue
|
||||
regular5=f5c2e7 # ANSI Magenta
|
||||
regular6=94e2d5 # ANSI Cyan
|
||||
regular7=bac2de # ANSI White/Light Grey
|
||||
|
||||
# Bright ANSI colors (8–15)
|
||||
bright0=626880 # Bright Black
|
||||
bright1=e78284 # Bright Red
|
||||
bright2=a6d189 # Bright Green
|
||||
bright3=e5c890 # Bright Yellow
|
||||
bright4=8caaee # Bright Blue
|
||||
bright5=f4b8e4 # Bright Magenta
|
||||
bright6=81c8be # Bright Cyan
|
||||
bright7=a5adce # Bright White
|
||||
bright0=585b70 # Bright ANSI Black/Grey
|
||||
bright1=f38ba8 # Bright ANSI Red
|
||||
bright2=a6e3a1 # Bright ANSI Green
|
||||
bright3=f9e2af # Bright ANSI Yellow
|
||||
bright4=89b4fa # Bright ANSI Blue
|
||||
bright5=f5c2e7 # Bright ANSI Magenta
|
||||
bright6=94e2d5 # Bright ANSI Cyan
|
||||
bright7=a6adc8 # Bright ANSI White/Light Grey
|
||||
|
||||
# Extended color palette (optional, 16+)
|
||||
16=ef9f76 # Orange (extra color used in jump labels, etc.)
|
||||
17=f2d5cf # Pink (used for selection, search highlights)
|
||||
16=fab387 # Extended color 16 (Orange-like)
|
||||
17=f5e0dc # Extended color 17 (Pink/Cream-like)
|
||||
|
||||
# === UI accents ===
|
||||
selection-foreground=c6d0f5 # Text color when text is selected
|
||||
selection-background=4f5369 # Background color for selected text
|
||||
selection-foreground=cdd6f4 # Color of selected text
|
||||
selection-background=414356 # Background color of selected text
|
||||
|
||||
search-box-no-match=232634 e78284 # Search bar when no match is found (bg fg)
|
||||
search-box-match=c6d0f5 414559 # Search bar when matches exist (fg bg)
|
||||
search-box-no-match=11111b f38ba8 # Colors for search box when no match is found
|
||||
search-box-match=cdd6f0 313244 # Colors for search box when a match is found
|
||||
|
||||
jump-labels=232634 ef9f76 # Color for jump labels (e.g., used in mode switching or fuzzy nav)
|
||||
urls=8caaee # Color used to highlight URLs in text
|
||||
cursor=232634 f2d5cf # Cursor color: background and foreground
|
||||
jump-labels=11111b fab387 # Colors for jump labels (e.g., in URL launcher)
|
||||
urls=89b4fa # Color for detected URLs
|
||||
|
||||
Reference in New Issue
Block a user