Files
dotfiles/foot/.config/foot/foot.ini
Fabio Scotto di Santolo 33d620e938 Update foot conf
2025-07-24 16:11:17 +02:00

76 lines
3.2 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# === 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
# === Mouse settings ===
[mouse]
hide-when-typing=yes # Automatically hide the mouse cursor while typing
alternate-scroll-mode=no #
# === Scrollback bar indicator settings ===
[scrollback]
lines=10000 # Number of scrollback lines to keep in history
indicator-format=percentage # Format of scroll indicator
# === 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
# === Cursor appearance ===
[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 ===
[colors]
alpha=1.0 # Background trasparency
foreground=c6d0f5 # Default text color
background=303446 # Default background color
# Standard ANSI colors (07)
regular0=51576d # Black
regular1=e78284 # Red
regular2=a6d189 # Green
regular3=e5c890 # Yellow
regular4=8caaee # Blue
regular5=f4b8e4 # Magenta
regular6=81c8be # Cyan
regular7=b5bfe2 # White
# Bright ANSI colors (815)
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
# Extended color palette (optional, 16+)
16=ef9f76 # Orange (extra color used in jump labels, etc.)
17=f2d5cf # Pink (used for selection, search highlights)
# === UI accents ===
selection-foreground=c6d0f5 # Text color when text is selected
selection-background=4f5369 # Background color for 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)
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