summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2023-01-19 18:48:42 +0100
committerRobert Günzler <r@gnzler.io>2023-03-21 12:35:42 +0100
commit5c36687086d208cfd842ca5b17539d2decd423b2 (patch)
tree1239162e00090f2190ccdccad900442b9d0fb4c7
parent75d666322acfb6d8a58cbb4bf6a95782fe14b124 (diff)
add flavours config
Signed-off-by: Robert Günzler <r@gnzler.io>
-rw-r--r--.config/flavours/config.toml27
m---------.config/flavours/schemes/base16-oxocarbon0
l---------.config/flavours/schemes/karafuru/karafuru.yaml1
-rw-r--r--.config/flavours/templates/sway/templates/hibiki.mustache18
-rw-r--r--.config/flavours/templates/vimiv/templates/hibiki.mustache16
5 files changed, 62 insertions, 0 deletions
diff --git a/.config/flavours/config.toml b/.config/flavours/config.toml
new file mode 100644
index 0000000..6be7f6f
--- /dev/null
+++ b/.config/flavours/config.toml
@@ -0,0 +1,27 @@
+shell = "bash -c '{}'"
+
+[[items]]
+template = "waybar"
+file = "~/.config/waybar/colors.css"
+rewrite = true
+hook = "doas -n s6-svc -r /run/s6-rc/servicedirs/waybar-srv/"
+
+[[items]]
+template = "foot"
+file = "~/.config/foot/colors.ini"
+rewrite = true
+#hook = "doas -n s6-svc -r /run/s6-rc/servicedirs/footserver-srv/"
+
+[[items]]
+template = "sway"
+subtemplate = "hibiki"
+rewrite = true
+file = "~/.config/sway/config.d/colors.conf"
+hook = "swaymsg reload"
+
+[[items]]
+template = "vimiv"
+subtemplate = "hibiki"
+start = "; start flavours"
+end = "; end flavours"
+file = "~/.config/vimiv/styles/base16"
diff --git a/.config/flavours/schemes/base16-oxocarbon b/.config/flavours/schemes/base16-oxocarbon
new file mode 160000
+Subproject f6944a9536b1e2f2879a32e49b104b2b4c09dfe
diff --git a/.config/flavours/schemes/karafuru/karafuru.yaml b/.config/flavours/schemes/karafuru/karafuru.yaml
new file mode 120000
index 0000000..2794599
--- /dev/null
+++ b/.config/flavours/schemes/karafuru/karafuru.yaml
@@ -0,0 +1 @@
+/home/robert/src/karafuru/base16-karafuru-dark.yaml
\ No newline at end of file
diff --git a/.config/flavours/templates/sway/templates/hibiki.mustache b/.config/flavours/templates/sway/templates/hibiki.mustache
new file mode 100644
index 0000000..4b14a4b
--- /dev/null
+++ b/.config/flavours/templates/sway/templates/hibiki.mustache
@@ -0,0 +1,18 @@
+
+set $text              #{{base07-hex}}
+set $text2             #{{base05-hex}}
+set $bg                #{{base03-hex}}
+set $bg2               #{{base05-hex}}
+set $main              #{{base06-hex}}
+set $main2             #{{base0E-hex}}
+set $urgent            #{{base09-hex}}
+set $urgent2           #{{base08-hex}}
+set $indicator_focused #{{base0A-hex}}
+set $indicator_unfocused $bg
+
+client.focused           $main    $main   $text  $indicator_focused   $main
+#client.focused_inactive $bg      $bg     $text2 $indicator_unfocused $bg
+client.focused_inactive  $main2   $main2  $text2 $indicator_unfocused $main2
+client.unfocused         $bg      $bg     $text2 $indicator_unfocused $bg
+#client.unfocused        $main2   $main2  $text2 $indicator_unfocused $main2
+client.urgent            $urgent2 $urgent $text  $indicator_focused   $urgent
diff --git a/.config/flavours/templates/vimiv/templates/hibiki.mustache b/.config/flavours/templates/vimiv/templates/hibiki.mustache
new file mode 100644
index 0000000..056f8fd
--- /dev/null
+++ b/.config/flavours/templates/vimiv/templates/hibiki.mustache
@@ -0,0 +1,16 @@
+base00 = #{{base00-hex}}
+base01 = #{{base01-hex}}
+base02 = #{{base02-hex}}
+base03 = #{{base03-hex}}
+base04 = #{{base04-hex}}
+base05 = #{{base05-hex}}
+base06 = #{{base06-hex}}
+base07 = #{{base07-hex}}
+base08 = #{{base08-hex}}
+base09 = #{{base09-hex}}
+base0a = #{{base0A-hex}}
+base0b = #{{base0B-hex}}
+base0c = #{{base0C-hex}}
+base0d = #{{base0D-hex}}
+base0e = #{{base0E-hex}}
+base0f = #{{base0F-hex}}