summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dot-config/wallust/templates/Xresources19
-rw-r--r--dot-config/wallust/templates/alacritty.toml30
-rw-r--r--dot-config/wallust/templates/hypr.conf19
-rw-r--r--dot-config/wallust/templates/rofi.rasi9
-rw-r--r--dot-config/wallust/templates/swaync.css18
-rw-r--r--dot-config/wallust/templates/waybar.css20
-rw-r--r--dot-config/wallust/wallust.toml23
7 files changed, 138 insertions, 0 deletions
diff --git a/dot-config/wallust/templates/Xresources b/dot-config/wallust/templates/Xresources
new file mode 100644
index 00000000..fc61e6a0
--- /dev/null
+++ b/dot-config/wallust/templates/Xresources
@@ -0,0 +1,19 @@
+*color0: {{color0}}
+*color1: {{color1}}
+*color2: {{color2}}
+*color3: {{color3}}
+*color4: {{color4}}
+*color5: {{color5}}
+*color6: {{color6}}
+*color7: {{color7}}
+*color8: {{color8}}
+*color9: {{color9}}
+*color10: {{color10}}
+*color11: {{color11}}
+*color12: {{color12}}
+*color13: {{color13}}
+*color14: {{color14}}
+*color15: {{color15}}
+*background: {{background}}
+*foreground: {{foreground}}
+*cursorColor: {{cursor}}
diff --git a/dot-config/wallust/templates/alacritty.toml b/dot-config/wallust/templates/alacritty.toml
new file mode 100644
index 00000000..c4b5660d
--- /dev/null
+++ b/dot-config/wallust/templates/alacritty.toml
@@ -0,0 +1,30 @@
+[window]
+opacity = 0.25
+
+[colors.primary]
+background = '{{background}}'
+foreground = '{{foreground}}'
+
+[colors.cursor]
+text = '{{foreground}}'
+cursor = '{{cursor}}'
+
+[colors.normal]
+black = '{{color0}}'
+red = '{{color1}}'
+green = '{{color2}}'
+yellow = '{{color3}}'
+blue = '{{color4}}'
+magenta = '{{color5}}'
+cyan = '{{color6}}'
+white = '{{color7}}'
+
+[colors.bright]
+black = '{{color8}}'
+red = '{{color9}}'
+green = '{{color10}}'
+yellow = '{{color11}}'
+blue = '{{color12}}'
+magenta = '{{color13}}'
+cyan = '{{color14}}'
+white = '{{color15}}'
diff --git a/dot-config/wallust/templates/hypr.conf b/dot-config/wallust/templates/hypr.conf
new file mode 100644
index 00000000..b1142622
--- /dev/null
+++ b/dot-config/wallust/templates/hypr.conf
@@ -0,0 +1,19 @@
+$wallpaper = {{wallpaper}}
+$background = rgb({{background | strip}})
+$foreground = rgb({{foreground | strip}})
+$color0 = rgb({{color0 | strip}})
+$color1 = rgb({{color1 | strip}})
+$color2 = rgb({{color2 | strip}})
+$color3 = rgb({{color3 | strip}})
+$color4 = rgb({{color4 | strip}})
+$color5 = rgb({{color5 | strip}})
+$color6 = rgb({{color6 | strip}})
+$color7 = rgb({{color7 | strip}})
+$color8 = rgb({{color8 | strip}})
+$color9 = rgb({{color9 | strip}})
+$color10 = rgb({{color10 | strip}})
+$color11 = rgb({{color11 | strip}})
+$color12 = rgb({{color12 | strip}})
+$color13 = rgb({{color13 | strip}})
+$color14 = rgb({{color14 | strip}})
+$color15 = rgb({{color15 | strip}})
diff --git a/dot-config/wallust/templates/rofi.rasi b/dot-config/wallust/templates/rofi.rasi
new file mode 100644
index 00000000..7dab2533
--- /dev/null
+++ b/dot-config/wallust/templates/rofi.rasi
@@ -0,0 +1,9 @@
+* {
+ background: {{background}}25;
+ background-alt: {{color3}}25;
+ foreground: {{foreground}};
+ selected: {{color5}}40;
+ active: {{color9}}10;
+ urgent: {{color12}}75;
+ Prompt: {{background}};
+}
diff --git a/dot-config/wallust/templates/swaync.css b/dot-config/wallust/templates/swaync.css
new file mode 100644
index 00000000..8b95e167
--- /dev/null
+++ b/dot-config/wallust/templates/swaync.css
@@ -0,0 +1,18 @@
+@define-color text-color {{foreground}};
+@define-color text-color-disabled {{background}};
+@define-color cc-bg rgba({{background | rgb}}, 0.1);
+@define-color noti-bg rgba({{background | rgb}}, 0.1);
+@define-color noti-bg-opaque rgba({{background | rgb}}, 0.2);
+@define-color noti-bg-darker rgba({{background | rgb}}, 0.2);
+@define-color bg-selected {{background}};
+@define-color cursor {{cursor}};
+@define-color noti-bg-hover rgba({{color12 | rgb}}, 0.3);
+@define-color noti-bg-hover-opaque rgba({{color12 | rgb}}, 0.4);
+@define-color noti-bg-hover-focus rgba({{color12 | rgb}}, 0.3);
+@define-color noti-close-bg rgba({{background | rgb}}, 0.1);
+@define-color noti-close-bg-hover rgba({{background | rgb}}, 0.2);
+@define-color bg-selected rgba({{background | rgb}}, 0.1);
+/* @define-color button-background {{color5}}; */
+@define-color button-active {{color3}};
+@define-color noti-border-color {{color9}};
+/* @define-color urgent {{color15}}; */
diff --git a/dot-config/wallust/templates/waybar.css b/dot-config/wallust/templates/waybar.css
new file mode 100644
index 00000000..7e2e4a87
--- /dev/null
+++ b/dot-config/wallust/templates/waybar.css
@@ -0,0 +1,20 @@
+@define-color FOREGROUND {{foreground}};
+@define-color BACKGROUND rgba({{background | rgb}},0.25);
+@define-color ACCENT {{cursor}};
+
+@define-color color0 {{color0}};
+@define-color color1 {{color1}};
+@define-color color2 {{color2}};
+@define-color color3 {{color3}};
+@define-color color4 {{color4}};
+@define-color color5 {{color5}};
+@define-color color6 {{color6}};
+@define-color color7 {{color7}};
+@define-color color8 {{color8}};
+@define-color color9 {{color9}};
+@define-color color10 {{color10}};
+@define-color color11 {{color11}};
+@define-color color12 {{color12}};
+@define-color color13 {{color13}};
+@define-color color14 {{color14}};
+@define-color color15 {{color15}};
diff --git a/dot-config/wallust/wallust.toml b/dot-config/wallust/wallust.toml
new file mode 100644
index 00000000..b8ddf94e
--- /dev/null
+++ b/dot-config/wallust/wallust.toml
@@ -0,0 +1,23 @@
+backend = "full"
+palette = "dark"
+color_space = "lchmixed"
+check_contrast = true
+
+[templates]
+hypr.template = "hypr.conf"
+hypr.target = "~/.config/hypr/colors.conf"
+
+rofi.template = "rofi.rasi"
+rofi.target = "~/.config/rofi/shared/colors.rasi"
+
+swaync.template = "swaync.css"
+swaync.target = "~/.config/swaync/colors.css"
+
+waybar.template = "waybar.css"
+waybar.target = "~/.config/waybar/colors.css"
+
+xresourcs.template = "Xresources"
+xresourcs.target = "~/.Xcolors"
+
+# alacritty.template = "alacritty.toml"
+# alacritty.target = "~/.config/alacritty/colorschemes/wallust.toml"