commit 40b93b20135ba3508e86bb634bcb6f17faefa525 parent 68d97ad6a164f81feb9f417dab815e06e6c03dbb Author: Jake Koroman <jakekoroman@gmail.com> Date: Wed, 14 Feb 2024 14:12:40 -0500 update readme Diffstat:
M | README | | | 27 | +++++++++++++++++++++++++-- |
1 file changed, 25 insertions(+), 2 deletions(-)
diff --git a/README b/README @@ -1,4 +1,27 @@ -bullshit +dotfiles ----- -stuff +my dotfiles for the wayland era. +contains configs for both my desktop and laptop. + +usage +----- + +./deploy [laptop|desktop] + +how it works +----- + +sway's config allows the use of includes so i utilize that to maintain a master config +as well as seperate hardware configs located in the device-specific folder. the deploy script +will create the proper symlinks allowing me to easily edit my compositors config without +having to worry if something will break on different hardware. + +symlinks are also utilized for the i3status config. + +the foot config is a bit more interesting as i dont want to maintain different configs for +different hardware. there is a master foot.ini named template.ini located at ./shared-configs/foot/ +that has a marker {FOOT_FONT} that is replaced with appropiate font in the deploy script. + +the trick used for foot's config can be easily replicated for other config files, i find this approach +easier than Xresources as i dont have to rely on software implementing support for reading the Xresources db.