Marty Oehme
d0a2853bf2
Added styling for fzf using the base16 schemes. Currently applies only on newly opened shell environments but that's good enough for me.
99 lines
2.6 KiB
TOML
99 lines
2.6 KiB
TOML
# Configuration for flavours
|
|
# https://github.com/Misterio77/flavours
|
|
#
|
|
# This file should contain a [[items]] section for each application you want themed
|
|
# You can also set a shell (outside items) on which to run hooks
|
|
# Check flavours repository for more information and examples
|
|
|
|
|
|
# Explanation and default values for keys:
|
|
|
|
# # Through which shell command hooks will run. The command will be replaced in '{}'
|
|
shell = "bash -c '{}'"
|
|
#
|
|
# [[items]]
|
|
# # File to inject to, supports tilde and env var expansion. required
|
|
# file = "~/.config/example"
|
|
# # Template to use. required
|
|
# template = "example"
|
|
#
|
|
# # Subtemplate to use
|
|
# subtemplate = "default"
|
|
# # If not rewriting, on which line (usually a comment) to start replacing
|
|
# start = "# Start flavours"
|
|
# # If not rewriting, on which line (usually a comment) to stop replacing
|
|
# end = "# End flavours"
|
|
# # Should we rewrite the entire file, instead of using the above delimiters?
|
|
# rewrite = false
|
|
# # Command to execute after injecting (goes through shell)
|
|
# hook = ""
|
|
# # Whether this hook should be executed when flavours is ran with lightweight flag
|
|
# light = true
|
|
|
|
[[items]]
|
|
template = "waybar"
|
|
file = "~/.local/state/waybar/colorscheme.css"
|
|
rewrite = true
|
|
light = false
|
|
hook = "killall -SIGUSR2 waybar"
|
|
|
|
[[items]]
|
|
# Uses custom nvim template to work together with
|
|
# RRethy base16 neovim plugin
|
|
template = "nvim"
|
|
file = "~/.local/state/nvim/colorscheme.lua"
|
|
rewrite = true
|
|
|
|
[[items]]
|
|
# For newer wezterm versions (missing cursor= field)
|
|
# make use of my custom wezterm template
|
|
template = "wezterm"
|
|
file = "~/.local/state/wezterm/colors.toml"
|
|
rewrite = true
|
|
|
|
[[items]]
|
|
template = "zathura"
|
|
file = "~/.local/state/zathura/zathurarc"
|
|
rewrite = true
|
|
|
|
[[items]]
|
|
template = "qutebrowser"
|
|
subtemplate = "minimal"
|
|
file = "~/.local/state/qutebrowser/colorscheme.py"
|
|
rewrite = true
|
|
hook = "pgrep -x qutebrowser && qutebrowser :config-source"
|
|
|
|
# CSS Webpage styling in qutebrowser
|
|
[[item]]
|
|
file = "~/.config/qutebrowser/stylesheets/stylesheet.css"
|
|
template = "styles"
|
|
subtemplate = "css-variables"
|
|
rewrite = false
|
|
start = "/* Start flavours */"
|
|
end = "/* End flavours */"
|
|
|
|
[[items]]
|
|
# MAKO DOES NOT SUPPORT INCLUDES YET
|
|
template = "mako"
|
|
file = "~/.config/mako/config"
|
|
light = false
|
|
rewrite = false
|
|
start = "# Start flavours"
|
|
end = "# End flavours"
|
|
hook = "killall mako"
|
|
|
|
[[items]]
|
|
# SIOYEK does not support includes afaik
|
|
template = "sioyek"
|
|
file = "~/.config/sioyek/prefs_user.config"
|
|
rewrite = false
|
|
start = "# START FLAVOURS"
|
|
end = "# END FLAVOURS"
|
|
|
|
[[items]]
|
|
template = "fzf"
|
|
subtemplate = "sh"
|
|
file = "~/.config/sh/env.d/fzf-base16.sh"
|
|
rewrite = true
|
|
hook = "source ~/.config/sh/env.d/fzf-base16.sh"
|