Where Is the Eww Config Directory?
Eww reads eww.yuck and eww.scss from ~/.config/eww on Linux, reloadable without restart.
Last updated
Eww keeps everything in ~/.config/eww: eww.yuck for widget definitions, eww.scss for styling, plus scripts and assets you reference. The daemon watches the folder and reloads on save, which suits live tweaking.
That folder versions perfectly in dotfiles repos. One config serves laptop and docked setups alike since monitor geometry reads the same files. No database or cache needs backup. Custom scripts beside the config should use absolute paths so bar and widget modes agree.
Where Eww stores this, by platform
~/.config/eww
eww.yuck, eww.scss, and helper scripts. XDG_CONFIG_HOME override moves the parent. Reload with eww reload after structural edits.
Frequently asked questions
How do I back up my Eww setup?
Version ~/.config/eww in git. That folder is the entire setup. Note any system dependencies like fonts and tools beside it.
Eww ignores my changes, why?
Check you edited the active config dir and ran reload. Syntax errors print to the daemon log, so launch eww once in a terminal to see them.
Notice an outdated path? Let us know.