61 lines
2.8 KiB
TOML
61 lines
2.8 KiB
TOML
# wallust v3.3
|
|
#
|
|
# You can copy this file to ~/.config/wallust/wallust.toml (keep in mind is a sample config)
|
|
|
|
# SIMPLE TUTORIAL, or `man wallust.5`:
|
|
# https://explosion-mental.codeberg.page/wallust/
|
|
#
|
|
# If comming from v2: https://explosion-mental.codeberg.page/wallust/v3.html#wallusttoml
|
|
|
|
# Global section - values below can be overwritten by command line flags
|
|
|
|
# How the image is parse, in order to get the colors:
|
|
# full - resized - wal - thumb - fastresize - kmeans
|
|
backend = "resized"
|
|
|
|
# What color space to use to produce and select the most prominent colors:
|
|
# lab - labmixed - lch - lchmixed
|
|
color_space = "lchansi"
|
|
|
|
# Use the most prominent colors in a way that makes sense, a scheme color palette:
|
|
# dark - dark16 - darkcomp - darkcomp16
|
|
# light - light16 - lightcomp - lightcomp16
|
|
# harddark - harddark16 - harddarkcomp - harddarkcomp16
|
|
# softdark - softdark16 - softdarkcomp - softdarkcomp16
|
|
# softlight - softlight16 - softlightcomp - softlightcomp16
|
|
palette = "ansidark16"
|
|
|
|
# Ensures a "readable contrast" (OPTIONAL, disabled by default)
|
|
# Should only be enabled when you notice an unreadable contrast frequently happening
|
|
# with your images. The reference color for the contrast is the background color.
|
|
check_contrast = true
|
|
|
|
# Color saturation, between [1% and 100%] (OPTIONAL, disabled by default)
|
|
# usually something higher than 50 increases the saturation and below
|
|
# decreases it (on a scheme with strong and vivid colors)
|
|
saturation = 55
|
|
|
|
# Alpha value for templating, by default 100 (no other use whatsoever)
|
|
#alpha = 100
|
|
[hooks]
|
|
pywalfox = 'pywalfox update'
|
|
[templates]
|
|
# NOTE: prefer '' over "" for paths, avoids escaping.
|
|
# template: A RELATIVE path that points to `~/.config/wallust/template` (depends on platform)
|
|
# target: ABSOLUTE path in which to place a file with generated templated values.
|
|
# ¡ If either one is a directory, then both SHOULD be one. !
|
|
# zathura = { template = 'zathura', target = '~/.config/zathura/zathurarc' }
|
|
foot = { template = 'foot.ini', target = '~/.config/foot/colors.ini' }
|
|
nvim = { template = 'nvim.lua', target = '~/.config/nvim/colors/wallust.lua' }
|
|
gtk3 = { template = 'gtk.css', target = '~/.config/gtk-3.0/colors.css' }
|
|
gtk4 = { template = 'gtk.css', target = '~/.config/gtk-4.0/colors.css' }
|
|
fuzzel = { template = 'fuzzel.ini', target = '~/.config/fuzzel/colors.ini' }
|
|
discord = { template = 'discord.css', target = '~/.config/vesktop/themes/wallust.css' }
|
|
qt6ct = { template = 'qtct.conf', target = '~/.config/qt6ct/colors/wallust.conf' }
|
|
qt5ct = { template = 'qtct.conf', target = '~/.config/qt5ct/colors/wallust.conf' }
|
|
hyprland = { template = 'hyprland.conf', target = '~/.config/hypr/colors.conf' }
|
|
quickshell = { template = 'Colors.qml', target = '~/.config/quickshell/Colors.qml'}
|
|
kitty = { template = 'kitty.conf', target = '~/.config/kitty/colors.conf' }
|
|
pywalfox = { template = 'pywalfox.json', target = '~/.cache/wal/colors.json'}
|
|
|