The root directory must be named ansible_collections
.
Do NOT become: true
at the playbook level unless you really do want the ansible_user
to be root
(rarely what you want). Once the ansible "magic" variables are set, they don't change, even if a task sets become: false
later on.
- Use
loop
oras per docswith_items
- Checkout .dotfiles repo, permissions required
- Add console
- User creation makes 2 new users improperly - fix
- Check for improvements to running Rootless Docker
- Clean up new user creation, with / without desktop flatpak settings
- Add
screenkey
- Check if docker service running before attempting to stop
- Add role for
apparmor
- Backport kernel > v6.5
- Add checksums for texlive
- Better way of updating
rustup
andjuliaup
sha512 checksums - Change default ssh port
- Clamavonacc fills up
/var/logs
- Option to install latest kernel or specific version
- Add
firmware-misc-nonfree
to get bluetooth working (desktop) - Add
whois
package which containsmkpasswd
- Firefox has a tendency to lie about its profile locations when installed as a flatpak. It also won't load profiles from simlinks making
stow
redundant here.
Using stow
is useful for standalone dotfiles which are not installed by applications but can be used to control configuration
It's more problematic when installing a program creates default configuration files which you then want to overwrite.
stow
will not create a symlink if the file already exists (unless there is a setting for this)- If there is an option to overwrite, there is a danger of overwriting folders when only a file was meant to be overwritten (turn off folding?)
- Installing a program after symlinking will overwrite the symlink