Commit graph

76 commits

Author SHA1 Message Date
Daniel Eklöf
cf2b390f6e
config: add [colors-dark] and [colors-light], replacing [colors] and [colors2]
The main reason for having two color sections is to be able to switch
between dark and light. Thus, it's better if the section names reflect
this, rather than the more generic 'colors' and 'colors2' (which was
the dark one and which was the light one, now again?)

When the second color section was added, we kept the original name,
colors, to make sure we didn't break existing configurations, and
third-party themes.

However, in the long run, it's probably better to be specific in the
section naming, to avoid confusion.

So, add 'colors-dark', and 'colors-light'. Keep 'colors' and 'colors2'
as aliases for now, but mark them as deprecated. They WILL be removed
in a future release.

Also rename the option values for initial-color-theme, from 1/2, to
dark/light. Keep the old ones for now, marked as deprecated.

Update all bundled themes to use the new names. In the light-only
themes (i.e. themes that define a single, light, theme), use
colors-light, and set initial-color-theme=light.

Possible improvements: disable color switching if only one color
section has been explicitly configured (todo: figure out how to handle
the default color theme values...)
2025-12-20 15:51:30 +01:00
Matthias Heyman
e308a4733e
fix: jump labels are more readable 2025-10-10 10:35:01 +02:00
Tobias Mock
f873aa904d
Add tinted variant of modus-vivendi theme 2025-07-24 13:51:44 +02:00
Chen Mulong
c6db0bed42
Update catppuccin themes
From https://github.com/catppuccin/foot
Without the 'cursor.color', those themes have problems with cursor
display problems in the zsh vi normal mode.
2025-05-05 07:21:26 +02:00
Daniel Eklöf
8273514d3c
themes: paper-color: add dark/light combined theme file 2025-04-26 15:26:36 +02:00
Daniel Eklöf
d3e45791bd
themes: nvim: add dark/light combined theme file 2025-04-26 15:26:31 +02:00
Daniel Eklöf
6a1c3b89c2
themes: gruvbox: add dark/light combined theme file 2025-04-26 15:26:22 +02:00
Daniel Eklöf
1dc14a3001
themes: selenized: add dark/light combined theme file 2025-04-26 15:26:14 +02:00
Daniel Eklöf
537092e643
themes: solarized: add dark/light combined theme file
These themes uses the 'colors' section to define the dark variant, and
'colors2' to define the light variant.
2025-04-26 15:26:05 +02:00
Daniel Eklöf
5406ae3355
themes: cursor.color -> colors.cursor 2025-04-26 14:20:57 +02:00
valoq
b2dfd339e4
Add alacritty theme
This adds the default colors from alacritty  as an additional theme
2025-04-23 12:08:37 +02:00
datsudo
b46a9aa6d7
themes: add "Night Owl" theme 2025-04-15 07:36:41 +02:00
Łukasz Wojniłowicz
bdf65672c0
Themes: Add 'Molokai' theme 2025-04-07 09:19:34 +02:00
Ludovico Gerardi
888a6770da
themes: update Tokyo Night Light 2025-02-13 08:05:07 +01:00
evplus
9cde179034 themes: add iterm theme from alacritty 2025-01-02 11:53:49 +01:00
Denis Zharikov
ca13c7b4f5
Update rose-pine, add theme variants 2024-12-08 09:15:19 +01:00
abs3nt
1fd4076082
themes: catppuccin: replace with updated flavors
Pulled from https://github.com/catppuccin/foot
2024-07-18 08:21:14 +02:00
Nicolas Kolling Ribas
f066fe47f0 themes: add nvim-dark and nvim-light themes
Both based on the new "Nvim branded" default color scheme in
Neovim 0.10.
2024-07-09 01:22:37 -03:00
Mariusz Bialonczyk
bc193c7be5 themes: add onehalf-dark 2024-05-17 10:56:20 +02:00
izmyname
fa07c1ec67 Typo fix 2024-04-11 00:22:07 +00:00
izmyname
94f749a40d
Add noirblaze theme 2024-04-10 16:27:08 +02:00
Marcin Puc
09e45794bc themes: add dracula-iterm 2024-04-07 09:47:19 +02:00
Holger Weiß
ed5717c4cd
themes: add xterm theme
Include a theme for using xterm’s default palette (based on the
XTerm-col.ad file included with the xterm source code, version 390).
2024-04-06 15:24:02 +02:00
Matheus Afonso Martins Moreira
2138273c16 themes: add neon theme
Add a neon theme file for foot, originally from xcolors.net/neon
and also available at terminal.love.
2024-03-31 20:36:55 -03:00
LmbMaxim
14472cdbd9
Add poimandres theme 2024-01-03 13:33:31 +01:00
eugenrh
242767d373 theme: electrophoretic
A theme for grayscale electrophoretic displays (e-ink), which aims
to maximize the contrast between the text and the white background.
2023-11-14 18:30:28 +00:00
raggedmyth
482a032d1a
add panda theme 2023-08-19 08:03:54 +02:00
Daniel Eklöf
27b4c2ac2d
themes: starlight: update to V4
This also updates the default theme in foot, as well as the
documentation.

Closes #1409
2023-07-18 16:20:33 +02:00
Ayush Agarwal
da81b63ec0
themes: add chiba-dark theme 2023-07-18 05:46:00 +02:00
Daniel Eklöf
3cd0e2adb0
themes: enable custom cursor colors in all themes that define such colors
Not all themes have/define custom cursor colors. But of those that do,
nearly all already enabled them (by setting "cursor.color"), except
three themes:

* aeroroot
* ayu-mirage
* material-amber

This patch makes all themes consistent, by enabling cursor.color in
these last three themes too.
2023-07-14 10:20:20 +02:00
Daniel Eklöf
f53e7f7478
themes: aeroroot: add -*- conf -*- header 2023-07-14 10:03:56 +02:00
Daniel Eklöf
235e0e9e60
themes: starlight: add -*- conf -*- header 2023-07-14 10:03:22 +02:00
Daniel Eklöf
28ab41caad
theme: add new theme ‘starlight’
Closes #1321
2023-07-14 10:02:21 +02:00
Daniel Eklöf
66df6fb2f6
themes: ayu-mirag: disable cursor colors by default
Default cursor color is "inversed fg/bg", and themes aren’t supposed
to change that.
2023-07-14 09:55:57 +02:00
ShugarSkull
98dfeb05ab
ayu-mirage theme added 2023-07-14 09:55:54 +02:00
Daniel Eklöf
50f47dcba9
themes: aeroroot: disable cursor colors by default
Default cursor color is "inversed fg/bg", and themes aren’t supposed
to change that.
2023-07-14 09:11:30 +02:00
Kyle Gunger
efc89a7317
Aero root theme 2023-07-14 09:11:25 +02:00
Antoine Beaupré
67b3663f39
add srcery theme
Based on https://srcery.sh/
2023-06-20 14:57:23 +02:00
Harri Nieminen
ae26915916 fix typos 2023-03-29 00:45:18 +03:00
jaroeichler
9da1b1cec3
themes: add Material Amber 2023-03-03 18:31:31 +01:00
EuCaue
3f57afbf60
add rose-pine theme 2023-01-13 11:41:05 +01:00
woojiq
c9465e4c5c
themes: add Onedark 2023-01-06 10:49:45 +01:00
Daniel Eklöf
9e4270cd48
themes: comment out selection-{foreground,background}
That is, mouse selections should default to inverse fg/bg
2022-12-26 11:03:17 +01:00
Daniel Eklöf
135d4478a1
themes: add ‘conf’ modeline 2022-12-26 10:59:37 +01:00
Daniel Eklöf
da7b393a03
themes: remove alpha
Alpha isn’t really part of the theme. Leave it up to the user to set
alpha.
2022-12-26 10:54:02 +01:00
argosatcore
6ebe5cf621
Add Deus theme.
New color palette based on: https://github.com/ajmwagar/vim-deus
2022-12-26 10:51:42 +01:00
Soren A D
fa9beae3a6
added modus themes 2022-11-02 19:11:12 +01:00
Hugo Osvaldo Barrera
2d4f0535c6
Add zenburn theme
This is the one included by default in previous releases.
2022-10-04 21:23:07 +02:00
Torsten Trautwein
cee59bfb3f Add the moonfly theme 2022-09-22 08:44:21 +02:00
Torsten Trautwein
05aedd52da Add the nightfly theme 2022-09-22 08:44:04 +02:00