-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDefault
More file actions
81 lines (66 loc) · 5.88 KB
/
Default
File metadata and controls
81 lines (66 loc) · 5.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#!/bin/bash
# Enable dapper-dark theming in flatpaks
if [ -e /var/lib/flatpak/runtime/org.gtk.Gtk3theme.dapper-dark/x86_64/master ]
then
mv /var/lib/flatpak/runtime/org.gtk.Gtk3theme.dapper-dark/x86_64/master /var/lib/flatpak/runtime/org.gtk.Gtk3theme.dapper-dark/x86_64/3.22
fi
# Overwrite default gtk-theme key, so it shows as "modified"
su $USER -c "dbus-launch gsettings set org.gnome.desktop.interface gtk-theme 'dapper-dark'"
# Fix Shell overview by creating app-folders
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders folder-children \"['Utilities', 'Sundry']\""
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ name 'X-GNOME-Utilities.directory'"
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ translate true"
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ categories \"['X-GNOME-Utilities']\""
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ apps \"['org.gnome.baobab.desktop', 'deja-dup-preferences.desktop', 'eog.desktop', 'evince.desktop', 'org.gnome.FileRoller.desktop', 'gnome-calculator.desktop', 'gnome-dictionary.desktop', 'org.gnome.Characters.desktop', 'org.gnome.DiskUtility.desktop', 'org.gnome.font-viewer.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.Screenshot.desktop', 'gnome-system-log.desktop', 'gnome-system-monitor.desktop', 'gnome-tweak-tool.desktop', 'gucharmap.desktop', 'seahorse.desktop', 'vinagre.desktop', 'yelp.desktop', 'dnssec-trigger-panel.desktop', 'chkrootkit.desktop', 'org.gnome.tweaks.desktop']\""
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ name 'X-GNOME-Sundry.directory'"
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ translate true"
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ categories \"['X-GNOME-Sundry']\""
su $USER -c "dbus-launch gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ apps \"['alacarte.desktop', 'authconfig.desktop', 'ca.desrt.dconf-editor.desktop', 'fedora-release-notes.desktop', 'firewall-config.desktop', 'flash-player-properties.desktop', 'gconf-editor.desktop', 'gnome-abrt.desktop', 'gnome-power-statistics.desktop', 'ibus-setup-anthy.desktop', 'ibus-setup.desktop', 'ibus-setup-hangul.desktop', 'ibus-setup-libbopomofo.desktop', 'ibus-setup-libpinyin.desktop', 'ibus-setup-m17n.desktop', 'ibus-setup-typing-booster.desktop', 'im-chooser.desktop', 'itweb-settings.desktop', 'jhbuild.desktop', 'javaws.desktop', 'java-1.8.0-openjdk-jconsole.desktop', 'java-1.8.0-openjdk-policytool.desktop', 'log4j-chainsaw.desktop', 'log4j-logfactor5.desktop', 'nm-connection-editor.desktop', 'orca.desktop', 'setroubleshoot.desktop', 'system-config-date.desktop', 'system-config-firewall.desktop', 'system-config-keyboard.desktop', 'system-config-language.desktop', 'system-config-printer.desktop', 'system-config-users.desktop', 'vino-preferences.desktop']\""
# Delete annoying Java Icons
java_apps=/usr/share/applications/java-*
rm $java_apps &> /dev/null || :
# Move Calculator to Utilities folder
if [ -e /var/lib/flatpak/exports/share/applications/org.gnome.Calculator.desktop ]
then
sed -i "s/Categories=GNOME;GTK;Utility;Calculator;/Categories=GNOME;GTK;Utility;X-GNOME-Utilities;Calculator;/g" /var/lib/flatpak/exports/share/applications/org.gnome.Calculator.desktop
fi
# Move EOG to Utilities folder
if [ -e /var/lib/flatpak/exports/share/applications/org.gnome.eog.desktop ]
then
sed -i "s/Categories=GNOME;GTK;Graphics;2DGraphics;RasterGraphics;Viewer;/Categories=GNOME;GTK;Graphics;2DGraphics;RasterGraphics;X-GNOME-Utilities;Viewer;/g" /var/lib/flatpak/exports/share/applications/org.gnome.eog.desktop
fi
# Move Evince to Utilities folder
if [ -e /var/lib/flatpak/exports/share/applications/org.gnome.Evince.desktop ]
then
sed -i "s/Categories=GNOME;GTK;Office;Viewer;Graphics;2DGraphics;VectorGraphics;/Categories=GNOME;GTK;Office;Viewer;Graphics;2DGraphics;X-GNOME-Utilities;VectorGraphics;/g" /var/lib/flatpak/exports/share/applications/org.gnome.Evince.desktop
fi
# Move Tweak tool to Utilities folder
if [ -e /usr/share/applications/org.gnome.tweaks.desktop ]
then
sed -i "s/Categories=GNOME;GTK;Utility;/Categories=GNOME;GTK;X-GNOME-Utilities;Utility;/g" /usr/share/applications/org.gnome.tweaks.desktop
fi
# Hide Libreoffice Start Center
if [ -e /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice.desktop ]
then
sed -i "s/NoDisplay=false/NoDisplay=true/g" /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice.desktop
fi
# Hide Libreoffice Start Center
if [ -e /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice-startcenter.desktop ]
then
sed -i "s/NoDisplay=false/NoDisplay=true/g" /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice-startcenter.desktop
fi
# Hide Libreoffice Base
if [ -e /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice-base.desktop ]
then
sed -i "/Terminal=false/aNoDisplay=true" /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice-base.desktop
fi
# Hide Libreoffice Math
if [ -e /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice-math.desktop ]
then
sed -i "s/NoDisplay=false/NoDisplay=true/g" /var/lib/flatpak/exports/share/applications/org.libreoffice.LibreOffice-math.desktop
fi
# Rename Scribus
if [ -e /var/lib/flatpak/exports/share/applications/net.scribus.Scribus.desktop ]
then
sed -i "s/(Nightly) Scribus/Scribus/g" /var/lib/flatpak/exports/share/applications/net.scribus.Scribus.desktop
fi