99 lines
2.9 KiB
TOML
99 lines
2.9 KiB
TOML
[config]
|
|
import_json_files = ["./custom.json"]
|
|
caching = false
|
|
|
|
[config.wallpaper]
|
|
command = "swww"
|
|
arguments = ["img", "--transition-type", "center"]
|
|
set = true
|
|
|
|
[templates.waybar]
|
|
input_path = './templates/colors.css'
|
|
output_path = '~/.config/waybar/colors.css'
|
|
post_hook = 'pkill -SIGUSR2 waybar'
|
|
|
|
[templates.swaync]
|
|
input_path = './templates/colors.css'
|
|
output_path = '~/.config/swaync/colors.css'
|
|
post_hook = 'swaync-client --reload-css'
|
|
|
|
[templates.gtk3]
|
|
input_path = './templates/gtk-colors.css'
|
|
output_path = '~/.config/gtk-3.0/gtk.css'
|
|
|
|
[templates.gtk4]
|
|
input_path = './templates/gtk-colors.css'
|
|
output_path = '~/.config/gtk-4.0/gtk.css'
|
|
post_hook = "gsettings set org.gnome.desktop.interface color-scheme 'prefer-{{mode}}'"
|
|
|
|
[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'
|
|
|
|
[templates.qt5ct]
|
|
input_path = './templates/qtct.conf'
|
|
output_path = '~/.config/qt5ct/colors/matugen.conf'
|
|
|
|
[templates.qt6ct]
|
|
input_path = './templates/qtct.conf'
|
|
output_path = '~/.config/qt6ct/colors/matugen.conf'
|
|
|
|
[templates.hyprlock]
|
|
input_path = './templates/hyprlock.conf'
|
|
output_path = '~/.config/hypr/hyprlock.conf'
|
|
|
|
[templates.discord]
|
|
input_path = './templates/discord.css'
|
|
output_path = '~/.config/Vencord/themes/midnight-discord.css'
|
|
|
|
[templates.sketchybar]
|
|
input_path = './templates/sketchybar.sh'
|
|
output_path = '~/.config/sketchybar/colours.sh'
|
|
post_hook = 'sketchybar --reload'
|
|
|
|
[templates.jankyborders]
|
|
input_path = './templates/jankyborders.sh'
|
|
output_path = '~/.cache/matugen-jankyborders.sh'
|
|
post_hook = 'sh ~/.cache/matugen-jankyborders.sh & disown'
|
|
|
|
[templates.zsh]
|
|
input_path = './templates/zsh.sh'
|
|
output_path = '~/.cache/zsh_colours.sh'
|
|
|
|
[templates.fuzzel]
|
|
input_path = './templates/fuzzel.ini'
|
|
output_path = '~/.config/fuzzel/colors.ini'
|
|
|
|
[templates.ghostty]
|
|
input_path = './templates/ghostty'
|
|
output_path = '~/.config/ghostty/matugen'
|
|
|
|
[templates.vicinae]
|
|
input_path = './templates/vicinae.toml'
|
|
output_path = '~/.local/share/vicinae/themes/matugen.toml'
|
|
post_hook = 'vicinae theme set matugen'
|
|
|
|
[templates.macos-accent]
|
|
colors_to_compare = [
|
|
{ name = "-1", color = "#696766" }, # graphite
|
|
{ name = "0", color = "#C03437" }, # red
|
|
{ name = "1", color = "#C65D0A" }, # orange
|
|
{ name = "2", color = "#BE8F0F" }, # yellow
|
|
{ name = "3", color = "#409226" }, # green
|
|
{ name = "4", color = "#1B5DC7" }, # blue
|
|
{ name = "5", color = "#AD29AB" }, # purple
|
|
{ name = "6", color = "#BC3F77" }, # pink
|
|
]
|
|
|
|
compare_to = "{{colors.primary.default.hex}}"
|
|
pre_hook = "defaults write -globalDomain AppleAccentColor -int {{closest_color}}"
|
|
post_hook = "~/.config/matugen/scripts/macos-accent-notification"
|
|
input_path = "/dev/null"
|
|
|
|
[templates.macos-dark-mode]
|
|
input_path = "/dev/null"
|
|
post_hook = '~/.config/matugen/scripts/macos-darkmode.sh {{mode}}'
|