Configuration files for the software I use. I also developed some software for everyday use, such as, but not limited to:
- Asynchronous
$\LaTeX$ compilation and preview - Termux clipboard synchronization
-
Various shell scripts to complement sway's functionality
- Perception-based backlight brightness (backlight.sh)
- Many types of screenshots (screenshot.sh)
- External display helper script (external-display.sh)
- ...
-
Efficient system information retriever for
swaybar
(barinfo)
- DuckDNS cron job script (duckdns.sh)
- A config file for my configs :-) (Makefile)
A dotfile processor exists so that I can:
-
Share some dotfiles without revealing personal information (like my DuckDNS domain)
-
Change dotfiles from target to target (desktop vs laptop vs server)
For configuration, just edit the Makefile
. For building files with the .pre
extension, run make
. For removing build leftovers, run make clean
. Because
I rarely install Linux on new systems, no automated process exists for placing
dotfiles in their respective directories.