1.3 KiB
1.3 KiB
dotfiles v2
This is the continuation of my old dotfiles, now contains only what I really need and is managed with ansible
.
🧰 Setup
# Install `community.general` for 'apk' and 'doas' module if you only installed ansible-core
$ ansible-galaxy collection install community.general
# Run the playbook
$ ansible-playbook -i hosts dotfiles.yml
additional
directory contains other playbooks for installing packages.
✔️ Testing
# Build the container image
$ buildah build -t dotfiles -f Dockerfile .
# Exec into the container
$ podman run --rm -it localhost/dotfiles /bin/ash
# Run the playbook for all tasks inside the containter
$ ansible-playbook -v -i hosts dotfiles.yml --tags 'never,all'
🖊️ TODO
wayout- Theme bootstraping
- Use Wireplumber lua API for 'volumncontrol' script instead of pulsemixer
📓 Notes
I use Alpine-edge aka. the best binary distro on Earth 😃. Therefore some tasks won't work on other distros (eg. apk
tasks)
🌟 Credits
📄 License
MIT