19 Commits

Author SHA1 Message Date
7fc218896f
Go back to Evolution over Thunderbird (#10)
* Remove Thunderbird from FreeBSD, replace with Evolution.

* Add Evolution from package manager and NOT flatpak.

* Fix comment. Firefox hasn't been the default for a while.

* Add dependency msgfmt for `make`ing Dash To Dock.

* Add dependency msgfmt for `make`ing Dash To Dock.

* Add all parts of Evolution.

* Modify comment.

* Maybe updating Evolution will get Debian to fix the `[residual-config]` problem.

* Add Evolution above Thunderbird.

* Also install all add-ons.
2021-08-30 06:59:40 -05:00
c59e706c17
Add initial HUGO support, FreeBSD 13 support, and script for Ansible to hit dev branch. (#4)
* Create HUGO file.

* Add HUGO.

* Add script for running system against development branch.

* Add newline to end of file.

* Comment unused blocks.

* Add path of site that HUGO should host.

* Newlines, comments, and HUGO path. (#2) (#3)

* Create HUGO file.

* Add HUGO.

* Add script for running system against development branch.

* Add newline to end of file.

* Comment unused blocks.

* Add path of site that HUGO should host.

* FreeBSD is complaining about certbot not having dict object stdout. This whole playbook is supposed to be skipped though, lol.

* FreeBSD 13 is still mad. Ansible 2.11.2, jinja 2.11.2 (same version number??), Python 3.8.10.

* Fix root group to be existing variable. FreeBSD uses wheel.

* Allow choosing Github branch dynamically.

* `branch` needs to be at General level. Testing if this works...

* Change other `localhost` to `everything`.

* Update FreeBSD status.

* Goodbye, Code-OSS on Linux!

* Delete a terrible file.

* Remove excess tag.

* "Fix" SSHFS for FreeBSD.

* Variablize FreeBSD's loading of fusefs.

* Variablize /etc/rc.conf. Enable FuseFS more properly.

* Add beginning ticks.

* Add missing playbook.

* Enable FreeBSD mount job.

* Rearrange items to be more consistent with comment.

* It seems  FreeBSD removed the `gnome3` metapackage. Use `gnome3-lite` instead. Also add Telegram.

* Python is to 3.8 now.

* Expand on FreeBSD work.

* Expand on FreeBSD work.

* Add placeholders for Gitlab.

* Add parameter for Gitlab install.

* Add Gitlab playbook.

* Ensure FreeBSD uses the correct Python install.

* Add newline.

* Fix NFS for FreeBSD workstations.

* Remove unnecessary line, restricted install to Linux in playbook.

* Fix mount options for FreeBSD.

* Fix mount number, as well as system-specific facts.

* Add placeholders for remote viewing.

* Add RDP for FreeBSD.

* Omg! It works! Add setting enforcement.

* Always remove OSS.

* Remove hosts from explicit dev testing.
2021-07-19 07:07:03 -05:00
a6952f0492 Trying to get Parrot OS to work again. Started getting "Updating cache and auto-installing missing dependency: python-apt" at the very beginning even though it got all the way to Telegraf the first good run-through. 2021-07-11 10:59:42 -05:00
15d191e1c6 More changes for pattos. Move zypper and put facts on top of files. 2021-07-11 08:27:00 -05:00
d59ee939a4 Try overwriting the Ansible collected fact 'ansible_pkg_mgr' when using Parrot OS. 2021-07-11 08:00:03 -05:00
b2d39e696a Add Linux Mint. 2021-06-11 21:49:18 -05:00
8614717e14 Attempt to add NFS install and share drive. 2021-04-24 20:45:42 -05:00
d194f6df94 Ensure Manjaro can open AppImage files. 2021-02-28 08:25:10 -06:00
a50cc99839 Starting support for Arch/Manjaro. 2021-02-14 07:22:29 -06:00
8202856175 Fix more names. 2021-02-06 17:07:17 -06:00
0ed6685b30 Add psutil dependency. Fix names in fact files. 2021-02-06 17:00:55 -06:00
30d76bb6c0 Fix fact locations. 2021-02-06 15:42:39 -06:00
9398351d7e Pop!_OS and Ubuntu do not have ESR in repos. 2021-02-06 11:27:20 -06:00
0495703f16 Back to true/false on flatpak fact. 2021-02-03 21:21:48 -06:00
1a4a176933 Reorganization including fixing blockinfile being used multiple times on the same file causing entries to get overwritten. 2021-02-03 07:36:51 -06:00
bb242098db Fix dash in variable name. Update hosts file. Better names in local. 2021-02-02 21:31:45 -06:00
2951b687ae Better names. :) 2021-02-02 21:28:17 -06:00
6633e62c77 Split package facts between CLI and UI. 2021-02-02 20:44:31 -06:00
2cef5e7921 When setting facts for localhost, does not set facts for other host patterns. Testing breakout of workstation facts. 2021-02-01 08:28:12 -06:00