summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dot-config/wallust/templates/quickshell.qml26
-rw-r--r--dot-config/wallust/wallust.toml3
2 files changed, 29 insertions, 0 deletions
diff --git a/dot-config/wallust/templates/quickshell.qml b/dot-config/wallust/templates/quickshell.qml
new file mode 100644
index 00000000..b099f23d
--- /dev/null
+++ b/dot-config/wallust/templates/quickshell.qml
@@ -0,0 +1,26 @@
+pragma Singleton
+
+import Quickshell
+import QtQuick
+
+Singleton {
+ property color foreground: "{{foreground}}"
+ property color background: "{{background}}"
+ property color cursor: "{{cursor}}"
+ property color color0: "{{color0}}"
+ property color color1: "{{color1}}"
+ property color color2: "{{color2}}"
+ property color color3: Qt.rgba({{color3 | rgb}},0.15)
+ property color color4: Qt.rgba({{color4 | rgb}},0.15)
+ property color color5: "{{color5}}"
+ property color color6: "{{color6}}"
+ property color color7: "{{color7}}"
+ property color color8: "{{color8}}"
+ property color color9: "{{color9}}"
+ property color color10: "{{color10}}"
+ property color color11: "{{color11}}"
+ property color color12: "{{color12}}"
+ property color color13: "{{color13}}"
+ property color color14: "{{color14}}"
+ property color color15: "{{color15}}"
+}
diff --git a/dot-config/wallust/wallust.toml b/dot-config/wallust/wallust.toml
index f561ecbb..3a4b4c54 100644
--- a/dot-config/wallust/wallust.toml
+++ b/dot-config/wallust/wallust.toml
@@ -52,3 +52,6 @@ kitty.target = "~/.config/kitty/colors.conf"
# neopywal.template = "colors_neopywal.vim"
# neopywal.target = "~/.cache/wallust/colors_neopywal.vim"
# neopywal.target = "~/.cache/wal/colors-wal.vim"
+
+quickshell.template = "quickshell.qml"
+quickshell.target = "~/.config/quickshell/config/WallustColors.qml"