Files
dotfiles/.config/matugen/config.toml
2026-02-06 17:17:48 +08:00

127 lines
4.4 KiB
TOML
Executable File

[config.wallpaper]
command = "swww"
#arguments = ["img", "--transition-type", "center"]
#set = false
[templates.waybar]
input_path = '~/.config/matugen/templates/colors.css'
output_path = '~/.config/waybar/colors.css'
#post_hook='ln -s ~/.config/waybar/colors.css ~/.config/waybar-niri-Win11Like/colors.css'
#[templates.pywalfox]
#input_path = '~/.config/matugen/templates/pywalfox-colors.json'
#output_path = '~/.cache/wal/colors.json'
#post_hook = 'pywalfox update &'
[templates.fuzzel]
input_path = '~/.config/matugen/templates/fuzzel.ini'
output_path = '~/.config/fuzzel/colors.ini'
[templates.kitty]
input_path = '~/.config/matugen/templates/kitty-colors.conf'
output_path ='~/.config/kitty/themes/matugen.conf'
post_hook = "kitty +kitten themes --reload-in=all matugen &"
#[templates.fcitx5]
#input_path = '~/.config/matugen/templates/fcitx5-theme.conf'
#output_path = '~/.local/share/fcitx5/themes/Matugen/theme.conf'
#post_hook= 'fcitx5 -r & disown '
[templates.mako]
input_path = '~/.config/matugen/templates/mako-colors.conf'
output_path = '~/.config/mako/colors.conf'
post_hook='makoctl reload &'
[templates.btop]
input_path = '~/.config/matugen/templates/btop.theme'
output_path = '~/.config/btop/themes/matugen.theme'
post_hook = 'killall -SIGUSR1 btop && killall -SIGUSR2 btop &'
[templates.cava]
input_path = '~/.config/matugen/templates/cava-colors.ini'
output_path = '~/.config/cava/themes/your-theme'
#post_hook = "pkill -USR1 cava"
#[templates.starship]
#input_path = '~/.config/matugen/templates/starship-colors.toml'
#output_path = '~/.config/starship.toml'
[templates.yazi]
input_path = '~/.config/matugen/templates/yazi-theme.toml'
output_path = '~/.config/yazi/theme.toml'
#[templates.wlogout]
#input_path = '~/.config/matugen/templates/colors.css'
#output_path = '~/.config/wlogout/colors.css'
#[templates.wlogout-recolor]
#input_path = '~/.config/matugen/templates/wlogout/recolor.sh'
#output_path = '~/.config/wlogout/icons/recolor.sh'
#post_hook = 'chmod +x ~/.config/wlogout/icons/recolor.sh && bash ~/.config/wlogout/icons/recolor.sh &'
#[templates.gtk3]
#input_path ='~/.config/matugen/templates/gtk-colors.css'
#output_path = '~/.config/gtk-3.0/colors.css'
#[templates.gtk4]
#input_path ='~/.config/matugen/templates/gtk-colors.css'
#output_path = '~/.config/gtk-4.0/colors.css'
#[templates.swaync]
#input_path = '~/.config/matugen/templates/swaync-colors.css'
#output_path = '~/.config/swaync/colors.css'
#post_hook = 'swaync-client -rs &'
#[templates.ghostty]
#input_path = '~/.config/matugen/templates/ghostty-colors.conf'
#output_path = '~/.config/ghostty/themes/Matugen'
#post_hook = 'pkill -SIGUSR2 ghostty'
#[templates.qt5ct]
#input_path = '~/.config/matugen/templates/qtct-colors.conf'
#output_path = '~/.config/qt5ct/colors/matugen.conf'
#[templates.qt6ct]
#input_path = '~/.config/matugen/templates/qtct-colors.conf'
#output_path = '~/.config/qt6ct/colors/matugen.conf'
#[templates.color-scheme]
#input_path = '~/.config/matugen/templates/Matugen.colors'
#output_path = '~/.local/share/color-schemes/Matugen.colors'
#[templates.hyprland]
#input_path = '~/.config/matugen/templates/hyprland-colors.conf'
#output_path = '~/.config/hypr/colors.conf'
#post_hook = 'hyprctl reload &'
#[templates.niriswitcher]
#input_path = '~/.config/matugen/templates/niriswitcher-colors.css'
#output_path = '~/.config/niriswitcher/style.css'
#post_hook= 'pkill niriswitcher || true && niriswitcher & disown'
[templates.niri]
input_path = '~/.config/matugen/templates/niri-colors.kdl'
output_path = '~/.config/niri/colors.kdl'
post_hook = 'niri msg action load-config-file'
#[templates.gtk-folder]
#input_path = '~/.config/matugen/templates/gtk-folder/recolor.sh'
#output_path = '~/.cache/matugen/recoloricons.sh'
#post_hook = 'bash ~/.cache/matugen/recoloricons.sh &'
#[templates.swayosd]
#input_path = '~/.config/matugen/templates/colors.css'
#output_path = '~/.config/swayosd/colors.css'
#post_hook = 'pkill swayosd && swayosd-server &'
#[templates.swaylock-effects]
#input_path = '~/.config/matugen/templates/swaylock-colors'
#output_path = '~/.config/swaylock/config'
#[templates.fastfetch]
#input_path = '~/.config/matugen/templates/fastfetch-config.jsonc'
#output_path = '~/.config/fastfetch/config.jsonc'
#[templates.neovim]
#input_path = '~/.config/matugen/templates/neovim/template.lua'
#output_path = '~/.config/nvim/generated.lua'
#post_hook = 'pkill -SIGUSR1 nvim'
#[templates.hyprlock]
#input_path = '~/.config/matugen/templates/hyprland-colors.conf'
#output_path = '~/.config/hypr/colors.conf'