Plank is meant to be the simplest dock on the planet. The goal is to provide just what a dock needs and absolutely nothing more. It is, however, a library which can be extended to create other dock programs with more advanced features.
Thus, Plank is the underlying technology for Docky and aims to provide all the core features while Docky extends it to add fancier things like Docklets, painters, settings dialogs, etc. Plank-Themer is a small program that allow you to change Plank Dock themes without any additional consumption of resources.
It allows you to change your themes quickly and easily. This small program was written in bash script but now it is available via PPA for frequent updates and easily installation.
Install Plank On Ubuntu 14.10/14.04
Plank is not available in Ubuntu official repositories yet. So, add the following PPA for Plank.
sudo add-apt-repository ppa:ricotz/docky
Update package list and install Plank as shown below.
sudo apt-get update sudo apt-get install plank
Now, launch plank either from Unity dash or Menu.
As I aforementioned, Plank is very lightweight, so it doesn’t has any graphical configuration window. You have to configure it via command line, but don’t worry that is not that difficult. Edit file ~/.config/plank/dock1/settings,
sudo nano ~/.config/plank/dock1/settings
To change the icon size, edit this value.
[...] IconSize=48 [...]
To auto hide the plank bar, change this value.
- 0 – Won’t hide
- 1 – Intelligentloy hides
- 2 – auto-hide
- 3 – dock dodges active maximized windows
To make plank bar visible only on the current workspace, change the false to True.
[...] CurrentWorkspaceOnly=false [...]
To change the position of Plank, edit this value.
[...] Position=3 [...]
- 0 – Left side of the monitor
- 1 – Right side of the monitor
- 2 – top side of the monitor
- 3 – bottom side of the monitor
Once you setup all values, save and exit the configuration file.
To uninstall Plank bar, enter the following commands from the terminal.
sudo add-apt-repository -r ppa:ricotz/docky sudo apt-get purge plank