diff --git a/dotfiles/Xdefaults b/dotfiles/Xdefaults
index 40ef59a..f9f0596 100644
--- a/dotfiles/Xdefaults
+++ b/dotfiles/Xdefaults
@@ -46,38 +46,38 @@ XTerm.VT100.faceSize5: 12.0
XTerm.VT100.faceSize6: 18.0
XTerm.VT100.color0: #000000
-XTerm.VT100.color1: #cc2900
-XTerm.VT100.color2: #29cc00
-XTerm.VT100.color3: #cca300
-XTerm.VT100.color4: #0029cc
-XTerm.VT100.color5: #cc00a3
-XTerm.VT100.color6: #00a3cc
-XTerm.VT100.color7: #cccccc
-XTerm.VT100.color8: #333333
-XTerm.VT100.color9: #ff5c33
-XTerm.VT100.color10: #5cff33
-XTerm.VT100.color11: #ffd633
-XTerm.VT100.color12: #335cff
-XTerm.VT100.color13: #ff33d6
-XTerm.VT100.color14: #33d6ff
+XTerm.VT100.color1: #872011
+XTerm.VT100.color2: #468622
+XTerm.VT100.color3: #b58b00
+XTerm.VT100.color4: #2d6388
+XTerm.VT100.color5: #71237d
+XTerm.VT100.color6: #459cab
+XTerm.VT100.color7: #c6c6c6
+XTerm.VT100.color8: #303030
+XTerm.VT100.color9: #dc3a23
+XTerm.VT100.color10: #67c034
+XTerm.VT100.color11: #f7be00
+XTerm.VT100.color12: #4997ce
+XTerm.VT100.color13: #ba40cc
+XTerm.VT100.color14: #61d6ea
XTerm.VT100.color15: #ffffff
-XTerm.VT100.background: #0d0a00
-XTerm.VT100.foreground: #fffcf2
+XTerm.VT100.background: #0c0700
+XTerm.VT100.foreground: #fff8f0
! ssh-askpass
SshAskpass.grabKeyboard: False
SshAskpass.grabPointer: False
SshAskpass*font: -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1
SshAskpass*fixedFont: -misc-fixed-bold-r-normal--14-130-75-75-c-70-iso10646-1
-SshAskpass*foreground: #fffcf2
-SshAskpass*background: #0d0a00
-SshAskpass*bottomShadowColor: #ffd633
-SshAskpass*topShadowColor: #ffd633
+SshAskpass*foreground: #fff8f0
+SshAskpass*background: #0c0700
+SshAskpass*bottomShadowColor: #f7be00
+SshAskpass*topShadowColor: #f7be00
SshAskpass.shadowThickness: 0
SshAskpass.Button.shadowThickness: 2
SshAskpass.Indicator.shadowThickness: 0
-SshAskpass.Indicator.foreground: #33d6ff
-SshAskpass.Indicator.background: #00a3cc
+SshAskpass.Indicator.foreground: #61d6ea
+SshAskpass.Indicator.background: #459cab
SshAskpass.Indicator.width: 5
SshAskpass.Indicator.height: 1
SshAskpass.Indicator.horizontalSpacing: 1
diff --git a/spoon/config.h-Linux b/spoon/config.h-Linux
index 2a7ae9f..594c683 100644
--- a/spoon/config.h-Linux
+++ b/spoon/config.h-Linux
@@ -2,20 +2,20 @@
int delay = 1;
#define lb_c0 "%%{F#000000}"
-#define lb_c1 "%%{F#cc2900}"
-#define lb_c2 "%%{F#29cc00}"
-#define lb_c3 "%%{F#cca300}"
-#define lb_c4 "%%{F#0029cc}"
-#define lb_c5 "%%{F#cc00a3}"
-#define lb_c6 "%%{F#00a3cc}"
-#define lb_c7 "%%{F#cccccc}"
-#define lb_c8 "%%{F#333333}"
-#define lb_c9 "%%{F#ff5c33}"
-#define lb_c10 "%%{F#5cff33}"
-#define lb_c11 "%%{F#ffd633}"
-#define lb_c12 "%%{F#335cff}"
-#define lb_c13 "%%{F#ff33d6}"
-#define lb_c14 "%%{F#33d6ff}"
+#define lb_c1 "%%{F#872011}"
+#define lb_c2 "%%{F#468622}"
+#define lb_c3 "%%{F#b58b00}"
+#define lb_c4 "%%{F#2d6388}"
+#define lb_c5 "%%{F#71237d}"
+#define lb_c6 "%%{F#459cab}"
+#define lb_c7 "%%{F#c6c6c6}"
+#define lb_c8 "%%{F#303030}"
+#define lb_c9 "%%{F#dc3a23}"
+#define lb_c10 "%%{F#67c034}"
+#define lb_c11 "%%{F#f7be00}"
+#define lb_c12 "%%{F#4997ce}"
+#define lb_c13 "%%{F#ba40cc}"
+#define lb_c14 "%%{F#61d6ea}"
#define lb_c15 "%%{F#ffffff}"
#define lb_reset "%%{F-}"
diff --git a/spoon/config.h-OpenBSD b/spoon/config.h-OpenBSD
index 57b3227..65869f1 100644
--- a/spoon/config.h-OpenBSD
+++ b/spoon/config.h-OpenBSD
@@ -2,20 +2,20 @@
int delay = 1;
#define lb_c0 "%%{F#000000}"
-#define lb_c1 "%%{F#cc2900}"
-#define lb_c2 "%%{F#29cc00}"
-#define lb_c3 "%%{F#cca300}"
-#define lb_c4 "%%{F#0029cc}"
-#define lb_c5 "%%{F#cc00a3}"
-#define lb_c6 "%%{F#00a3cc}"
-#define lb_c7 "%%{F#cccccc}"
-#define lb_c8 "%%{F#333333}"
-#define lb_c9 "%%{F#ff5c33}"
-#define lb_c10 "%%{F#5cff33}"
-#define lb_c11 "%%{F#ffd633}"
-#define lb_c12 "%%{F#335cff}"
-#define lb_c13 "%%{F#ff33d6}"
-#define lb_c14 "%%{F#33d6ff}"
+#define lb_c1 "%%{F#872011}"
+#define lb_c2 "%%{F#468622}"
+#define lb_c3 "%%{F#b58b00}"
+#define lb_c4 "%%{F#2d6388}"
+#define lb_c5 "%%{F#71237d}"
+#define lb_c6 "%%{F#459cab}"
+#define lb_c7 "%%{F#c6c6c6}"
+#define lb_c8 "%%{F#303030}"
+#define lb_c9 "%%{F#dc3a23}"
+#define lb_c10 "%%{F#67c034}"
+#define lb_c11 "%%{F#f7be00}"
+#define lb_c12 "%%{F#4997ce}"
+#define lb_c13 "%%{F#ba40cc}"
+#define lb_c14 "%%{F#61d6ea}"
#define lb_c15 "%%{F#ffffff}"
#define lb_reset "%%{F-}"
diff --git a/themes/hsluv.in b/themes/hsluv.in
new file mode 100644
index 0000000..206779f
--- /dev/null
+++ b/themes/hsluv.in
@@ -0,0 +1,19 @@
+hsluv 60 1.0 0.02
+hsluv 0 0.0 0.0
+hsluv 15 0.9 0.3
+hsluv 120 0.9 0.5
+hsluv 60 1.0 0.6
+hsluv 240 0.8 0.4
+hsluv 300 0.8 0.3
+hsluv 210 0.8 0.6
+hsluv 0 0.0 0.8
+
+hsluv 60 1.0 0.98
+hsluv 0 0.0 0.2
+hsluv 15 0.9 0.5
+hsluv 120 0.9 0.7
+hsluv 60 1.0 0.8
+hsluv 240 0.8 0.6
+hsluv 300 0.8 0.5
+hsluv 210 0.8 0.8
+hsluv 0 0.0 1.0
diff --git a/utils/bg/generate-FreeHugsBSD.sh b/utils/bg/generate-FreeHugsBSD.sh
index 08f60d4..7019fed 100644
--- a/utils/bg/generate-FreeHugsBSD.sh
+++ b/utils/bg/generate-FreeHugsBSD.sh
@@ -10,7 +10,7 @@
# Dedication along with this software. If not, see
# .
-: ${CANVAS_BGCOLOR:="#0d0a00"}
+: ${CANVAS_BGCOLOR:="#0c0700"}
: ${CANVAS_HEIGHT:=768}
: ${CANVAS_WIDTH:=1366}
: ${IMAGE_HEIGHT:=500}
diff --git a/utils/bg/generate-cyberia.sh b/utils/bg/generate-cyberia.sh
index b76d580..b543bab 100644
--- a/utils/bg/generate-cyberia.sh
+++ b/utils/bg/generate-cyberia.sh
@@ -10,7 +10,7 @@
# Dedication along with this software. If not, see
# .
-: ${CANVAS_BGCOLOR:="#0d0a00"}
+: ${CANVAS_BGCOLOR:="#0c0700"}
: ${CANVAS_HEIGHT:=768}
: ${CANVAS_WIDTH:=1366}
: ${IMAGE_HEIGHT:=768}
diff --git a/xdg-config-dir/herbstluftwm/theme b/xdg-config-dir/herbstluftwm/theme
index a8435d1..7c96b1f 100644
--- a/xdg-config-dir/herbstluftwm/theme
+++ b/xdg-config-dir/herbstluftwm/theme
@@ -10,23 +10,23 @@
# .
: ${hlwm_color0="#000000"}
-: ${hlwm_color1="#cc2900"}
-: ${hlwm_color2="#29cc00"}
-: ${hlwm_color3="#cca300"}
-: ${hlwm_color4="#0029cc"}
-: ${hlwm_color5="#cc00a3"}
-: ${hlwm_color6="#00a3cc"}
-: ${hlwm_color7="#cccccc"}
-: ${hlwm_color8="#333333"}
-: ${hlwm_color9="#ff5c33"}
-: ${hlwm_color10="#5cff33"}
-: ${hlwm_color11="#ffd633"}
-: ${hlwm_color12="#335cff"}
-: ${hlwm_color13="#ff33d6"}
-: ${hlwm_color14="#33d6ff"}
+: ${hlwm_color1="#872011"}
+: ${hlwm_color2="#468622"}
+: ${hlwm_color3="#b58b00"}
+: ${hlwm_color4="#2d6388"}
+: ${hlwm_color5="#71237d"}
+: ${hlwm_color6="#459cab"}
+: ${hlwm_color7="#c6c6c6"}
+: ${hlwm_color8="#303030"}
+: ${hlwm_color9="#dc3a23"}
+: ${hlwm_color10="#67c034"}
+: ${hlwm_color11="#f7be00"}
+: ${hlwm_color12="#4997ce"}
+: ${hlwm_color13="#ba40cc"}
+: ${hlwm_color14="#61d6ea"}
: ${hlwm_color15="#ffffff"}
-: ${hlwm_background="#0d0a00"}
-: ${hlwm_foreground="#fffcf2"}
+: ${hlwm_background="#0c0700"}
+: ${hlwm_foreground="#fff8f0"}
: ${hlwm_font="-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1"}
: ${hlwm_face="monospace:size=10.5"}