Last active
August 3, 2017 15:59
-
-
Save AnnoyingTechnology/7b314b88087b9505e95a83b0982938ae to your computer and use it in GitHub Desktop.
A post installation script (second part, that is run as a normal user)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# This script NOT be run as root, but rather with your normal user | |
# Next step would be to customize shortcuts for the system and the terminal | |
# Next step would be to add installed software to plank and make plank autostart at boot | |
# autostart plank at boot time | |
mkdir ~/.config/autostart/ | |
echo "[Desktop Entry] | |
Name=Plank | |
GenericName=Dock | |
Comment=Stupidly simple. | |
Categories=Utility; | |
Type=Application | |
Exec=plank | |
Icon=plank | |
Terminal=false | |
NoDisplay=false | |
" >> ~/.config/autostart/plank.sh.desktop | |
chmod +x ~/.config/autostart/plank.sh.desktop | |
# purge the dock | |
rm -rf ~/.config/plank/ | |
# folder | |
mkdir ~/.config/plank/ | |
mkdir ~/.config/plank/dock1 | |
mkdir ~/.config/plank/dock1/launchers | |
# add the application we installed with the previous script | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/org.gnome.Nautilus.desktop" >> ~/.config/plank/dock1/launchers/org.gnome.Nautilus.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/org.gnome.Terminal.desktop" >> ~/.config/plank/dock1/launchers/org.gnome.Terminal.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/gnome-system-monitor.desktop" >> ~/.config/plank/dock1/launchers/gnome-system-monitor.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/vlc.desktop" >> ~/.config/plank/dock1/launchers/vlc.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/chromium.desktop" >> ~/.config/plank/dock1/launchers/chromium.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/firefox-esr.desktop" >> ~/.config/plank/dock1/launchers/firefox-esr.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/sublime_text.desktop" >> ~/.config/plank/dock1/launchers/sublime_text.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/geary.desktop" >> ~/.config/plank/dock1/launchers/geary.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/shotwell.desktop" >> ~/.config/plank/dock1/launchers/shotwell.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/libreoffice-calc.desktop" >> ~/.config/plank/dock1/launchers/libreoffice-calc.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/libreoffice-writer.desktop" >> ~/.config/plank/dock1/launchers/libreoffice-writer.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/meld.desktop" >> ~/.config/plank/dock1/launchers/meld.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/handbrake.desktop" >> ~/.config/plank/dock1/launchers/handbrake.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/inkscape.desktop" >> ~/.config/plank/dock1/launchers/inkscape.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/gimp.desktop" >> ~/.config/plank/dock1/launchers/gimp.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/gnumeric.desktop" >> ~/.config/plank/dock1/launchers/gnumeric.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/abiword.desktop" >> ~/.config/plank/dock1/launchers/abiword.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/virtualbox.desktop" >> ~/.config/plank/dock1/launchers/virtualbox.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/gnome-music.desktop" >> ~/.config/plank/dock1/launchers/gnome-music.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=file:///usr/share/applications/gnome-control-center.desktop" >> ~/.config/plank/dock1/launchers/gnome-control-center.dockitem | |
echo "[PlankDockItemPreferences] | |
Launcher=docklet://trash" >> ~/.config/plank/dock1/launchers/trash.dockitem | |
# kill plank | |
killall plank | |
# restart it | |
plank > /dev/null & |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment