diff options
28 files changed, 81 insertions, 320 deletions
diff --git a/Makefile b/Makefile index 7f21cac..d455da0 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,10 @@ .PHONY: install install: - install -Dm 644 -t $${HOME}/.local/share/xfce4/terminal/colorschemes xfce4-terminal/*.theme - sudo install -Dm 644 -t /usr/share/qtermwidget6/color-schemes QTerminal/*.colorscheme + @if command -v xfce4-terminal >/dev/null; then \ + install -Dm 644 -t $${HOME}/.local/share/xfce4/terminal/colorschemes xfce4-terminal/*.theme; \ + fi + @if command -v qterminal >/dev/null; then \ + echo "sudo needed to install QTerminal theme globally"; \ + sudo install -Dm 644 -t /usr/share/qtermwidget6/color-schemes QTerminal/*.colorscheme; \ + fi diff --git a/QTerminal/lagos.colorscheme b/QTerminal/lagos.colorscheme new file mode 100644 index 0000000..c078be5 --- /dev/null +++ b/QTerminal/lagos.colorscheme @@ -0,0 +1,63 @@ +[General] +Description="Lagos" +Opacity=1 + +[Background] +Color=3,26,30 + +[BackgroundIntense] +Color=0,5,9 + +[Foreground] +Color=240,218,194 + +[ForegroundIntense] +Color=255,234,207 + +[Color0] +Color=34,49,51 + +[Color0Intense] +Color=99,99,99 + +[Color1] +Color=236,81,93 + +[Color1Intense] +Color=248,118,122 + +[Color2] +Color=178,190,75 + +[Color2Intense] +Color=206,219,124 + +[Color3] +Color=247,190,43 + +[Color3Intense] +Color=249,214,140 + +[Color4] +Color=112,160,209 + +[Color4Intense] +Color=153,191,230 + +[Color5] +Color=182,139,201 + +[Color5Intense] +Color=200,165,216 + +[Color6] +Color=104,181,166 + +[Color6Intense] +Color=157,213,201 + +[Color7] +Color=167,157,145 + +[Color7Intense] +Color=240,218,194 diff --git a/QTerminal/tomorrows-stars.colorscheme b/QTerminal/tomorrows-stars.colorscheme deleted file mode 100644 index ca9989a..0000000 --- a/QTerminal/tomorrows-stars.colorscheme +++ /dev/null @@ -1,63 +0,0 @@ -[Background] -Color=15,23,31 - -[BackgroundIntense] -Color=0,3,10 - -[Foreground] -Color=230,222,200 - -[ForegroundIntense] -Color=249,238,209 - -[Color0] -Color=40,47,53 - -[Color0Intense] -Color=68,72,77 - -[Color1] -Color=213,78,83 - -[Color1Intense] -Color=204,102,102 - -[Color2] -Color=185,202,74 - -[Color2Intense] -Color=181,189,104 - -[Color3] -Color=231,186,71 - -[Color3Intense] -Color=240,198,116 - -[Color4] -Color=122,166,218 - -[Color4Intense] -Color=129,162,190 - -[Color5] -Color=195,151,216 - -[Color5Intense] -Color=178,148,187 - -[Color6] -Color=112,192,177 - -[Color6Intense] -Color=138,190,183 - -[Color7] -Color=195,189,176 - -[Color7Intense] -Color=230,222,200 - -[General] -Description="Tomorrow's Stars" -Opacity=1 diff --git a/README.md b/README.md index 2e15988..a96a544 100644 --- a/README.md +++ b/README.md @@ -49,15 +49,14 @@ Create a theme using at least a few of the 12 Bit Rainbow colors or similar meth [Gruvbox by Pavel Pertsev](https://github.com/morhetz/gruvbox) (MIT license) [Selenized by Jan Warchol](https://github.com/jan-warchol/selenized) (implied license to use without modifying accent colors) based on [Solarized by Ethan Schoonover](https://ethanschoonover.com/solarized) (MIT license) -Tomorrow's Stars by Starfall, lightly adapted from [Tomorrow by Chris Kempson](https://github.com/chriskempson/tomorrow-theme) (MIT license) -[Nightfox themes by James Simpson](https://github.com/EdenEast/nightfox.nvim) (MIT license) +Lagos by Rabbit Whispers, lightly adapted from [Tomorrow by Chris Kempson](https://github.com/chriskempson/tomorrow-theme) (MIT license) ## License DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 -Copyright (C) 2022-2023 Starfall <us@starfall.systems> +Copyright (C) 2022-2025 Rabbit Whispers <us@starfall.systems> Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. diff --git a/images/carbonfox.png b/images/carbonfox.png deleted file mode 100644 index 426434c..0000000 --- a/images/carbonfox.png +++ /dev/null Binary files differdiff --git a/images/dawnfox.png b/images/dawnfox.png deleted file mode 100644 index a062bdc..0000000 --- a/images/dawnfox.png +++ /dev/null Binary files differdiff --git a/images/dayfox.png b/images/dayfox.png deleted file mode 100644 index e4f34b1..0000000 --- a/images/dayfox.png +++ /dev/null Binary files differdiff --git a/images/duskfox.png b/images/duskfox.png deleted file mode 100644 index fab1b3d..0000000 --- a/images/duskfox.png +++ /dev/null Binary files differdiff --git a/images/gruvbox-dark-hard.png b/images/gruvbox-dark-hard.png index 2bf449a..3e1fec1 100644 --- a/images/gruvbox-dark-hard.png +++ b/images/gruvbox-dark-hard.png Binary files differdiff --git a/images/lagos.png b/images/lagos.png new file mode 100644 index 0000000..0882777 --- /dev/null +++ b/images/lagos.png Binary files differdiff --git a/images/nightfox.png b/images/nightfox.png deleted file mode 100644 index f74a3d1..0000000 --- a/images/nightfox.png +++ /dev/null Binary files differdiff --git a/images/nordfox.png b/images/nordfox.png deleted file mode 100644 index 3d629c6..0000000 --- a/images/nordfox.png +++ /dev/null Binary files differdiff --git a/images/selenized-black.png b/images/selenized-black.png deleted file mode 100644 index 2d149ae..0000000 --- a/images/selenized-black.png +++ /dev/null Binary files differdiff --git a/images/selenized-dark.png b/images/selenized-dark.png deleted file mode 100644 index cf71f32..0000000 --- a/images/selenized-dark.png +++ /dev/null Binary files differdiff --git a/images/solarized-dark.png b/images/solarized-dark.png deleted file mode 100644 index b18f25a..0000000 --- a/images/solarized-dark.png +++ /dev/null Binary files differdiff --git a/images/solarized-light.png b/images/solarized-light.png deleted file mode 100644 index 185b416..0000000 --- a/images/solarized-light.png +++ /dev/null Binary files differdiff --git a/images/terafox.png b/images/terafox.png deleted file mode 100644 index 5f902a8..0000000 --- a/images/terafox.png +++ /dev/null Binary files differdiff --git a/images/tomorrows-stars.png b/images/tomorrows-stars.png deleted file mode 100644 index 14bacdc..0000000 --- a/images/tomorrows-stars.png +++ /dev/null Binary files differdiff --git a/preview.html b/preview.html deleted file mode 100644 index 411f7f8..0000000 --- a/preview.html +++ /dev/null @@ -1,188 +0,0 @@ -<!DOCTYPE html> -<html lang=en-US dir=ltr> -<title>Color Themes</title> -<meta charset=UTF-8> -<meta name=robots content='noindex, nofollow'> -<meta name=viewport content='width=device-width, initial-scale=1'> - -<style> -:root { - font-size: 24px; - background-color: black; -} -body { - max-width: 75ch; - margin: auto; -} -a { - color: var(--brblue); -} -a:visited { - color: var(--blue); -} -a:hover { - text-decoration: none; - color: var(--brblue); -} -.showoff { - font-family: monospace; - padding: 1rem; - margin: 1rem 0; -} -.gruvbox-dark-hard { - --black: #282828; - --dkgrey: #665c54; - --ltgrey: #a89984; - --white: #ebdbb2; - --red: #cc241d; - --brred: #fb4934; - --orange: #d65d0e; - --brorange: #fe8019; - --yellow: #d79921; - --bryellow: #fabd2f; - --green: #98971a; - --brgreen: #b8bb26; - --cyan: #689d6a; - --brcyan: #8ec07c; - --blue: #458588; - --brblue: #83a598; - --magenta: #b16286; - --brmagenta:#d3869b; - - color: #ebdbb2; - background: #1d2021; - - --grey0: #282828; /* black */ - --grey1: #3c3836; - --grey2: #504945; - --grey3: #665c54; /* dkgrey */ - --grey4: #7c6f64; - --grey5: #928374; /* default dkgrey */ - --grey6: #a89984; /* ltgrey */ - --grey7: #bdae93; - --grey8: #d5c4a1; - --grey9: #ebdbb2; /* fg/white */ - --grey10: #fbf1c7; -} -</style> - -<div class="showoff gruvbox-dark-hard"> -<strong>Gruvbox Dark Hard</strong><br> -<!-- spectrum --> -<span style=color:var(--black)>██</span><span style=color:var(--dkgrey)>██</span><span style=color:var(--red)>██</span><span style=color:var(--orange)>██</span><span style=color:var(--yellow)>██</span><span style=color:var(--green)>██</span><span style=color:var(--cyan)>██</span><span style=color:var(--blue)>██</span><span style=color:var(--magenta)>██</span><br> -<span style=color:var(--white)>██</span><span style=color:var(--ltgrey)>██</span><span style=color:var(--brred)>██</span><span style=color:var(--brorange)>██</span><span style=color:var(--bryellow)>██</span><span style=color:var(--brgreen)>██</span><span style=color:var(--brcyan)>██</span><span style=color:var(--brblue)>██</span><span style=color:var(--brmagenta)>██</span><br> -<!-- greyscale --> -<span style=color:var(--grey0)>██</span><span style=color:var(--grey1)>██</span><span style=color:var(--grey2)>██</span><span style=color:var(--grey3)>██</span><span style=color:var(--grey4)>██</span><span style=color:var(--grey5)>██</span><span style=color:var(--grey6)>██</span><span style=color:var(--grey7)>██</span><span style=color:var(--grey8)>██</span><span style=color:var(--grey9)>██</span><span style=color:var(--grey10)>██</span><br> -<a href=https://github.com/morhetz/gruvbox>By Pavel Pertsev</a> -</div> - -<style> -.selenized-dark { - --black: #184956; - --dkgrey: #2d5b69; - --ltgrey: #72898f; - --white: #cad8d9; - --red: #fa5750; - --brred: #ff665c; - --yellow: #dbb32d; - --bryellow: #ebc13d; - --green: #75b938; - --brgreen: #84c747; - --cyan: #41c7b9; - --brcyan: #53d6c7; - --blue: #4695f7; - --brblue: #58a3ff; - --magenta: #f275be; - --brmagenta:#ff84cd; - - color: #adbcbc; - background: #103c48; -} -</style> - -<div class='showoff selenized-dark'> -<strong>Selenized Dark</strong><br> -<!-- spectrum --> -<span style=color:var(--black)>██</span><span style=color:var(--dkgrey)>██</span><span style=color:var(--red)>██</span><span style=color:var(--yellow)>██</span><span style=color:var(--green)>██</span><span style=color:var(--cyan)>██</span><span style=color:var(--blue)>██</span><span style=color:var(--magenta)>██</span><br> -<span style=color:var(--white)>██</span><span style=color:var(--ltgrey)>██</span><span style=color:var(--brred)>██</span><span style=color:var(--bryellow)>██</span><span style=color:var(--brgreen)>██</span><span style=color:var(--brcyan)>██</span><span style=color:var(--brblue)>██</span><span style=color:var(--brmagenta)>██</span><br> -<a href=https://github.com/jan-warchol/selenized>By Jan Warchol, based on Solarized by Ethan Schoonover.</a> -</div> - -<style> -.selenized-black { - --black: #252525; - --dkgrey: #3b3b3b; - --ltgrey: #777777; - --white: #dedede; - --red: #ed4a46; - --brred: #ff5e56; - --yellow: #dbb32d; - --bryellow: #efc541; - --green: #70b433; - --brgreen: #83c746; - --cyan: #3fc5b7; - --brcyan: #56d8c9; - --blue: #368aeb; - --brblue: #4f9cfe; - --magenta: #eb6eb7; - --brmagenta:#ff81ca; - - color: #b9b9b9; - background: #181818; -} -</style> - -<div class='showoff selenized-black'> -<strong>Selenized Black</strong><br> -<!-- spectrum --> -<span style=color:var(--black)>██</span><span style=color:var(--dkgrey)>██</span><span style=color:var(--red)>██</span><span style=color:var(--yellow)>██</span><span style=color:var(--green)>██</span><span style=color:var(--cyan)>██</span><span style=color:var(--blue)>██</span><span style=color:var(--magenta)>██</span><br> -<span style=color:var(--white)>██</span><span style=color:var(--ltgrey)>██</span><span style=color:var(--brred)>██</span><span style=color:var(--bryellow)>██</span><span style=color:var(--brgreen)>██</span><span style=color:var(--brcyan)>██</span><span style=color:var(--brblue)>██</span><span style=color:var(--brmagenta)>██</span><br> -<a href=https://github.com/jan-warchol/selenized>By Jan Warchol, based on Solarized by Ethan Schoonover.</a> -</div> - -<style> -.tomorrows-stars { - --black: #282f35; - --dkgrey: #44484d; - --ltgrey: #a19e98; - --white: #e6dec8; - --brred: #cc6666; - --red: #d54e53; - --brorange: #e78c45; - --orange: #f5871f; - --bryellow: #f0c674; - --yellow: #e7ba47; /* green was reduced slightly from original Tomorrow Night Bright */ - --brgreen: #b5bd68; - --green: #b9ca4a; - --brcyan: #8abeb7; - --cyan: #70c0b1; - --brblue: #81a2be; - --blue: #7aa6da; - --brmagenta: #b294bb; - --magenta:#c397d8; - - color: var(--white); - background: var(--grey1); - - --grey0: oklch(10% .025 250); - --grey1: oklch(20% .02 250); /* bg */ - --grey2: oklch(30% .015 250); /* black */ - --grey3: oklch(40% .01 250); /* dkgrey */ - --grey4: oklch(50% .005 250); - --grey5: oklch(60% 0 0); - --grey6: oklch(70% .01 90); /* ltgrey */ - --grey7: oklch(80% .02 90); - --grey8: oklch(90% .03 90); /* fg / white */ - --grey9: oklch(95% .04 90); -} -</style> - -<div class='showoff tomorrows-stars'> -<strong>Tomorrow's Stars</strong><br> -<!-- spectrum --> -<span style=color:var(--black)>██</span><span style=color:var(--dkgrey)>██</span><span style=color:var(--red)>██</span><span style=color:var(--orange)>██</span><span style=color:var(--yellow)>██</span><span style=color:var(--green)>██</span><span style=color:var(--cyan)>██</span><span style=color:var(--blue)>██</span><span style=color:var(--magenta)>██</span><br> -<span style=color:var(--white)>██</span><span style=color:var(--ltgrey)>██</span><span style=color:var(--brred)>██</span><span style=color:var(--brorange)>██</span><span style=color:var(--bryellow)>██</span><span style=color:var(--brgreen)>██</span><span style=color:var(--brcyan)>██</span><span style=color:var(--brblue)>██</span><span style=color:var(--brmagenta)>██</span><br> -<!-- greyscale --> -<span style=color:var(--grey0)>██</span><span style=color:var(--grey1)>██</span><span style=color:var(--grey2)>██</span><span style=color:var(--grey3)>██</span><span style=color:var(--grey4)>██</span><span style=color:var(--grey5)>██</span><span style=color:var(--grey6)>██</span><span style=color:var(--grey7)>██</span><span style=color:var(--grey8)>██</span><span style=color:var(--grey9)>██</span><br> -Adapted from <a href=https://github.com/chriskempson/tomorrow-theme>Chris Kempson's Tomorrow themes</a>, grey rescaled in the Oklch color space and yellow made a little less green-tinted. -</div> diff --git a/xfce4-terminal/lagos.theme b/xfce4-terminal/lagos.theme new file mode 100644 index 0000000..bf282f9 --- /dev/null +++ b/xfce4-terminal/lagos.theme @@ -0,0 +1,9 @@ +[Scheme] +Name=Lagos +ColorCursor=#f0dac2 +ColorForeground=#f0dac2 +ColorBackground=#031a1e +TabActivityColor=#ec7c0e +ColorPalette=#223133;#ec515d;#b2be4b;#f7be2b;#70a0d1;#b68bc9;#68b5a6;#a79d91;#636363;#f8767a;#cedb7c;#f9d68c;#99bfe6;#c8a5d8;#9dd5c9;#f0dac2 +ColorBold=#ffeacf +ColorBoldUseDefault=FALSE diff --git a/xfce4-terminal/nightfox/carbonfox.theme b/xfce4-terminal/nightfox/carbonfox.theme deleted file mode 100644 index 55e529e..0000000 --- a/xfce4-terminal/nightfox/carbonfox.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Carbonfox -ColorForeground=#f2f4f8 -ColorBackground=#161616 -ColorPalette=#282828;#ee5396;#25be6a;#08bdba;#78a9ff;#be95ff;#33b1ff;#dfdfe0;#484848;#f16da6;#46c880;#2dc7c4;#8cb6ff;#c8a5ff;#52bdff;#e4e4e5 -ColorSelectionUseDefault=FALSE -ColorSelectionBackground=#2a2a2a -TabActivityColor=#3ddbd9 diff --git a/xfce4-terminal/nightfox/dawnfox.theme b/xfce4-terminal/nightfox/dawnfox.theme deleted file mode 100644 index 85982a7..0000000 --- a/xfce4-terminal/nightfox/dawnfox.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Dawnfox -ColorForeground=#575279 -ColorBackground=#faf4ed -ColorPalette=#575279;#b4637a;#618774;#ea9d34;#286983;#907aa9;#56949f;#e5e9f0;#5f5695;#c26d85;#629f81;#eea846;#2d81a3;#9a80b9;#5ca7b4;#e6ebf3 -ColorSelectionUseDefault=FALSE -ColorSelectionBackground=#d0d8d8 -TabActivityColor=#d7827e diff --git a/xfce4-terminal/nightfox/dayfox.theme b/xfce4-terminal/nightfox/dayfox.theme deleted file mode 100644 index cb223c7..0000000 --- a/xfce4-terminal/nightfox/dayfox.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Dayfox -ColorForeground=#3d2b5a -ColorBackground=#f6f2ee -ColorPalette=#352c24;#a5222f;#396847;#ac5402;#2848a9;#6e33ce;#287980;#f2e9e1;#534c45;#b3434e;#577f63;#b86e28;#4863b6;#8452d5;#488d93;#f4ece6 -ColorSelectionUseDefault=FALSE -ColorSelectionBackground=#f6f2ee -TabActivityColor=#955f61 diff --git a/xfce4-terminal/nightfox/duskfox.theme b/xfce4-terminal/nightfox/duskfox.theme deleted file mode 100644 index e3e77e5..0000000 --- a/xfce4-terminal/nightfox/duskfox.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Duskfox -ColorForeground=#e0def4 -ColorBackground=#232136 -ColorPalette=#393552;#eb6f92;#a3be8c;#f6c177;#569fba;#c4a7e7;#9ccfd8;#e0def4;#47407d;#f083a2;#b1d196;#f9cb8c;#65b1cd;#ccb1ed;#a6dae3;#e2e0f7 -ColorSelectionUseDefault=FALSE -ColorSelectionBackground=#433c59 -TabActivityColor=#ea9a97 diff --git a/xfce4-terminal/nightfox/nightfox.theme b/xfce4-terminal/nightfox/nightfox.theme deleted file mode 100644 index 902a343..0000000 --- a/xfce4-terminal/nightfox/nightfox.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Nightfox -ColorForeground=#cdcecf -ColorBackground=#192330 -ColorPalette=#393b44;#c94f6d;#81b29a;#dbc074;#719cd6;#9d79d6;#63cdcf;#dfdfe0;#575860;#d16983;#8ebaa4;#e0c989;#86abdc;#baa1e2;#7ad5d6;#e4e4e5 -ColorSelectionUseDefault=FALSE -ColorSelectionBackground=#2b3b51 -TabActivityColor=#f4a261 diff --git a/xfce4-terminal/nightfox/nordfox.theme b/xfce4-terminal/nightfox/nordfox.theme deleted file mode 100644 index 26e6725..0000000 --- a/xfce4-terminal/nightfox/nordfox.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Nordfox -ColorForeground=#cdcecf -ColorBackground=#2e3440 -ColorPalette=#3b4252;#bf616a;#a3be8c;#ebcb8b;#81a1c1;#b48ead;#88c0d0;#e5e9f0;#465780;#d06f79;#b1d196;#f0d399;#8cafd2;#c895bf;#93ccdc;#e7ecf4 -ColorSelectionUseDefault=FALSE -ColorSelectionBackground=#3e4a5b -TabActivityColor=#c9826b diff --git a/xfce4-terminal/nightfox/terafox.theme b/xfce4-terminal/nightfox/terafox.theme deleted file mode 100644 index ea26186..0000000 --- a/xfce4-terminal/nightfox/terafox.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Terafox -ColorForeground=#e6eaea -ColorBackground=#152528 -ColorPalette=#2f3239;#e85c51;#7aa4a1;#fda47f;#5a93aa;#ad5c7c;#a1cdd8;#ebebeb;#4e5157;#eb746b;#8eb2af;#fdb292;#73a3b7;#b97490;#afd4de;#eeeeee -ColorSelectionUseDefault=FALSE -ColorSelectionBackground=#293e40 -TabActivityColor=#ff8349 diff --git a/xfce4-terminal/tomorrows-stars.theme b/xfce4-terminal/tomorrows-stars.theme deleted file mode 100644 index c745075..0000000 --- a/xfce4-terminal/tomorrows-stars.theme +++ /dev/null @@ -1,8 +0,0 @@ -[Scheme] -Name=Tomorrow's Stars -ColorForeground=#e6dec8 -ColorBackground=#0f171f -TabActivityColor=#f5871f -ColorPalette=#282f35;#d54e53;#b9ca4a;#e7ba47;#7aa6da;#c397d8;#70c0b1;#a19e98;#44484d;#cc6666;#b5bd68;#f0c674;#81a2be;#b294bb;#8abeb7;#e6dec8 -ColorBold=#f9eed1 -ColorBoldUseDefault=FALSE |