[Tangle All Configs]
- Alacritty
- Awesome
- Dunst
- Emacs
- Eww
- Firefox
- Git
- Gtk
- Htop
- Hyprland
- Neovim
- Picom
- Qtile
- Rofi
- Wallpapers
- Waybar
- Zsh
We first need to load the current colorscheme. The current_colorscheme file is a symlink to the actual colorscheme file.
(load "~/.config/current_colorscheme" 'nomessage)
Now we add all of the helper functions to the library of babel.
(org-babel-lob-ingest "./functions.org")
Each config file gets tangled and placed in their respective directories.
(let ((org-confirm-babel-evaluate nil))
(dolist (config (directory-files "./configs" t "\\.org$"))
(org-babel-tangle-file config)))