Howto setup elementary OS with Arc theme and Papirus icons

This guide will show you how to set up elementary OS completely with Arc theme and Papirus icons. Everything from panel to plank.

First make sure you’re setup for changing themes on elementary OS. This guide will show you how: Howto change theme in elementary os.

Secondly install the Arc theme and Papirus icons on your elementary OS. Open the terminal and copy/paste;

sudo apt install arc-theme papirus-icon-theme

Open elementary Tweak in System Settings and choose the GTK theme and the icon theme you just downloaded. Note: There’s 3 kind of Arc theme, choose the one that fits your desire. The Papirus icons set you have to choose is ePapirus which is specific for elementary OS.


Next thing is to install arc theme for Plank. Open the terminal and copy/paste;

mkdir -p ~/.local/share/plank/themes/Arc
cp -r /usr/share/themes/Arc-Darker/plank/dock.theme ~/.local/share/plank/themes/Arc/dock.theme
plank --preferences


To get the wingpanel to fit the rest of the theme a little bit of tweak is necessary. Open the terminal and copy/paste;

nano ~/.config/gtk-3.0/gtk.css

Add the following;

* wingpanel support *
.panel {
    background-color: rgba(47,55,66,1.0);
    transition: all 1s ease-in-out;
.panel.maximized {
    background-color: rgba(47,55,66,1.0);


[ctrl]+[o] = save and [ctrl]+[x] = exit


Everyone have different taste in wallpaper but if you like this one head over to System76 and download it here:


To do this follow this guide: Howto enable Desktop on elementary OS


To change the menu to show the icons and in line and rows. You find the guide here: Howto change Slingshot to the old style in elementary OS

ENJOY!!! ^_^

Tested on: elementary OS 5.1.7

Howto have terminal as background/wallpaper on elementary OS

You want to have some nice CLI wallpaper instead of the traditional wallpaper? This guide will show you how. To have Bashop running (in the screenshot) check: Bashtop: Resource monitor for CLI.

You may also want to change the color of the panel to fit your terminal theme: Howto change the color/transparency of wingpanel.

Now to setting up elementary OS with terminal background/wallpaper. Copy/paste this command;

sudo apt install guake

You can now launch Guake from Applications —> System Tools —> Guake Terminal.

[F12] shows the Guake on/off so you can always come back to your normal Desktop. Right click on Guake and choose Preferences. Max out Height and Width. Don’t choose Fullscreen as it will cover the upper panel. You may want to play around with Appearance as well.

When you are done setting it up. Go to elementary OS System Settings —> Applications —> Startup. Add

guake --show 

to the startup. If you want bashtop to start automatically use this command instead:

guake --show -e bashtop


Tested on: elementary OS 5.1.7

Howto enable Desktop on elementary OS

This guide will show you how to enable your Desktop on elementary OS (and right click). Also how you can set up panels on your Desktop.

The application you need for this is called Desktop Folder and can be found in the AppCenter or you can copy/paste this command;

sudo apt install com.github.spheras.desktopfolder

You’ll find Desktop Folder in Applications —> Accessories. When you start Desktop Folder it will immediately enable your Desktop, so any links in your Desktop folder will be visible on your Desktop.

If you want add a panel or two, simple right click on your Desktop and choose New —> Panel or Link to Panel which give an option to choose and existing directory eg. your Documents folder. It’s possible to change the color and transparency of your Panels if you like. Or change size of the Panel(s).

Enjoy!!! ^_^

Tested on: elementary OS 5.1.7