diff options
| author | Robert Günzler <r@gnzler.io> | 2026-04-08 13:18:14 +0900 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2026-04-08 13:18:14 +0900 |
| commit | b61b58ce2c1371d6f904f108fa7feed3abfbe5c7 (patch) | |
| tree | 008a5cf54ecbfffb97ddac30e44c8ab224395ab0 /.config/foot | |
| parent | d4620f3ac119263fee90bd819eadaf84fc8d50b7 (diff) | |
*
Automated-commit-by: dots Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '.config/foot')
| -rw-r--r-- | .config/foot/colors.ini | 1 | ||||
| -rw-r--r-- | .config/foot/foot.ini | 50 | ||||
| -rw-r--r-- | .config/foot/themes/koda | 55 | ||||
| -rw-r--r-- | .config/foot/themes/nvim | 56 |
4 files changed, 162 insertions, 0 deletions
diff --git a/.config/foot/colors.ini b/.config/foot/colors.ini new file mode 100644 index 0000000..cfa0f38 --- /dev/null +++ b/.config/foot/colors.ini @@ -0,0 +1 @@ +initial-color-theme=2 diff --git a/.config/foot/foot.ini b/.config/foot/foot.ini new file mode 100644 index 0000000..1265616 --- /dev/null +++ b/.config/foot/foot.ini @@ -0,0 +1,50 @@ +# vim: commentstring=#\ %s +include=~/.config/foot/colors.ini +include=~/.config/foot/themes/koda + +# ::start style +font=DejaVu Sans Mono, Symbols Nerd Font Mono, Noto Color Emoji +# ::end style + +term=foot-direct +bold-text-in-bright=no +box-drawings-uses-font-glyphs=no +resize-delay-ms=0 +initial-window-size-pixels=2560x1440 +dpi-aware=no +pad=2x2 + +[tweak] +grapheme-shaping=yes +overflowing-glyphs=yes +font-monospace-warn=no +max-shm-pool-size-mb=1024 + +[colors] +# color overwrites +alpha=0.99 + +[bell] +urgent=yes +notify=no + +[scrollback] +lines=1000 + +[mouse] +hide-when-typing=no +alternate-scroll-mode=no + +[url] +osc8-underline=always + +[url-bindings] +cancel=Escape + +[regex:paths] +regex=^((\/|\~\/)([a-zA-Z0-9_\-\.]*\/?)+) +launch=urlopen '${match}' + +[key-bindings] +regex-launch=[paths] Control+Shift+p +pipe-scrollback=[sh -c "f=$(mktemp) && cat - > $f && foot $EDITOR -t $f; rm $f"] Control+Shift+e diff --git a/.config/foot/themes/koda b/.config/foot/themes/koda new file mode 100644 index 0000000..d7a7591 --- /dev/null +++ b/.config/foot/themes/koda @@ -0,0 +1,55 @@ +# -*- conf -*- +# Koda theme +# See: https://github.com/oskarnurm/koda.nvim + +[colors] +cursor=101010 b0b0b0 +foreground=ffffff +background=101010 + +selection-foreground=b0b0b0 +selection-background=272727 + +regular0=101010 +regular1=ff7676 +regular2=a3d6a3 +regular3=ffffff +regular4=b3b3b3 +regular5=f4b8e4 +regular6=fafafa +regular7=a5adce + +bright0=666666 +bright1=ff5733 +bright2=86cd82 +bright3=d9ba73 +bright4=ffffff +bright5=f2a4db +bright6=5abfb5 +bright7=b5bfe2 + +[colors2] +cursor=ebebeb 6a6a6a +foreground=101010 +background=faf9f5 + +selection-foreground=101010 +selection-background=ebebeb + +regular0=e2e2e2 +regular1=ca0043 +regular2=407f00 +regular3=926200 +regular4=3d3d3d +regular5=a200d1 +regular6=007d7d +regular7=6a6a6a + +bright0=ababab +bright1=f30052 +bright2=4f9a00 +bright3=b07700 +bright4=000000 +bright5=c301fb +bright6=009797 +bright7=101010 diff --git a/.config/foot/themes/nvim b/.config/foot/themes/nvim new file mode 100644 index 0000000..bf629c0 --- /dev/null +++ b/.config/foot/themes/nvim @@ -0,0 +1,56 @@ +# -*- conf -*- +# Neovim Dark theme +# Uses the dark color palette from the default Neovim color scheme +# See: https://github.com/neovim/neovim/blob/fb6c059dc55c8d594102937be4dd70f5ff51614a/src/nvim/highlight_group.c#L419 + +[colors] +cursor=14161b e0e2ea # NvimDarkGrey2 NvimLightGrey2 +foreground=e0e2ea # NvimLightGrey2 +background=14161b # NvimDarkGrey2 + +selection-foreground=e0e2ea # NvimLightGrey2 +selection-background=4f5258 # NvimDarkGrey4 + +regular0=07080d # NvimDarkGrey1 +regular1=ffc0b9 # NvimLightRed +regular2=b3f6c0 # NvimLightGreen +regular3=fce094 # NvimLightYellow +regular4=a6dbff # NvimLightBlue +regular5=ffcaff # NvimLightMagenta +regular6=8cf8f7 # NvimLightCyan +regular7=c4c6cd # NvimLightGrey3 + +bright0=2c2e33 # NvimDarkGrey3 +bright1=ffc0b9 # NvimLightRed +bright2=b3f6c0 # NvimLightGreen +bright3=fce094 # NvimLightYellow +bright4=a6dbff # NvimLightBlue +bright5=ffcaff # NvimLightMagenta +bright6=8cf8f7 # NvimLightCyan +bright7=eef1f8 # NvimLightGrey1 + +[colors2] +cursor=e0e2ea 14161b # NvimLightGrey2 NvimDarkGrey2 +foreground=14161b # NvimDarkGrey2 +background=e0e2ea # NvimLightGrey2 + +selection-foreground=14161b # NvimDarkGrey2 +selection-background=9b9ea4 # NvimLightGrey4 + +regular0=eef1f8 # NvimLightGrey1 +regular1=590008 # NvimDarkRed +regular2=005523 # NvimDarkGreen +regular3=6b5300 # NvimDarkYellow +regular4=004c73 # NvimDarkBlue +regular5=470045 # NvimDarkMagenta +regular6=007373 # NvimDarkCyan +regular7=2c2e33 # NvimDarkGrey3 + +bright0=c4c6cd # NvimLightGrey3 +bright1=590008 # NvimDarkRed +bright2=005523 # NvimDarkGreen +bright3=6b5300 # NvimDarkYellow +bright4=004c73 # NvimDarkBlue +bright5=470045 # NvimDarkMagenta +bright6=007373 # NvimDarkCyan +bright7=07080d # NvimDarkGrey1 |