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.
This commit is contained in:
Hyperling 2021-08-30 06:59:40 -05:00 committed by GitHub
parent 7e4f975228
commit 7fc218896f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 5 deletions

View File

@ -18,6 +18,7 @@
dconf_editor: dconf-editor dconf_editor: dconf-editor
appimagelauncher: htop #placeholder appimagelauncher: htop #placeholder
nfs: nfs-common nfs: nfs-common
msgfmt: gettext
- name: Workstation | Facts | Package | Pop_OS! - name: Workstation | Facts | Package | Pop_OS!

View File

@ -7,7 +7,7 @@
- xorg - xorg
- gnome3-lite - gnome3-lite
- "{{ firefox_esr }}" - "{{ firefox_esr }}"
- "{{ thunderbird }}" - "{{ evolution }}"
- vscode - vscode
- gimp - gimp
- telegram-desktop - telegram-desktop
@ -17,7 +17,7 @@
package: package:
name: name:
- "{{ firefox }}" - "{{ firefox }}"
- "{{ evolution }}" - "{{ thunderbird }}"
state: absent state: absent
- name: Workstation | FreeBSD | GUI | Create rc.conf Entries - name: Workstation | FreeBSD | GUI | Create rc.conf Entries

View File

@ -117,6 +117,7 @@
- com.visualstudio.code-oss - com.visualstudio.code-oss
- org.midori_browser.Midori - org.midori_browser.Midori
- com.github.Eloston.UngoogledChromium - com.github.Eloston.UngoogledChromium
- org.gnome.Evolution # Doesn't pick up GNOME theme since contained.
ignore_errors: yes ignore_errors: yes
@ -131,6 +132,13 @@
- "{{ appimagelauncher }}" - "{{ appimagelauncher }}"
state: present state: present
- name: Workstation | Linux | Flatpak Distro | Package Manager | Update From Repo
package:
name:
- "{{ evolution }}"
- "{{ evolution }}*"
state: present
- name: Workstation | Linux | Flatpak Distro | Package Manager | Remove Firefox Normal - name: Workstation | Linux | Flatpak Distro | Package Manager | Remove Firefox Normal
package: package:
name: name:

View File

@ -53,6 +53,7 @@
package: package:
name: name:
- make - make
- "{{ msgfmt }}"
state: present state: present
when: ansible_distribution not in ("Ubuntu") and dash_to_dock_exists.failed when: ansible_distribution not in ("Ubuntu") and dash_to_dock_exists.failed
@ -152,7 +153,7 @@
dconf: dconf:
key: /org/gnome/shell/favorite-apps key: /org/gnome/shell/favorite-apps
value: "['org.gnome.Terminal.desktop', 'gnome-system-monitor.desktop', 'org.gnome.Nautilus.desktop', value: "['org.gnome.Terminal.desktop', 'gnome-system-monitor.desktop', 'org.gnome.Nautilus.desktop',
'{{ browser }}', 'org.mozilla.Thunderbird.desktop', '{{ browser }}', 'org.gnome.Evolution.desktop', 'org.mozilla.Thunderbird.desktop',
'com.vscodium.codium.desktop', 'org.shotcut.Shotcut.desktop', 'com.vscodium.codium.desktop', 'org.shotcut.Shotcut.desktop',
'org.telegram.desktop.desktop', 'com.discordapp.Discord.desktop', 'org.telegram.desktop.desktop', 'com.discordapp.Discord.desktop',
'rhythmbox.desktop', 'io.lbry.lbry-app.desktop', 'rhythmbox.desktop', 'io.lbry.lbry-app.desktop',
@ -165,7 +166,7 @@
dconf: dconf:
key: /org/gnome/shell/favorite-apps key: /org/gnome/shell/favorite-apps
value: "['org.gnome.Terminal.desktop', 'org.gnome.Nautilus.desktop', value: "['org.gnome.Terminal.desktop', 'org.gnome.Nautilus.desktop',
'firefox.desktop', 'org.mozilla.Thunderbird.desktop', 'firefox.desktop', 'org.gnome.Evolution.desktop', 'org.mozilla.Thunderbird.desktop',
'code-oss.desktop', 'org.telegram.desktop.desktop']" 'code-oss.desktop', 'org.telegram.desktop.desktop']"
state: present state: present
become_user: ling become_user: ling
@ -256,7 +257,7 @@
# Schemas to try after looking at gsettings list-schemas | sort # Schemas to try after looking at gsettings list-schemas | sort
# org.gnome.ControlCenter -- not very interesting # org.gnome.ControlCenter -- not very interesting
# org.gnome.desktop.default-applications -- nothing?? Where do we set Firefox and Evolution? # org.gnome.desktop.default-applications -- nothing?? Where do we set Brave and Evolution?
# org.gnome.desktop.interface -- Good stuff in here. # org.gnome.desktop.interface -- Good stuff in here.
# org.gnome.desktop.peripherals -- Nothing :( # org.gnome.desktop.peripherals -- Nothing :(
# org.gnome.desktop.privacy -- Good stuff here too!! Cool! # org.gnome.desktop.privacy -- Good stuff here too!! Cool!