39 Commits

Author SHA1 Message Date
db9812bb92
Disk Maintenance Day Changes (#14)
* 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.
2021-10-09 14:13:48 -05:00
710eec7c53
Add DBeaver to Coding Workstations (#12)
* Add DBeaver. Comment Audacity.

* Remove unused servers. Modify workstations.

* More cleanup. Add dell-laptop to dev.
2021-10-07 06:30:07 -05:00
ed14400f9d Fix silly removal of Evolution. Explains the weird behavior. Also move the install up to the normal Install section from Updating. 2021-08-30 07:26:02 -05:00
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
3dec7e7d82
Fix GNOME Install For Ubuntu 20.04 (#6)
* If we're gonig to exit then we should be more sure about our messaging.

* Only have GIMP installed from Flatpak.

* Playbook is causing Ubuntu 20.04 to fail.

* Define gnome_install.failed since some Ansible versions are picky.

* Try again for mad non-Parrot versions of Ansible.

* Add debug.

* Still trying to make Ubuntu 20.04's Ansible happy.

* Fix typos.

* Ubuntu does not need to install Dash To Dock. Also ensure `make` is installed on other distros so that the project is compiled.

* Remove debug.
2021-08-09 08:09:16 -05:00
d6d0a52373
Use LibreOffice From Flatpak (#5)
* Use LibreOffice from Flatpak, not package managers.

* Double quotes were getting escaped and failed in apt. Try without.
2021-07-27 04:57:20 -05:00
053e7718a2 Begin testing Geary instead of Thunderbird. 2021-07-19 10:33:32 -05:00
3817fd81e0 It's OK if gdm isn't found, this is expected on Parrot. 2021-07-19 09:28:00 -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
cbd00f076f Forgot to add Codium to the flatpak installs, only did uninstalls, lol. 2021-07-12 08:16:06 -05:00
2bdcef938c Change to checking if gdm3 already exists. 2021-07-11 11:55:42 -05:00
099abfc5db Unsure why gnome_install keeps getting marked as changed. 2021-07-11 11:36:22 -05:00
f9ce97d101 Make the software a list. 2021-07-11 11:32:39 -05:00
e1476e88e4 Install GNOME and tell user to configure it as part of a Parrot OS setup. 2021-07-11 11:30:59 -05:00
bca4936c79 Add 'zypper', Parrot OS's re-named package manager... 2021-07-10 08:17:56 -05:00
26042dacc4 Add Telegram. 2021-07-09 19:06:53 -05:00
fec9c37759 Prevent EVERYTHING from installing on workstations. Change GNOME favorites. 2021-07-01 05:58:08 -05:00
15d0490a8a Fix typo. 2021-05-22 18:23:12 -05:00
6730ad5311 More changes for Pinephone. 2021-05-22 17:25:08 -05:00
84f9d8ede3 Flathub doesn't seem to have the same availability for ARM (Pinephone). Allow some to fail. 2021-05-22 17:07:09 -05:00
664c385150 Brave is working well, no longer need to include Ungoogled Chromium or Midori. 2021-05-20 07:10:54 -05:00
542bf48cc4 Add PyCharm to Linux workstations. 2021-04-19 19:01:55 -05:00
8e30106c63 Add playbook for Brave to main. 2021-04-10 11:33:19 -05:00
c1cb922198 Add playbook for Brave browser. 2021-04-10 11:31:44 -05:00
79916fb743 Change shell to apt module. 2021-04-03 11:25:41 -05:00
a42143299f Install certain deb files for applicable systems. 2021-04-03 09:18:59 -05:00
17f3f1cc8a Add GIMP to workstations. 2021-03-21 08:41:52 -05:00
d194f6df94 Ensure Manjaro can open AppImage files. 2021-02-28 08:25:10 -06:00
d1fc73f655 Add alternative browsers. 2021-02-23 18:45:33 -06:00
bc041cc3bb Ignore error from VS Code. 2021-02-14 08:19:13 -06:00
cf3f2c974b Fix firefox and flatpak uninstalls. 2021-02-14 08:07:14 -06:00
93c848d9fa Change order and add OBS. 2021-02-14 08:06:21 -06:00
fd9201d62e Update names. 2021-02-14 08:04:58 -06:00
5862bb2d10 Use loops for much easier management and readability. 2021-02-14 07:54:57 -06:00
d6ae6f7448 Remove Code from repos. 2021-02-14 07:49:47 -06:00
1f9d2508b9 Add VLC. 2021-02-11 15:03:36 -06:00
73f4c10e77 Fix conditional comparison. 2021-02-11 11:09:30 -06:00
4598f5ecf4 Add Lutris PPA for Ubuntu. 2021-02-11 11:05:23 -06:00
b318d6a6a6 Reorganization. 2021-02-11 07:03:04 -06:00