* Using $1 does not work well with options.
* Add timestamp to compressed file. Format code.
* Add a wildcard catch for getopts.
* Add a usage line to the usage.
* Add m, v, and x options. Refactor a few areas.
* Add missing options to usage.
* Change verbose to be V so that video-bitrate stays v.
* Set the same values as GNOME for Cinnamon DE.
* Add note on what the change really did to Cinnamon.
* Enhancements to multiple options.
* Process the files/folders in a recognizable order.
* Update comment, no longer using a hard-coded codec.
* Signal does seem good after all.
* Add alias `here` which shows details of everything in the current location.
* Move instant messengers to consistently be at the end of the favorites bar.
* Change to single quotes so that the pwd is per-call instead of per-source.
* Specify the video codec so that the command works on openSUSE.
* Refactor so that there is a shared/common fact list.
* Add ffmpeg as a package variable.
* Reformat long comment.
* New file for installing package manager apps for workstations.
* Call the workstation package manager tasks.
* Change to parenthesis to look better.
* Explicitly add a video flag, add recursive searching, fix a bug with -f ignoring input.
* Add ability to "force" the compression, deletes old files and regenerates them. Input is now passed with i rather than f for file/folder. f is now used for force.
* Fix skipping the file if it's already compressed. Enhance readability of log text.
* Script is working well. Maybe not its final resting place but adding it to the repo here for now.
* Add Signal to favorites after Delta Chat.
* Fix the a and v parameters never being used.
* New file to copy all scripts to /usr/local/bin/.
* Call the new file which installs everything under files/scripts/.
* Add at and reword comment.
* Add cronie, thought this was already done but last pull request got wonky.
* Zypper is not happy about asking Brave repo to be added multiple times.
* Replace deprecated `include` commands.
* Add gcc.
* Add another cc command for openSUSE.
* include_tasks is not supporting ignore_errors like include used to, move to individual tasks.
* Do a better job of removing libreoffice from local package manager.
* Enhance reports.
* Add basic VIM setup.
* Undo some lynis changes, fix folder permissions so users can view.
* Change lynis back to chdir and local execution.
* Add doas.
* Add check against old usage of setup.sh BRANCH.
* Greatly reduce number of tasks, create temp file while building report.
* Create temp file while building report.
* Add another requirement for Debian to download key.
* Add setup script instead of using scm.hyperling.com.
* Fix setup permissions.
* Starting effort to remove share drives from script. Downsizing homelab.
* Remove files which are no longer useful without mounts.
* Allow initializing on alternate branches.
* Fix Lynis and NMap log locations.
* Remove deleted files from main.
* Fix nmap filename.
* Remove _name from report variables.
* Add TODO.
* Add note.
* Fix hang from NFS sometimes not being up.
* Remove noauto so that `mount -a` works.
* Allow Arch to use BASH.
* Add programs needed for playbook but missing from Arch Base.
* Explicit rename of old install since Github connection is unreliable. Call executable from current directory after chdir.
* Ensure shells are set up correctly on Arch.
* Begin explicitly using microcode packages on dev machines.
* Fix _ typos to -.
* Add Delta Chat.
* Fix equals typo and allow command to fail.
* Delta Chat Desktop works great, add it to Favorites.
* Add Element.
* Add Element.
* Change spot for Element.
* Add new file(s) to call in-development project.
* Remove extra comma.
* Change FreeBSD update checker to weekly.
* Use Github again for pulling updates.
* Add volume key controls.
* Add placeholder for LBRY app.
* Refactor gui into gnome and packages. Remove deprecated lineinfiles. Enhance package management.
* Variablize tar to fix FreeBSD.
* Variablize tar to fix FreeBSD.
* Take FreeBSD gui.yml refactor into account.
* Unfinished changes to use self-signed cert so local traffic can hit https. Server starts fine, but getting "gnutls_handshake() failed: An unexpected TLS packet was received." on client's `git clone`.
* Make D2D optional. FreeBSD is still having a hard time compiling it.
* Use a block for Dash To Dock so only one ignore_errors is necessary.
* Deprecate miner section since machines have been decommissioned.
* Remove deprecated file.
* Switch to lightdm on FreeBSD.
* Automate GPU driver installation.
* Updated DWM config and added TODO's.
* Move lynis to src folder for cleanliness.
* Remove debug.
* Refactor for "shared" system type folder.
* Fix FreeBSD gpu.yml location.
* Add a default hosts file to hide warnings.