# 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 = "full" # What color space to use to produce and select the most prominent colors: # lab - labmixed - lch - lchmixed color_space = "lchmixed" # 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 = "dark" # 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. # 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 = 70 # Alpha value for templating, by default 100 (no other use whatsoever) #alpha = 100 [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' } 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' }