Re-Enable Normal Firefox, Add Image Script (#46)

* Add normal Firefox flatpak in case Librewolf is ever too strict. Keep having it installed from package in case the flatpak version still has issues.

* Add missing interpretation.

* Add a check which makes sure the user does not mistake a *compressed* file for being smaller.

* Add a timestamp for when the program completed.

* Add today's version of shrink.sh with an extra comment.

* Add a comment regarding the final resolution.

* Create file which will allow the full-scale downsizing of a media library.

* Add goals and skeleton.

* Rearrange variable setup.

* Fix permissions.

* Add most functionality, has not been fully tested.

* Add spacing and a success message.

* Program is testing really well, most functionality seems to exist.

* BASH should handle this fine with "".

* Fix spaces in names, add prompt to delete compressed files which grew.

* Image compression program complete, remove old optionless shrink program.
This commit is contained in:
2023-09-01 06:01:01 -07:00
committed by GitHub
parent 046e767635
commit 295b309354
4 changed files with 211 additions and 51 deletions

View File

@ -1,32 +1,6 @@
---
# GNOME settings, extensions, and setup.
# Check for special software that may need added to favorites.
- name: Workstation | Account Management | GNOME | Facts | Defaults
set_fact:
browser: "com.github.Eloston.UngoogledChromium.desktop"
- name: Workstation | Account Management | GNOME | Checks | Brave | Locate
shell: which brave-browser
register: brave
ignore_errors: yes
- name: Workstation | Account Management | GNOME | Checks | Brave | Set As Browser
set_fact:
browser: "brave-browser.desktop"
when: not brave.failed
#- name: Workstation | Account Management | GNOME | Checks | LibreWolf | Locate
# shell: which librewolf
# register: librewolf
# ignore_errors: yes
#
#- name: Workstation | Account Management | GNOME | Checks | LibreWolf | Set As Browser
# set_fact:
# browser: "io.gitlab.librewolf-community.desktop"
# when: not librewolf.failed or (flatpak_distro is defined and flatpak_distro)
# Make sure Gnome-Tweaks is installed
- name: Workstation | Account Management | GNOME | Install Dependencies
package:
@ -163,13 +137,16 @@
become_user: "{{ user }}"
ignore_errors: yes
# End block for Dash To Dock.
# The first Firefox is from Flatpak, and firefox_firefox.desktop is snap/apt.
- name: Workstation | Account Management | GNOME + Cinnamon | Favorites (Linux)
dconf:
key: "{{ item }}"
value: "[ 'org.gnome.Terminal.desktop', 'gnome-system-monitor.desktop'
, 'org.gnome.Nautilus.desktop'
, 'io.gitlab.librewolf-community.desktop'
, 'org.mozilla.firefox.desktop'
, 'org.gnome.Evolution.desktop', 'chat.delta.desktop.desktop'
, 'com.vscodium.codium.desktop', 'org.shotcut.Shotcut.desktop'
, 'io.lbry.lbry-app.desktop'