or https://github.com/speediegq/spmenu-themes
This commit is contained in:
speedie 2023-05-21 14:38:01 +02:00
parent d136e270db
commit 1711c5a9ad
20 changed files with 13 additions and 891 deletions

View file

@ -762,9 +762,10 @@ it's kind of inconvenient. For this reason, spmenu reads `.theme.conf`
and `.config/spmenu/theme.conf` on startup as well. To apply a basic theme,
you simply replace theme.conf with the theme you want to use.
`themes/` in the [Git repository](https://git.speedie.site/spmenu) contains
a bunch of themes written for spmenu, and you can use them as a template
when making your own themes.
There is a [Git repository](https://git.speedie.site/spmenu-themes)
which contains a bunch of themes written for spmenu,
and you can use them as a template when making your own themes.
You may also contribute to this repository if you have a theme to show.
Do however note that the theme file is **not** the same as the config file.
There are quite a lot of differences, and many options are not available.

View file

@ -4,7 +4,7 @@ version="$(grep "version : '" meson.build | awk '{ print $3 }' | sed "s/'\"//g;
rm -f spmenu spmenu-${version}.tar.gz spmenu-${version}.PKGBUILD *.o *zst*
mkdir -p spmenu-${version}
cp -rf LICENSE meson.build meson.options *.h *.c scripts/ docs/ libs/ themes/ PKGBUILD spmenu-${version}
cp -rf LICENSE meson.build meson.options *.h *.c scripts/ docs/ libs/ PKGBUILD spmenu-${version}
[ -f Makefile ] && cp Makefile spmenu-${version} || :
[ -f host.mk ] && cp host.mk spmenu-${version} || :
[ -f toggle.mk ] && cp toggle.mk spmenu-${version} || :

View file

@ -1455,10 +1455,10 @@ For this reason, spmenu reads \f[V].theme.conf\f[R] and
To apply a basic theme, you simply replace theme.conf with the theme you
want to use.
.PP
\f[V]themes/\f[R] in the Git
repository (https://git.speedie.site/spmenu) contains a bunch of themes
written for spmenu, and you can use them as a template when making your
own themes.
There is a Git repository (https://git.speedie.site/spmenu-themes) which
contains a bunch of themes written for spmenu, and you can use them as a
template when making your own themes.
You may also contribute to this repository if you have a theme to show.
.PP
Do however note that the theme file is \f[B]not\f[R] the same as the
config file.

View file

@ -1473,10 +1473,10 @@ reason, spmenu reads <code>.theme.conf</code> and
<code>.config/spmenu/theme.conf</code> on startup as well. To apply a
basic theme, you simply replace theme.conf with the theme you want to
use.</p>
<p><code>themes/</code> in the <a
href="https://git.speedie.site/spmenu">Git repository</a> contains a
bunch of themes written for spmenu, and you can use them as a template
when making your own themes.</p>
<p>There is a <a href="https://git.speedie.site/spmenu-themes">Git
repository</a> which contains a bunch of themes written for spmenu, and
you can use them as a template when making your own themes. You may also
contribute to this repository if you have a theme to show.</p>
<p>Do however note that the theme file is <strong>not</strong> the same
as the config file. There are quite a lot of differences, and many
options are not available. This is by design, as these options should be

View file

@ -1,59 +0,0 @@
/* spmenu Arc Dark theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#d3dae3";
itemnormbg = "#383c4a";
itemnormfg2 = "#d3dae3";
itemnormbg2 = "#383c4a";
itemselfg = "#000000";
itemselbg = "#73c5e2";
itemmarkedfg = "#000000";
itemmarkedbg = "#73c5e2";
itemnormprifg = "#d3dae3";
itemnormpribg = "#383c4a";
itemselprifg = "#d3dae3";
itemselpribg = "#8ca9bf";
menu = "#383c4a";
promptfg = "#383c4a";
promptbg = "#fdc35f";
larrowfg = "#8ca9bf";
rarrowfg = "#8ca9bf";
larrowbg = "#383c4a";
rarrowbg = "#383c4a";
inputfg = "#d3dae3";
inputbg = "#383c4a";
numfg = "#383c4a";
numbg = "#add488";
normhlfg = "#4877b1";
normhlbg = "#383c4a";
selhlfg = "#63686d";
selhlbg = "#373c4a";
caretfg = "#fcfcfc";
border = "#e16f7e";
modefg = "#373c4a";
modebg = "#73c5e2";
capsfg = "#373c4a";
capsbg = "#e2afec";
sgr0 = "#4b5164";
sgr1 = "#e14245";
sgr2 = "#5ca75b";
sgr3 = "#f6ab32";
sgr4 = "#4877b1";
sgr5 = "#a660c3";
sgr6 = "#5294e2";
sgr7 = "#a9a9aa";
sgr8 = "#616981";
sgr9 = "#e16f7e";
sgr10 = "#add488";
sgr11 = "#fdc35f";
sgr12 = "#8ca9bf";
sgr13 = "#e2afec";
sgr14 = "#73c5e2";
sgr15 = "#fcfcfc";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Catppuccin (Macchiato) theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#cad3f5";
itemnormbg = "#24273a";
itemnormfg2 = "#cad3f5";
itemnormbg2 = "#24273a";
itemselfg = "#181926";
itemselbg = "#91d7e3";
itemmarkedfg = "#181926";
itemmarkedbg = "#91d7e3";
itemnormprifg = "#cad3f5";
itemnormpribg = "#24273a";
itemselprifg = "#181926";
itemselpribg = "#91d7e3";
menu = "#24273a";
promptfg = "#24273a";
promptbg = "#ED8796";
larrowfg = "#EED49F";
rarrowfg = "#EED49F";
larrowbg = "#24273a";
rarrowbg = "#24273a";
inputfg = "#B8C0E0";
inputbg = "#24273a";
numfg = "#24273a";
numbg = "#A6DA95";
normhlfg = "#8BD5CA";
normhlbg = "#494D64";
selhlfg = "#EED49F";
selhlbg = "#494D64";
caretfg = "#cad3f5";
border = "#8AADF4";
modefg = "#24273a";
modebg = "#F5BDE6";
capsfg = "#24273a";
capsbg = "#8AADF4";
sgr0 = "#494D64";
sgr1 = "#ED8796";
sgr2 = "#A6DA95";
sgr3 = "#EED49F";
sgr4 = "#8AADF4";
sgr5 = "#F5BDE6";
sgr6 = "#8BD5CA";
sgr7 = "#B8C0E0";
sgr8 = "#5B6078";
sgr9 = "#ED8796";
sgr10 = "#A6DA95";
sgr11 = "#EED49F";
sgr12 = "#8AADF4";
sgr13 = "#F5BDE6";
sgr14 = "#8BD5CA";
sgr15 = "#A5ADCB";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Cyberpunk Neon theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#0abdc6";
itemnormbg = "#000b1e";
itemnormfg2 = "#0abdc6";
itemnormbg2 = "#000b1e";
itemselfg = "#000b1e";
itemselbg = "#0abdc6";
itemmarkedfg = "#000b1e";
itemmarkedbg = "#0abdc6";
itemnormprifg = "#0abdc6";
itemnormpribg = "#000b1e";
itemselprifg = "#000b1e";
itemselpribg = "#d300c4";
menu = "#000b1e";
promptfg = "#000b1e";
promptbg = "#d300c4";
larrowfg = "#ff0000";
rarrowfg = "#ff0000";
larrowbg = "#000b1e";
rarrowbg = "#000b1e";
inputfg = "#0abdc6";
inputbg = "#000b1e";
numfg = "#000b1e";
numbg = "#00ff00";
normhlfg = "#0abdc6";
normhlbg = "#123e7c";
selhlfg = "#d7d7d5";
selhlbg = "#1c61c2";
caretfg = "#0abdc6";
border = "#711c91";
modefg = "#000b1e";
modebg = "#d300c4";
capsfg = "#000b1e";
capsbg = "#1c61c2";
sgr0 = "#123e7c";
sgr1 = "#ff0000";
sgr2 = "#d300c4";
sgr3 = "#f57800";
sgr4 = "#123e7c";
sgr5 = "#711c91";
sgr6 = "#0abdc6";
sgr7 = "#d7d7d5";
sgr8 = "#1c61c2";
sgr9 = "#ff0000";
sgr10 = "#d300c4";
sgr11 = "#f57800";
sgr12 = "#00ff00";
sgr13 = "#711c91";
sgr14 = "#0abdc6";
sgr15 = "#d7d7d5";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Doom One theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#d7d7d7";
itemnormbg = "#282c34";
itemnormfg2 = "#d7d7d7";
itemnormbg2 = "#282c34";
itemselfg = "#282c34";
itemselbg = "#ff6c6b";
itemmarkedfg = "#282c34";
itemmarkedbg = "#ff6c6b";
itemnormprifg = "#d7d7d7";
itemnormpribg = "#5b6268";
itemselprifg = "#d7d7d7";
itemselpribg = "#da8548";
menu = "#282c34";
promptfg = "#282c34";
promptbg = "#c678dd";
larrowfg = "#5699af";
rarrowfg = "#5699af";
larrowbg = "#282c34";
rarrowbg = "#282c34";
inputfg = "#d7d7d7";
inputbg = "#282c34";
numfg = "#282c34";
numbg = "#98be65";
normhlfg = "#88C0D0";
normhlbg = "#282c34";
selhlfg = "#ecbe7b";
selhlbg = "#282c34";
caretfg = "#d7d7d7";
border = "#ff6c6b";
modefg = "#282c34";
modebg = "#51afef";
capsfg = "#282c34";
capsbg = "#da8548";
sgr0 = "#1c1f24";
sgr1 = "#ff6c6b";
sgr2 = "#98be65";
sgr3 = "#da8548";
sgr4 = "#51afef";
sgr5 = "#c678dd";
sgr6 = "#5699af";
sgr7 = "#202328";
sgr8 = "#5b6268";
sgr9 = "#da8548";
sgr10 = "#4db5bd";
sgr11 = "#ecbe7b";
sgr12 = "#3071db";
sgr13 = "#a9a1e1";
sgr14 = "#46d9ff";
sgr15 = "#dfdfdf";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Dracula theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#f8f8f2";
itemnormbg = "#282a36";
itemnormfg2 = "#f8f8f2";
itemnormbg2 = "#282a36";
itemselfg = "#000000";
itemselbg = "#bd93f9";
itemmarkedfg = "#000000";
itemmarkedbg = "#bd93f9";
itemnormprifg = "#f8f8f2";
itemnormpribg = "#282a36";
itemselprifg = "#000000";
itemselpribg = "#bd93f9";
menu = "#282a36";
promptfg = "#282a36";
promptbg = "#ff5555";
larrowfg = "#f1fa8c";
rarrowfg = "#f1fa8c";
larrowbg = "#282a36";
rarrowbg = "#282a36";
inputfg = "#f8f8f2";
inputbg = "#282a36";
numfg = "#282a36";
numbg = "#50fa7b";
normhlfg = "#ffffff";
normhlbg = "#000000";
selhlfg = "#f1fa8c";
selhlbg = "#000000";
caretfg = "#f8f8f2";
border = "#ff79c6";
modefg = "#282a36";
modebg = "#ff79c6";
capsfg = "#282a36";
capsbg = "#8b39fd";
sgr0 = "#000000";
sgr1 = "#ff5555";
sgr2 = "#50fa7b";
sgr3 = "#f1fa8c";
sgr4 = "#bd93f9";
sgr5 = "#ff79c6";
sgr6 = "#8be9fd";
sgr7 = "#bbbbbb";
sgr8 = "#44475a";
sgr9 = "#ff5555";
sgr10 = "#50fa7b";
sgr11 = "#f1fa8c";
sgr12 = "#bd93f9";
sgr13 = "#ff79c6";
sgr14 = "#8b39fd";
sgr15 = "#ffffff";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Gruvbox (Dark) theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#fbf1c7";
itemnormbg = "#282828";
itemnormfg2 = "#fbf1c7";
itemnormbg2 = "#282828";
itemselfg = "#504945";
itemselbg = "#98971a";
itemmarkedfg = "#504945";
itemmarkedbg = "#98971a";
itemnormprifg = "#fcf1c7";
itemnormpribg = "#504945";
itemselprifg = "#fbf1c7";
itemselpribg = "#fe8019";
menu = "#282828";
promptfg = "#3c3836";
promptbg = "#fb4934";
larrowfg = "#98971a";
rarrowfg = "#98971a";
larrowbg = "#282828";
rarrowbg = "#282828";
inputfg = "#fbf1c7";
inputbg = "#282828";
numfg = "#282828";
numbg = "#b16286";
normhlfg = "#458588";
normhlbg = "#282828";
selhlfg = "#fabd2f";
selhlbg = "#282828";
caretfg = "#fbf1c7";
border = "#d79921";
modefg = "#3c3836";
modebg = "#d65d0e";
capsfg = "#3c3836";
capsbg = "#d3869b";
sgr0 = "#282828";
sgr1 = "#cc241d";
sgr2 = "#98971a";
sgr3 = "#d79921";
sgr4 = "#458588";
sgr5 = "#b16286";
sgr6 = "#689d6a";
sgr7 = "#a89984";
sgr8 = "#928374";
sgr9 = "#fb4934";
sgr10 = "#b8bb26";
sgr11 = "#fabd2f";
sgr12 = "#83a598";
sgr13 = "#d3869b";
sgr14 = "#8ec07c";
sgr15 = "#ebdbb2";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Gruvbox (Light) theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#657b83";
itemnormbg = "#fdf6e3";
itemnormfg2 = "#657b83";
itemnormbg2 = "#fdf6e3";
itemselfg = "#657b83";
itemselbg = "#dc322f";
itemmarkedfg = "#657b83";
itemmarkedbg = "#dc322f";
itemnormprifg = "#657b83";
itemnormpribg = "#fdf6e3";
itemselprifg = "#657b83";
itemselpribg = "#586e75";
menu = "#fdf6e3";
promptfg = "#262626";
promptbg = "#b58900";
larrowfg = "#2aa198";
rarrowfg = "#2aa198";
larrowbg = "#fdf6e3";
rarrowbg = "#fdf6e3";
inputfg = "#657b83";
inputbg = "#fdf6e3";
numfg = "#262626";
numbg = "#cb4b16";
normhlfg = "#268bd2";
normhlbg = "#fdf6e3";
selhlfg = "#ffffd7";
selhlbg = "#262626";
caretfg = "#657b83";
border = "#859900";
modefg = "#262626";
modebg = "#859900";
capsfg = "#262626";
capsbg = "#2aa198";
sgr0 = "#eee8d5";
sgr1 = "#dc322f";
sgr2 = "#859900";
sgr3 = "#b58900";
sgr4 = "#268bd2";
sgr5 = "#d33682";
sgr6 = "#2aa198";
sgr7 = "#073642";
sgr8 = "#fdf6e3";
sgr9 = "#cb4b16";
sgr10 = "#93a1a1";
sgr11 = "#839496";
sgr12 = "#657b83";
sgr13 = "#6c71c4";
sgr14 = "#586e75";
sgr15 = "#002b36";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Gruvbox Material theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#e2d3ba";
itemnormbg = "#1d2021";
itemnormfg2 = "#e2d3ba";
itemnormbg2 = "#1d2021";
itemselfg = "#d4be98";
itemselbg = "#ea6962";
itemmarkedfg = "#1d2021";
itemmarkedbg = "#89b482";
itemnormprifg = "#e2d3ba";
itemnormpribg = "#1d2021";
itemselprifg = "#e2d3ba";
itemselpribg = "#9dc2ba";
menu = "#1d2021";
promptfg = "#1d2021";
promptbg = "#d8a657";
larrowfg = "#9dc2ba";
rarrowfg = "#9dc2ba";
larrowbg = "#1d2021";
rarrowbg = "#1d2021";
inputfg = "#e2d3ba";
inputbg = "#1d2021";
numfg = "#1d2021";
numbg = "#ef938e";
normhlfg = "#89b482";
normhlbg = "#1d2021";
selhlfg = "#e2d3ba";
selhlbg = "#1d2021";
caretfg = "#e2d3ba";
border = "#ef938e";
modefg = "#1d2021";
modebg = "#a9b665";
capsfg = "#1d2021";
capsbg = "#7daea3";
sgr0 = "#1d2021";
sgr1 = "#ea6962";
sgr2 = "#a9b665";
sgr3 = "#d8a657";
sgr4 = "#7daea3";
sgr5 = "#d3869b";
sgr6 = "#89b482";
sgr7 = "#d4be98";
sgr8 = "#928374";
sgr9 = "#ef938e";
sgr10 = "#bbc585";
sgr11 = "#e1bb7e";
sgr12 = "#9dc2ba";
sgr13 = "#e1acbb";
sgr14 = "#a7c7a2";
sgr15 = "#e2d3ba";
} );
file = ( { global = 0; } );
};

View file

@ -1,9 +0,0 @@
/* spmenu "No global colors" theme
* This "colorscheme" simply disables global colors, so that programs like Pywal will not override spmenu colors.
*
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Nord theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#eceff4";
itemnormbg = "#2e3440";
itemnormfg2 = "#eceff4";
itemnormbg2 = "#2e3440";
itemselfg = "#eceff4";
itemselbg = "#bf616a";
itemmarkedfg = "#eceff4";
itemmarkedbg = "#bf616a";
itemnormprifg = "#eceff4";
itemnormpribg = "#3b4252";
itemselprifg = "#eceff4";
itemselpribg = "#d08770";
menu = "#2e3440";
promptfg = "#2e3440";
promptbg = "#b48ead";
larrowfg = "#8fbcbb";
rarrowfg = "#8fbcbb";
larrowbg = "#2e3440";
rarrowbg = "#2e3440";
inputfg = "#eceff4";
inputbg = "#2e3440";
numfg = "#2e3440";
numbg = "#a3be8c";
normhlfg = "#88c0d0";
normhlbg = "#2e3440";
selhlfg = "#ebcb8b";
selhlbg = "#2e3440";
caretfg = "#d8dee9";
border = "#5e81ac";
modefg = "#2e3440";
modebg = "#81a1c1";
capsfg = "#2e3440";
capsbg = "#ebcb8b";
sgr0 = "#3b4252";
sgr1 = "#bf616a";
sgr2 = "#a3be8c";
sgr3 = "#ebcb8b";
sgr4 = "#81a1c1";
sgr5 = "#b48ead";
sgr6 = "#88c0d0";
sgr7 = "#e5e9f0";
sgr8 = "#4c566a";
sgr9 = "#bf616a";
sgr10 = "#a3be8c";
sgr11 = "#ebcb8b";
sgr12 = "#81a1c1";
sgr13 = "#b48ead";
sgr14 = "#8fbcbb";
sgr15 = "#eceff4";
} );
file = ( { global = 0; } );
};

View file

@ -1,6 +0,0 @@
# spmenu themes
## Usage
Copy any of the themes to ~/.config/spmenu/theme.conf. Make sure `theme` is enabled in
your config file though.

View file

@ -1,59 +0,0 @@
/* spmenu Solarized (Dark) theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#eee8d5";
itemnormbg = "#002b36";
itemnormfg2 = "#eee8d5";
itemnormbg2 = "#002b36";
itemselfg = "#eee8d5";
itemselbg = "#dc322f";
itemmarkedfg = "#eee8d5";
itemmarkedbg = "#dc322f";
itemnormprifg = "#eee8d5";
itemnormpribg = "#002b36";
itemselprifg = "#eee8d5";
itemselpribg = "#586e75";
menu = "#002b36";
promptfg = "#262626";
promptbg = "#b58900";
larrowfg = "#2aa198";
rarrowfg = "#2aa198";
larrowbg = "#002b36";
rarrowbg = "#002b36";
inputfg = "#eee8d5";
inputbg = "#002b36";
numfg = "#262626";
numbg = "#cb4b16";
normhlfg = "#268bd2";
normhlbg = "#002b36";
selhlfg = "#ffffd7";
selhlbg = "#262626";
caretfg = "#eee8d5";
border = "#859900";
modefg = "#262626";
modebg = "#859900";
capsfg = "#262626";
capsbg = "#2aa198";
sgr0 = "#073642";
sgr1 = "#dc322f";
sgr2 = "#859900";
sgr3 = "#b58900";
sgr4 = "#268bd2";
sgr5 = "#d33682";
sgr6 = "#2aa198";
sgr7 = "#eee8d5";
sgr8 = "#002b36";
sgr9 = "#cb4b16";
sgr10 = "#586e75";
sgr11 = "#657b83";
sgr12 = "#839496";
sgr13 = "#6c71c4";
sgr14 = "#93a1a1";
sgr15 = "#fdf6e3";
} );
file = ( { global = 0; } );
};

View file

@ -1,58 +0,0 @@
/* spmenu Solarized (Light) theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#657b83";
itemnormbg = "#fdf6e3";
itemnormfg2 = "#657b83";
itemnormbg2 = "#fdf6e3";
itemselfg = "#073642";
itemselbg = "#dc322f";
itemmarkedfg = "#eee8d5";
itemmarkedbg = "#2aa198";
itemnormprifg = "#657b83";
itemnormpribg = "#fdf6e3";
itemselprifg = "#657b83";
itemselpribg = "#657b83";
menu = "#fdf6e3";
promptfg = "#fdf6e3";
promptbg = "#b58900";
larrowfg = "#657b83";
rarrowfg = "#657b83";
larrowbg = "#fdf6e3";
rarrowbg = "#fdf6e3";
inputfg = "#657b83";
inputbg = "#fdf6e3";
numfg = "#eee8d5";
numbg = "#cb4b16";
normhlfg = "#2aa198";
normhlbg = "#fdf6e3";
selhlfg = "#002b36";
selhlbg = "#eee8d5";
caretfg = "#657b83";
border = "#cb4b16";
modefg = "#eee8d5";
modebg = "#859900";
capsfg = "#eee8d5";
capsbg = "#268bd2";
sgr0 = "#eee8d5";
sgr1 = "#dc322f";
sgr2 = "#859900";
sgr3 = "#b58900";
sgr4 = "#268bd2";
sgr5 = "#d33682";
sgr6 = "#2aa198";
sgr7 = "#073642";
sgr8 = "#fdf6e3";
sgr9 = "#cb4b16";
sgr10 = "#93a1a1";
sgr11 = "#839496";
sgr12 = "#657b83";
sgr13 = "#6c71c4";
sgr14 = "#586e75";
sgr15 = "#002b36";
} );
file = ( { global = 0; } );
};

View file

@ -1,59 +0,0 @@
/* spmenu Tokyo Night theme
* To apply, copy the file to ~/.config/spmenu/theme.conf, either using a profile manager or manually.
*/
theme = {
color = ( {
itemnormfg = "#a9b1d6";
itemnormbg = "#1a1b26";
itemnormfg2 = "#a9b1d6";
itemnormbg2 = "#1a1b26";
itemselfg = "#32344a";
itemselbg = "#e0af68";
itemmarkedfg = "#32344a";
itemmarkedbg = "#e0af68";
itemnormprifg = "#a9b1d6";
itemnormpribg = "#444B6A";
itemselprifg = "#a9b1d6";
itemselpribg = "#D08770";
menu = "#1a1b26";
promptfg = "#1a1b26";
promptbg = "#ad8ee6";
larrowfg = "#7da6ff";
rarrowfg = "#7da6ff";
larrowbg = "#1a1b26";
rarrowbg = "#1a1b26";
inputfg = "#a9b1d6";
inputbg = "#1a1b26";
numfg = "#1a1b26";
numbg = "#9ece6a";
normhlfg = "#7aa2f7";
normhlbg = "#1a1b26";
selhlfg = "#e0af68";
selhlbg = "#1a1b26";
caretfg = "#a9b1d6";
border = "#7da6ff";
modefg = "#1a1b26";
modebg = "#ff7a93";
capsfg = "#1a1b26";
capsbg = "#b9f27c";
sgr0 = "#32344a";
sgr1 = "#f7768e";
sgr2 = "#9ece6a";
sgr3 = "#e0af68";
sgr4 = "#7aa2f7";
sgr5 = "#ad8ee6";
sgr6 = "#449dab";
sgr7 = "#787c99";
sgr8 = "#444b6a";
sgr9 = "#ff7a93";
sgr10 = "#b9f27c";
sgr11 = "#ff9e64";
sgr12 = "#7da6ff";
sgr13 = "#bb9af7";
sgr14 = "#0db9d7";
sgr15 = "#acb0d0";
} );
file = ( { global = 0; } );
};

View file

@ -1,148 +0,0 @@
/* spmenu dmenu theme
*
* This config should match vanilla dmenu as closely as possible. I am unable to tell the difference between the two. Note that neither Pango markup or SGR sequences are interpreted and they will be displayed as-is. You can change this if you want.
* For perfect dmenu compatibility, you may want to remap keybindings, making sure all of them work in "any mode".
*
* To use, simply copy to ~/.config/spmenu/theme.conf
*/
theme = {
// General window options
window = ( { alpha = 0;
position = 1;
} );
// Text
text = ( { font = "monospace 10";
padding = 0;
leftarrow = "<";
rightarrow = ">";
password = "*";
prompt = "";
input = "";
} );
// Color
color = ( { itemnormfg = "#bbbbbb";
itemnormbg = "#222222";
itemnormfg2 = "#bbbbbb";
itemnormbg2 = "#222222";
itemselfg = "#eeeeee";
itemselbg = "#005577";
itemmarkedfg = "#eeeeee";
itemmarkedbg = "#005577";
itemnormprifg = "#bbbbbb";
itemnormpribg = "#222222";
itemselprifg = "#eeeeee";
itemselpribg = "#005577";
inputfg = "#eeeeee";
inputbg = "#222222";
menu = "#222222";
promptfg = "#eeeeee";
promptbg = "#005577";
larrowfg = "#bbbbbb";
larrowbg = "#222222";
rarrowfg = "#bbbbbb";
rarrowbg = "#222222";
hlnormfg = "#ffffff";
hlnormbg = "#000000";
hlselfg = "#ffffff";
hlselbg = "#000000";
numfg = "#ffffff";
numbg = "#005577";
modefg = "#ffffff";
modebg = "#005577";
border = "#005577";
caretfg = "#ffffff";
caretbg = "#222222";
sgr0 = "#bbbbbb";
sgr1 = "#bbbbbb";
sgr2 = "#bbbbbb";
sgr3 = "#bbbbbb";
sgr4 = "#bbbbbb";
sgr5 = "#bbbbbb";
sgr6 = "#bbbbbb";
sgr7 = "#bbbbbb";
sgr8 = "#bbbbbb";
sgr9 = "#bbbbbb";
sgr10 = "#bbbbbb";
sgr11 = "#bbbbbb";
sgr12 = "#bbbbbb";
sgr13 = "#bbbbbb";
sgr14 = "#bbbbbb";
sgr15 = "#bbbbbb";
coloritems = 1;
sgr = 0;
} );
// Alpha options
alpha = ( { itemnormfg = 255;
itemnormbg = 255;
itemnormfg2 = 255;
itemnormbg2 = 255;
itemselfg = 255;
itemselbg = 255;
itemmarkedfg = 255;
itemmarkedbg = 255;
itemnormprifg = 255;
itemnormpribg = 255;
itemselprifg = 255;
itemselpribg = 255;
inputfg = 255;
inputbg = 255;
menu = 255;
promptfg = 255;
promptbg = 255;
larrowfg = 255;
larrowbg = 255;
rarrowfg = 255;
rarrowbg = 255;
hlnormfg = 255;
hlnormbg = 255;
hlselfg = 255;
hlselbg = 255;
numfg = 255;
numbg = 255;
border = 255;
caretfg = 255;
caretbg = 255;
modefg = 255;
modebg = 255;
} );
// Powerline options
powerline = ( { promptstyle = 0;
matchcountstyle = 0;
modestyle = 0;
prompt = 0;
matchcount = 0;
mode = 0;
} );
// Hide options
hide = ( { input = 0;
larrow = 0;
rarrow = 0;
items = 0;
prompt = 0;
powerline = 1;
caret = 0;
highlight = 1;
matchcount = 1;
mode = 1;
caps = 1;
image = 1;
} );
// Pango
pango = ( { item = 0;
highlight = 0;
prompt = 0;
input = 0;
leftarrow = 0;
rightarrow = 0;
numbers = 0;
mode = 0;
password = 0;
} );
};

View file

@ -1,9 +0,0 @@
#!/bin/sh
# install.sh
# This script installs all the profiles
CONFDIR="${XDG_CONFIG_HOME:-$HOME/.config}"
mkdir -p "$CONFDIR/spmenu/themes"
cp ./*.conf "$CONFDIR/spmenu/themes"
echo "Installed."
echo "Use spmenuify (or another theme manager) to enable the themes."
echo "Alternatively copy whichever theme you want to use to ~/.config/spmenu/theme.conf"