FreeBSD Manager for Desktops (Via Ansible)
FreeBSD Manager for Desktops (Via Ansible)
I started working on the original playbook some time ago when needed to change my daily OS. Recently, I decided to convert it into a collection so I could replace source pulls and awkward templating with a simple one-liner solution. The result is `freebsd-collection`. Altho not exactly a one-liner since one needs to adjust user settings for sudo/doas before the execution, it feels like a massive upgrade compared to a classic playbook workflow. To achieve this, I implemented a simple profile system [1] that imports predefined settings according to the user’s needs. Right now it only pulls profiles (variables) from its source, but I feel that I need to add some offline capabilities as well (testing, follow-up runs, etc). The current version is still slightly opinionated as I continue to shave off the original layout (e.g. it would install `ohmyzsh` if `zsh` is detected) but it is ready for general GNOME/Sway/etc configurations. The example command will deploy my active configuration for Hyprland (start with `hyprstart`). [1] https://charlesrocket.github.io/essential-collection/remote_...
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
The Linode Manager
Caster – Screencasts Manager in Elixir, Phoenix and Vue
BaqMan – BigQuery Manager, a JobTracker for BigQuery
Internationalization Manager
Wgconfd – A Configuration Manager for WireGuard
Bath Manager
Kube-Apparmor-Manager
Netboot.xyz, Pxe Netboot Manager
Published Manuscript Manager
Statsd Manager