Ansible plays setting up the complete infrastructure of my voidlinux installation. Usable on local machine or through chroot.
roles | ||
ansible.cfg | ||
inventory.yaml | ||
inventory_local.yaml | ||
play.yaml | ||
README.md | ||
requirements.yaml |
Install void linux from arch linux
Uses btrfs subvolumes, chroot and the void linux root tarball. This is primarily made for my setup to quickly get void linux up and running for playing around with stuff.
Roadmap
-
printing
-
audio
-
arduino/iot
-
vpn
-
statusbar integration
-
custom repository
-
automatic kernel rebuild
- should try to update kernel first (if desired_state == latest)
- if changed should hook into booster kernel rebuild
- then delete last kernel?
-
automatic kernel boot selection
- refind should either manually be pointed to correct kernel(s)
- or kernel/initramfs/config should be renamed to simple items
- could maybe symlink to
booster-void.img
andinitramfs-void.img
? - and then do a search and add subitems for each 6.12.xyz kernel found?
- could maybe symlink to
Package wishlist
packages to build xbps-src style: - [x] filtile (src) - [x] dotter (src) - [x] git-bug (src) - [ ] bemoji! - [~] git-delta - [ ] bugwarrior - [ ] viddy - [ ] netbird
- wifi setup
- impala (iwd TUI)