Commit Graph

150 Commits

Author SHA1 Message Date
64c77cbd20 Add hugo to workstation packages. 2025-08-13 16:55:07 -07:00
c8186d30da Add Telegram back to install list. 2025-08-12 05:41:09 -07:00
68e1e5a48f Fix unnecessary s in name. 2025-07-26 11:40:46 -07:00
f61fe14a94 Add the speed boost to other stat checks as well. 2025-07-26 11:38:52 -07:00
dfe0b26498 Add more Android versions for testing. Only download them on devices marked for additional sdks. Move the lists into facts so that they can be reused. Add uninstallation tasks. 2025-07-23 06:44:35 -07:00
544519bbfa Update Android SDKs. 2025-07-13 19:43:31 -07:00
1ab1594f6c Add the default image so that degoogled emulators can be tested. 2025-07-13 12:49:09 -07:00
ae4967bc04 Add sdk to Flutter report extension. 2025-07-13 10:52:22 -07:00
0d72bc1ea9 Move from Android 34+35 to 35+36. Add task for removal of old versions. Add report of installed modules. 2025-07-13 10:52:01 -07:00
8033efce93 Add hostname to Flutter report. 2025-07-13 09:43:35 -07:00
b6066558e7 Add ability to leave off Night Light through Workstation provisioning file. 2025-07-13 09:06:37 -07:00
204a1fbb16 Hide Android Studio from taskbar. 2025-03-21 11:07:21 -07:00
51f8cae0ec Remove extra newline. 2025-03-07 09:06:03 -07:00
6e1884b912 Add -flatpak to the Flatpak's executable. 2025-03-07 09:05:43 -07:00
695a7fc30b No real need to update the key every time, recombine the step. 2025-03-07 08:48:00 -07:00
a447389af2 Move keyring to share while also modifying playbook to only do Debian steps when PPA does not already exist. 2025-03-07 08:46:53 -07:00
660429eab0 Clean up log: No longer allow failures in Brave playbook. 2025-03-07 08:19:43 -07:00
05bf09c557 Add comments. 2025-03-07 08:13:06 -07:00
5c72168a7b Add the apt version of VS Codium for enhanced Flutter development over Flatpak version of Code OSS. Does ot compete with the Flatpak version of VS Codium. 2025-03-07 08:11:04 -07:00
87037148a7 Add URL which had the added commands for Debian. 2025-03-07 07:24:27 -07:00
aacb53081a Add Lutris to favorites if it's installed. 2025-03-06 14:44:16 -07:00
fd156c6382 Move lutris to its own playbook while adding Debian support. 2025-03-06 12:52:16 -07:00
82269f8cc2 Also add the Lutris ppa for Debian. 2025-03-06 12:41:01 -07:00
af13e2c3a4 Create shortcut for updating SDKs. Remove updating Android SDK from its playbook. 2025-02-26 10:10:04 -07:00
6eb48e4d9f Fix having sdkmanager in $PATH. 2025-02-26 09:10:26 -07:00
5ffe4d5b63 Fix typo in option. 2025-02-26 08:59:57 -07:00
f9ffc9839f Become user more often; make life easier. 2025-02-26 08:59:45 -07:00
659d46d088 Fix sdk location option for sdkmanager. 2025-02-26 08:55:51 -07:00
a6c819a086 Ensure directory exists to untar into. 2025-02-26 08:37:13 -07:00
e3887098a0 Modify variable names and attempt to get the tar extracted to the correct ansible/ subdirectory. 2025-02-26 08:36:36 -07:00
2e8c2205c3 Enhance comment. Fix typo. Fix conditional. 2025-02-26 08:33:54 -07:00
4bc52d984c adb and fastboot were moved to android.yml. 2025-02-26 08:30:17 -07:00
f64a9584be Save a little time in the script if system is not for coding. 2025-02-26 08:29:55 -07:00
2708e367df Attempt to fix when Sdk/ already exists but latest/sdkmanager is not present yet. 2025-02-26 08:29:31 -07:00
d0d5a5306b Create playbook which installs and configures an Android SDK. Ensures Flutter has everything it needs for Android deployment. 2025-02-26 07:54:41 -07:00
07ba3e8e35 Place commands which may be reused in other plybooks into more specific cmmands. 2025-02-26 07:53:51 -07:00
59704e4c6e Add gparted for disk editing. 2025-02-26 05:23:17 -07:00
4aa5e90dd9 Ensure the group gets set too. 2025-02-25 15:42:14 -07:00
3370552070 Need to have Code OSS back since Flutter wipes the workspace setup. Either it or Codium should be dedicated to Flutter, and the other will be all the other projects. 2025-01-20 17:40:04 -07:00
135ef241da Remove extra text. 2025-01-20 17:26:35 -07:00
127820d971 Disable analytics as part of the report. 2025-01-20 17:20:20 -07:00
95d1f71491 Add flutter and dependencies. 2025-01-20 17:17:32 -07:00
8fc05c43b5 Add fastboot too! 2025-01-09 17:24:36 -07:00
aa97e9ba6e Add adb to the default workstation packages. 2025-01-09 17:23:37 -07:00
3dffbc11db Fancify the editing setting to allow only audio or only video programs. Move GIMP to Generic so that it's always installed.. 2025-01-05 16:59:37 -07:00
752969e2fa Add Music Studio, Migrate from GitHub to Personal Gitea (#1)
Reviewed-on: #1
2025-01-02 13:03:50 -07:00
e66dbed7a8 Enhance Functions + General Improvements (#52)
* Add an alternative to Audacity.

* Remove the Brave Browser since the repo has started failing and I only use Firefox browsers these days.

* Remove alias audacity for tenacity.

* Ignore if the repos are already removed.

* Stop installing Telegraf.

* Add the new dconf name for System Monitor.

* Remove the download if it already exists. Force the move.

* Fix overwrite prompt for Metasploit.

* Don't do flatpaks during a battery device's goodbye.

* Fix variable case, add quotes.

* Fix double quotes.

* Add full set of commands for compressing videos.

* Fix trash size checking to work for folders.

* Allow only updating system or Flatpak programs.

* Also check the DE trash folder.

* No longer have Flatpaks contingent on system updates.

* Improve variable names and flow.

* Fix maxdepth.

* Check network mounts for hidden trash folders.

* Add media. Only restrict maxdepth for Home directory.

* Properly check media.

* Ensure hidden files also get seen and removed.
2024-09-23 11:51:17 -07:00
742f225de1 General Enhancements (#51)
* Fix website not being trashed during reseed.

* Fix port flags.

* Fix errors about comments by being sneaky.

* Add `encfs`.

* Leave the audio alone when compressing videos unless explicitly requested.

* ffmpeg seems to default to 128k audio, raise it to 192k.

* Handle `time` not being installed more gracefully.

* Add audio normlization per Cahlen Lee.

* Try preventing directories from being renamed.

* Add ability to resize videos, similar to process-video in my Termux project's bashrc.

* Add an -A parameter similar to compress_image.sh.

* Handle uppercase extensions, use TRASH for old compressed copies if it exists, print the FFMPEG command.

* Add datestamps around the conversion.

* Maxrate has been working well in Termux project, use it on desktop too, but don't worry about 2-pass.

* Automatically source Docker environment for using manage.sh if user is root and file exists.

* Add android studio.

* Add missing pipes.

* Stop including Nix, inclue TTT, add git stash to reset.
2024-05-16 10:00:49 -07:00
04a980a7a3 General Enhancements (#50)
* Hide email clients.

* Always install CRON.

* Add variable for the static IP to Hyperling.com.

* Change IPs.

* Beginnings of a script to do IPv6 SCP.

* Add ability to specify which port SSH runs on.

* Require the destination.
2024-01-30 05:25:50 -07:00
7519f23a81 Fixes and Enhancements (#48)
* Fix metasplot install if /usr/local/bin is not active in path yet. Also use variables.

* Use plocate on openSUSE. Supposed to be faster. Cannot have both m and p installed at the same time and p comes with the base system.

* Include wheel group for user as well.

* Finalize GNOME settings, go with RC commands instead of dconf module.

* Add hostname to report files.

* Add TBD for shared home situation.

* Fix cron service for Fedora.

* Disable the power button.

* Fix Fedora ffmpeg issues. Move package modules from flatpak playbook. Uninstall firefox from package manager.

* Enhance update function to handle shared home between multiple distributions.

* Allow keeping local backups of files.

* Replace flatpak repair check with accept flag instead of battery so that any automated update runs do the cleanup.

* Begin hoarding settings files.

* Start building out a FireFox profile.

* Fix extra comment command in comment.

* Add an All option to completely compress the entire directory.

* Codium is still broken on all tested systems, hide from Favorites.

* Add scipt to handle audio files. Also can convert to 432Hz.

* Use cut instead of awk to get rid of first parameter. Fixes bugs when spaces are allowed in the filenames.

* Enhancements and bugfix for "$freq".

* Add playbook for desktop VPN clients. Start with Mullvad.

* Add website to the seeded projects.

* Add firmware updates to the update function.

* Allow `fwupdmgr` to fail and have `update` still continue.

* Shorten lines.

* Uninstall DeltaChat.

* Separate the firmware update into its own function.

* Add alias for cloning one folder to another without using rm/cp.

* Fix typo in rsync.

* Go ahead and add extra options.

* Make the files human readable size descriptions.

* Remove unnecessary v, P does good enough.
2024-01-23 09:43:42 -07:00