* Add openSUSE for initial testing.
* Add package names for openSUSE Zypper.
* Add commands for Zypper. Do apt clean after autoremove.
* Add cronie to openSUSE.
* Remove warn parameter for newer version of Ansible.
* Commenting warn worked, removing it completely.
* Add libvulkan1 since it's a dependency for GNOME.
* Fix order of lynis and nmap. Thought I had already done this before?
* Start adding package names for openSUSE.
* Create the sshd_config file if it is not already present.
* Fix OS in conditional.
* Save the command for checking ansible variables.
* Use openSUSE family since Tumbleweed and Leap are considered different distros.
* Get rid of 2nd flathub repo, no longer use the dl. version..
* Add status update for openSUSE.
* Reword sentence.
* Add Brave Browser to openSUSE.
* Script is running successfully now when Workstation is enabled.
* Add status of openSUSE Leap.
* Add space.
* No longer use install-new-recommends.
* Add a few aliases for initializing projects.
* Begin creating executables in bin for flatpaks. Create an array to reduce future changes.
* Add quotes.
* Create files as user and set executable permissions.
* Split exec dir from array section.
* Increase interval for Telegraf but keep the flush at 30s.
* Add alias goodbye/bye, modify alias names for initializing program and video projects.
* Add newline.
* Add content to file to remove warning.
* Use arrays for Flatpak sections. Create executable files for them.
* Move sudoer files into shared folder.
* First stab at automating a GitLab install.
* First stab at automating DWM install.
* Fix 'usr' typo.
* Lowercase dwm.
* Fix config play. Install font-awesome.
* Add placeholder.
* Add dmenu and st.
* Fix typo. Hopefully also fixes ~/bin executables.
* Add Signal. Remove Discord.
* Remove extra line.
* Add newline.
* Move dbus-launch to correct app.
* Fix clock minutes.
* Add server for GitLab.
* Change check, package was not registering anything.
* Change success to failed.
* Change to http. Will use reverse proxy.
* Remove useless sudo. Go ahead and allow postfix to be installed.
* Fix debug option "var".
* Only give the out lines. Remove exit, doesn't stop the job.
* Add a few games and test them on dell-laptop.
* Ignore Lutris errors, Rolling Rhino doesn't like the PPA. ;)
* Add goodbye for updating then quitting.
* Add airbook to gaming.
* Add dnf.
* Fix missing underscores.
* Install cronie on Fedora.
* Beginning to add Fedora.
* Add Fedora values.
* Make font-awesome optional since it may need installed manually on some systems.
* Fix typo in ignore_errors.
* Allow DWM to fail, won't work for all workstations. Fedora doesn't have X11 headers.
* Most dists are using python3-psutil for the psutil package name. Make it the default.
* Fix firefox_esr variable.
* More Fedora support.
* Move installation of cron to more applicable task list.
* Fic nfs-utils typo.
* The font is honestly pretty important. ;)
* Add Librewolf for testing vs Brave.
* For some reason the other link didn't work for Fedora, add the one from flatpak's instructions.
* Fedora status update.
* Add games to Inspiron.
* LibreWolf is amazing. Use it as default if available.
* Use English rather than code for `and` and `or`.
* Always have LibreWolf pinned if it's available. Brave should still be the main browser for URL-clicking compatibility.
* Fix comma.
* Add entry for testing Fedora Gitlab server.
* Attempt to automate more of the Gitlab setup, especially the part of being behind a reverse proxy. Also add Fedora family support.
* Specify the package managers for Gitlab.
* Add missing bracket.
* Add another missing bracket.
* Fix gitlab's when clause.
* Another fix for the gitlab when.
* Change original gitlab install to be Community Edition.
* Fix mgr typo. Create config file if it doesn't exist.
* Remove duplicate `when` on Lutris uninstall.
* Gitlab script gets a packagecloud.io error for Fedora. Looks like only CentOS and its derivatives are supported.
* Update status of Fedora.
* Remove Thunderbird and Audacity. Don't add Geary to new installs but don't remove it in case it comes with the distro.
* Remove Thunderbird from Favorites.
* Add more systems to Dev branch.
* Add sudo so older distros don't ask for password on every app update.
* Alias for sync to help save some time typing.
* Post less often to hopefully allow keeping up a year of data in less than 16GB.
* Allow workstations to use printers without manual intervention.
* Section does more than UI work.
* Fix file path.
* Upgrade nanominer to 3.3.13.
* Add more chances for script to automatically restart.
* Add the minhashrate for x570.
* Up the minimum for x570.
* Fix "1: syntax error, unexpected USERGROUP, expecting END or ':' or '\n'" on FreeBSD.
* Correct FreeBSD package manager.
```
ansible -m setup localhost | grep ansible_pkg_mgr
"ansible_pkg_mgr": "pkgng"
```
* Set vi as EDITOR.
* Add FreeBSD to distros that include make. It does not have an install from pkg.
* Make on FreeBSD hates dash-to-dock's Makefile. GMake has better luck.
* Update supported OS's.
* 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.
* 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.