diff --git a/stow/.config/hypr/.gitignore b/stow/.config/hypr/.gitignore new file mode 100644 index 0000000..f25037d --- /dev/null +++ b/stow/.config/hypr/.gitignore @@ -0,0 +1 @@ +matugen.conf diff --git a/stow/.config/hypr/hyprland.conf b/stow/.config/hypr/hyprland.conf index 46dc6a2..b7909dc 100755 --- a/stow/.config/hypr/hyprland.conf +++ b/stow/.config/hypr/hyprland.conf @@ -80,6 +80,9 @@ decoration { } } +# Matugen theming +source = ./matugen.conf + # https://wiki.hyprland.org/Configuring/Variables/#animations animations { # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more diff --git a/stow/.config/matugen/config.toml b/stow/.config/matugen/config.toml index d79e4bc..deeed28 100644 --- a/stow/.config/matugen/config.toml +++ b/stow/.config/matugen/config.toml @@ -19,3 +19,7 @@ output_path = '~/.config/gtk-4.0/gtk.css' [templates.matugen] input_path = './templates/walker.css' output_path = '~/.config/walker/themes/matugen.css' + +[templates.hyprland] +input_path = './templates/hyprland.conf' +output_path = '~/.config/hypr/matugen.conf' diff --git a/stow/.config/matugen/templates/hyprland.conf b/stow/.config/matugen/templates/hyprland.conf new file mode 100644 index 0000000..371dc23 --- /dev/null +++ b/stow/.config/matugen/templates/hyprland.conf @@ -0,0 +1,11 @@ +general { + # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors + col.active_border = rgb({{colors.primary.default.hex_stripped}}) rgb({{colors.secondary.default.hex_stripped}}) 45deg + col.inactive_border = rgb({{colors.tertiary.default.hex_stripped}}) +} + +decoration { + shadow { + color = rgba({{colors.shadow.default.hex_stripped}}ee) + } +}