From b0e401e3256472f0d9a2329b91fe8081e90a4cb2 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Wed, 29 Apr 2026 22:51:41 +0200 Subject: [PATCH] add kde theme --- kde/Custom.colors | 135 ++++++++++++++++++++++++++++++++++++++++++++ kde/Template.colors | 135 ++++++++++++++++++++++++++++++++++++++++++++ kde/Variables.sed | 27 +++++++++ kde/build.sh | 2 + 4 files changed, 299 insertions(+) create mode 100644 kde/Custom.colors create mode 100644 kde/Template.colors create mode 100644 kde/Variables.sed create mode 100755 kde/build.sh diff --git a/kde/Custom.colors b/kde/Custom.colors new file mode 100644 index 0000000..c7d0783 --- /dev/null +++ b/kde/Custom.colors @@ -0,0 +1,135 @@ +[ColorEffects:Disabled] +Color=14, 16, 25 +ColorAmount=0.30000000000000004 +ColorEffect=2 +ContrastAmount=0.1 +ContrastEffect=0 +IntensityAmount=-1 +IntensityEffect=0 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=14, 16, 25 +ColorAmount=0.5 +ColorEffect=3 +ContrastAmount=0 +ContrastEffect=0 +Enable=true +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=137, 180, 250 +BackgroundNormal=26, 28, 45 +DecorationFocus=137, 180, 250 +DecorationHover=26, 28, 45 +ForegroundActive=250, 179, 135 +ForegroundInactive=166, 173, 200 +ForegroundLink=137, 180, 250 +ForegroundNegative=243, 139, 168 +ForegroundNeutral=249, 226, 175 +ForegroundNormal=236, 238, 244 +ForegroundPositive=166, 227, 161 +ForegroundVisited=203, 166, 247 + +[Colors:Complementary] +BackgroundAlternate=12, 13, 20 +BackgroundNormal=13, 15, 23 +DecorationFocus=137, 180, 250 +DecorationHover=26, 28, 45 +ForegroundActive=250, 179, 135 +ForegroundInactive=166, 173, 200 +ForegroundLink=137, 180, 250 +ForegroundNegative=243, 139, 168 +ForegroundNeutral=249, 226, 175 +ForegroundNormal=236, 238, 244 +ForegroundPositive=166, 227, 161 +ForegroundVisited=203, 166, 247 + +[Colors:Header] +BackgroundAlternate=12, 13, 20 +BackgroundNormal=13, 15, 23 +DecorationFocus=137, 180, 250 +DecorationHover=26, 28, 45 +ForegroundActive=250, 179, 135 +ForegroundInactive=166, 173, 200 +ForegroundLink=137, 180, 250 +ForegroundNegative=243, 139, 168 +ForegroundNeutral=249, 226, 175 +ForegroundNormal=236, 238, 244 +ForegroundPositive=166, 227, 161 +ForegroundVisited=203, 166, 247 + +[Colors:Selection] +BackgroundAlternate=137, 180, 250 +BackgroundNormal=137, 180, 250 +DecorationFocus=137, 180, 250 +DecorationHover=26, 28, 45 +ForegroundLink=137, 180, 250 +ForegroundInactive=13, 15, 23 +ForegroundActive=250, 179, 135 +ForegroundLink=137, 180, 250 +ForegroundNegative=243, 139, 168 +ForegroundNeutral=249, 226, 175 +ForegroundNormal=12, 13, 20 +ForegroundPositive=166, 227, 161 +ForegroundVisited=203, 166, 247 + +[Colors:Tooltip] +BackgroundAlternate=27,25,35 +BackgroundNormal=14, 16, 25 +DecorationFocus=137, 180, 250 +DecorationHover=26, 28, 45 +ForegroundActive=250, 179, 135 +ForegroundInactive=166, 173, 200 +ForegroundLink=137, 180, 250 +ForegroundNegative=243, 139, 168 +ForegroundNeutral=249, 226, 175 +ForegroundNormal=236, 238, 244 +ForegroundPositive=166, 227, 161 +ForegroundVisited=203, 166, 247 + +[Colors:View] +BackgroundAlternate=13, 15, 23 +BackgroundNormal=14, 16, 25 +DecorationFocus=137, 180, 250 +DecorationHover=26, 28, 45 +ForegroundActive=250, 179, 135 +ForegroundInactive=166, 173, 200 +ForegroundLink=137, 180, 250 +ForegroundNegative=243, 139, 168 +ForegroundNeutral=249, 226, 175 +ForegroundNormal=236, 238, 244 +ForegroundPositive=166, 227, 161 +ForegroundVisited=203, 166, 247 + +[Colors:Window] +BackgroundAlternate=12, 13, 20 +BackgroundNormal=13, 15, 23 +DecorationFocus=137, 180, 250 +DecorationHover=26, 28, 45 +ForegroundActive=250, 179, 135 +ForegroundInactive=166, 173, 200 +ForegroundLink=137, 180, 250 +ForegroundNegative=243, 139, 168 +ForegroundNeutral=249, 226, 175 +ForegroundNormal=236, 238, 244 +ForegroundPositive=166, 227, 161 +ForegroundVisited=203, 166, 247 + +[General] +ColorScheme=Custom +Name=Custom +accentActiveTitlebar=false +shadeSortColumn=true + +[KDE] +contrast=4 + +[WM] +activeBackground=14, 16, 25 +activeBlend=236, 238, 244 +activeForeground=236, 238, 244 +inactiveBackground=12, 13, 20 +inactiveBlend=166, 173, 200 +inactiveForeground=166, 173, 200 diff --git a/kde/Template.colors b/kde/Template.colors new file mode 100644 index 0000000..1d9dc00 --- /dev/null +++ b/kde/Template.colors @@ -0,0 +1,135 @@ +[ColorEffects:Disabled] +Color=$base +ColorAmount=0.30000000000000004 +ColorEffect=2 +ContrastAmount=0.1 +ContrastEffect=0 +IntensityAmount=-1 +IntensityEffect=0 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=$base +ColorAmount=0.5 +ColorEffect=3 +ContrastAmount=0 +ContrastEffect=0 +Enable=true +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=$accent +BackgroundNormal=$surface0 +DecorationFocus=$accent +DecorationHover=$surface0 +ForegroundActive=$peach +ForegroundInactive=$subtext0 +ForegroundLink=$accent +ForegroundNegative=$red +ForegroundNeutral=$yellow +ForegroundNormal=$text +ForegroundPositive=$green +ForegroundVisited=$mauve + +[Colors:Complementary] +BackgroundAlternate=$crust +BackgroundNormal=$mantle +DecorationFocus=$accent +DecorationHover=$surface0 +ForegroundActive=$peach +ForegroundInactive=$subtext0 +ForegroundLink=$accent +ForegroundNegative=$red +ForegroundNeutral=$yellow +ForegroundNormal=$text +ForegroundPositive=$green +ForegroundVisited=$mauve + +[Colors:Header] +BackgroundAlternate=$crust +BackgroundNormal=$mantle +DecorationFocus=$accent +DecorationHover=$surface0 +ForegroundActive=$peach +ForegroundInactive=$subtext0 +ForegroundLink=$accent +ForegroundNegative=$red +ForegroundNeutral=$yellow +ForegroundNormal=$text +ForegroundPositive=$green +ForegroundVisited=$mauve + +[Colors:Selection] +BackgroundAlternate=$accent +BackgroundNormal=$accent +DecorationFocus=$accent +DecorationHover=$surface0 +ForegroundLink=$accent +ForegroundInactive=$mantle +ForegroundActive=$peach +ForegroundLink=$accent +ForegroundNegative=$red +ForegroundNeutral=$yellow +ForegroundNormal=$crust +ForegroundPositive=$green +ForegroundVisited=$mauve + +[Colors:Tooltip] +BackgroundAlternate=27,25,35 +BackgroundNormal=$base +DecorationFocus=$accent +DecorationHover=$surface0 +ForegroundActive=$peach +ForegroundInactive=$subtext0 +ForegroundLink=$accent +ForegroundNegative=$red +ForegroundNeutral=$yellow +ForegroundNormal=$text +ForegroundPositive=$green +ForegroundVisited=$mauve + +[Colors:View] +BackgroundAlternate=$mantle +BackgroundNormal=$base +DecorationFocus=$accent +DecorationHover=$surface0 +ForegroundActive=$peach +ForegroundInactive=$subtext0 +ForegroundLink=$accent +ForegroundNegative=$red +ForegroundNeutral=$yellow +ForegroundNormal=$text +ForegroundPositive=$green +ForegroundVisited=$mauve + +[Colors:Window] +BackgroundAlternate=$crust +BackgroundNormal=$mantle +DecorationFocus=$accent +DecorationHover=$surface0 +ForegroundActive=$peach +ForegroundInactive=$subtext0 +ForegroundLink=$accent +ForegroundNegative=$red +ForegroundNeutral=$yellow +ForegroundNormal=$text +ForegroundPositive=$green +ForegroundVisited=$mauve + +[General] +ColorScheme=Custom +Name=Custom +accentActiveTitlebar=false +shadeSortColumn=true + +[KDE] +contrast=4 + +[WM] +activeBackground=$base +activeBlend=$text +activeForeground=$text +inactiveBackground=$crust +inactiveBlend=$subtext0 +inactiveForeground=$subtext0 diff --git a/kde/Variables.sed b/kde/Variables.sed new file mode 100644 index 0000000..9420a3f --- /dev/null +++ b/kde/Variables.sed @@ -0,0 +1,27 @@ +s/$rosewater/245, 224, 220/g +s/$flamingo/242, 205, 205/g +s/$pink/245, 194, 231/g +s/$mauve/203, 166, 247/g +s/$red/243, 139, 168/g +s/$maroon/235, 160, 172/g +s/$peach/250, 179, 135/g +s/$yellow/249, 226, 175/g +s/$green/166, 227, 161/g +s/$teal/148, 226, 213/g +s/$sky/137, 220, 235/g +s/$sapphire/116, 199, 236/g +s/$blue/137, 180, 250/g +s/$lavender/180, 190, 254/g +s/$text/236, 238, 244/g +s/$subtext1/186, 194, 222/g +s/$subtext0/166, 173, 200/g +s/$overlay0/63, 66, 86/g +s/$overlay1/91, 95m 124/g +s/$overlay2/118, 123, 160/g +s/$surface0/26, 28, 45/g +s/$surface1/52, 57, 89/g +s/$surface2/65, 71, 111/g +s/$base/14, 16, 25/g +s/$mantle/13, 15, 23/g +s/$crust/12, 13, 20/g +s/$accent/$blue/g diff --git a/kde/build.sh b/kde/build.sh new file mode 100755 index 0000000..01e3802 --- /dev/null +++ b/kde/build.sh @@ -0,0 +1,2 @@ +#!/bin/sh +sed -f Variables.sed Template.colors | sed -f Variables.sed > Custom.colors