Howto add separators to Plank

This guide shows you how to add separators to plank.

Open the terminal and copy/paste the following;

sudo apt install git
git clone git://github.com/bipolarizm/PlankZer.git ~/PlankZer
cd ~/PlankZer
chmod +x plankzer.sh && ./plankzer.sh

If you want more than one separator, run the plankzer.sh script once more.

Enjoy! ^_^

Tested on: elementary OS 5.1.6

Change dark app to light with elementary OS default theme.

As may you aware some applications comes in a dark theme version that break with the light elementary OS theme. If you are looking for how to make the dark apps light to match the rest of the themes this is the place.
You can actually set different apps with different themes.

First you need a menu editor for this, type in terminal:

sudo apt-get install com.github.donadigo.appeditor

You will now find the Appeditor in System Tools. Open it.

Find eg. Screencast and in command box of it you will add

env GTK_THEME=elementary

So it will say 

env GTK_THEME=elementary com.github.artemanufrij.screencast %U

Save it.

Find the rest of the dark theme apps and do the exact same thing with them.

Tilda on elementary OS

Tilda is a drop down terminal that are available through AppCenter. It comes with many different options to customize the terminal.

To get it simple open the terminal and copy/paste;

sudo apt install tilda

Remember to add tilda to your startup applications. Go to settings —> Applications and click the Startup tab.

Enjoy! ^_^

TESTED ON: elementary OS 5.1.6

Live Wallpaper on elementary OS

This guide will show you how to install run live wallpapers on elementary OS. NOTE: If you are low on RAM it’s no good idea with live wallpaper and if you’re a gamer make sure you have “gamemode” installed which you can find here.

Where to get live wallpapers? Here!

Open the terminal and type for download and installation;

cd && cd Downloads
wget https://github.com/kyokusa/komorebi/releases/download/v2.1a/Komorebi_2.8-2.1a_amd64.deb
sudo dpkg -i Komorebi_2.8-2.1a_amd64.deb

Reboot the computer.

Now opening the app to create your live wallpaper;

/System/Applications/komorebi-wallpaper-creator
  1. Give a name
    2) Change “My Wallpaper is” to video.
    3) Locate the video you want to use.
    4) Give a picture for your video.

press next

Hide the clock

press next

IMPORTANT: Copy the commando it suggested.

Now starting the Live Wallpaper on your computer;

/System/Applications/komorebi

You can always change your Live wallpaper by right clicking on the Desktop.

Enjoy ^_^

Tested on: elementary OS 5.1.5 – 5.1.6

Howto add zoom effect on Plank

This guide will show you how to enable zoom effect on plank in elementary OS. It require some compiling and some editing, so read carefully.

First you need is to download the libs to build plank with, open the terminal copy/paste;

sudo apt install libglib2.0-dev valac libgnome-menu-3-dev libxml2-dev libxml2-utils libx11-dev libwnck-3-dev libgee-0.8-dev libbamf3-dev libdbusmenu-gtk3-dev

Next is to download and unpack Plank;

cd && cd Downloads
wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/plank/0.11.89-1/plank_0.11.89.orig.tar.xz
tar xf plank_0.11.89.orig.tar.xz
cd plank-0.11.89

Now for compiling and installing Plank;

./configure
make
sudo make install

Now you have what is needed to zoom in Plank and can therefore reinstall the Plank libs.

sudo apt install --reinstall plank libplank*

Two files need to be edited before you can get the zoom effect, copy/paste;

sudo nano /usr/local/share/plank/themes/Default/dock.theme

Add the following in the end of the file;

ZoomEnabled=true

ZoomPercent=150

Save: [ctrl]+[o] and Exit: [ctrl]+[x]

The last file to edit i s the schemas of Plank;

sudo nano /usr/share/glib-2.0/schemas/net.launchpad.plank.gschema.xml

Look for (near the end of the file);

<key name="zoom-enabled" type="b">
                        <default>false</default>

Change false to true

Save: [ctrl]+[o] and Exit: [ctrl]+[x]

Last thing;

killall plank&& plank&
plank --preferences

Now enable Zoom effect in preference.

Enjoy! ^_^

Tested on: elementary OS 5.1.5 – 5.1.6

Source: https://www.reddit.com/r/elementaryos/comments/fd6fgd/zoom_effect_reveal_removed_from_the_plank/

Howto set Wingpanel and Slingshot to be translucent

Do you like translucent/transparent theme? If so this guide is for you. Note: It have only been tested with elementary OS default elementary theme. Open the terminal and copy/paste;

io.elementary.code '~/.config/gtk-3.0/gtk.css'

Add the following to the file;

.panel {

    background-color: rgba(255,255,255,0.5);

    transition: all 1s ease-in-out;
}


.panel.maximized {

    background-color: rgba(255,255,255,0.5);
    
    }

    
@define-color base_color #ffffff;
@define-color bg_color alpha (shade (@base_color, 0.96), 0.6);
@define-color bg_highlight_color shade (@bg_color, 1.4);
@define-color border_color alpha (#000, 0.25);
@define-color fg_color #969f9d;

You can adjust the transparency of the Wingpanel by change the 0.5 to 0.0 (transpancy) – 1.0 (Solid)

The Slingshots transparency you can adjust 0.6 likewise.

Logout and login to take affect.

Enjoy ^_^

Tested on: elementary OS 5.1.4

Howto change the login screen with blur effect in elementary OS

98360384_2543333459330516_1985020531434323968_o

This guide show you how to give you login screen a background taken from your wallpaper of your user with blur effect.

WARNING: It’s on experimental level and can be unstable, so use it at your own risk!

Preparation

First you need to install proper packages/libs -dev to use for building a new greeter. Open the terminal and copy/paste;

sudo apt install git libgdk-pixbuf2.0-dev libgranite-dev libgtk-3-dev liblightdm-gobject-1-dev libwingpanel-2.0-dev libx11-dev meson valac libmutter-2-dev

A lot of packages will now be install for compiling and building.

Downloading

This will download the source of the greeter;

cd && cd Downloads
git clone https://github.com/elementary/greeter.git

Compiling and Installation

Now to the compiling the source of the greeter and installation of it;

cd greeter
meson build --prefix=/usr
cd build
ninja
sudo ninja install

Now logout and see your new greeter.

Enjoy! ^_^

Tested on: elementary OS 5.1.4

Howto get rid of the text “Applications” in Slingshot (Application Menu)

noApplications

If you are looking for a way to get rid of the “Applications” text in Slingshot here’s a guide to do so. This guide uses the default elementary theme as an example. Adjust the guide to the theme you use.

Open the terminal and copy/paste;

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

Add the following;

.panel.maximized > .horizontal:first-child > :first-child, 
.panel.color-dark > .horizontal:first-child > :first-child {
    font-size:0px;
}

Save: [ctrl]+[o]
Exit: [ctrl]+[x]

Logout and login and the changes should take affect.

If you want to change Slingshot magnifier glass with a custom one, please look at this guide: Howto change the magnifier glass in Slingshot (Application Menu)

Enjoy! ^_^

Source: Reddit

Tested on: elementary OS 5.1.4

Optimize elementary OS for gaming setup

eos-gaming-optimization

This guide show you how to tweak your elementary OS into a smoothly gaming experience with the thanks to Feral Game Mode.

What it actually do is optimize the elementary settings including:

  • CPU governor
  • I/O priority
  • Process niceness
  • Kernel scheduler (SCHED_ISO)
  • Screensaver inhibiting
  • GPU performance mode (NVIDIA and AMD)
  • GPU overclocking (NVIDIA)
  • Custom scripts

This guide also shows you how to setup screen recording ingame, like you have with windows10.

INSTALLATION

Fire up for the terminal and copy/paste these commands which will add Feral Game Mode to your system;

sudo apt install software-properties-common
sudo add-apt-repository ppa:samoilov-lex/gamemode
sudo apt install gamemode

Reboot your system.

SETUP

Now your system is ready for running your games better. To tell a game to run in gamemode you need to use the command gamemoderun.

Example running a steam game in gamemode;

gamemoderun steam steam://rungameid/200710

A simple way is to edit Slingshot (Application Menu) gaming entries. You do it by following:

sudo apt install com.github.donadigo.appeditor
com.github.donadigo.appeditor

GAME RECORDING

You may want to record what you are playing like you can easily do in Windows10. You can do that also in elementary OS.

Open the terminal and type;

sudo apt install com.github.artemanufrij.screencast
com.github.artemanufrij.screencast %U

Now adjust screencast to record computer sounds and set it to delay from 3 to 5 seconds. If you have a microphone you may want to enable that also.

The next thing is to setup shortcuts for screencast. Go to System Settings, click Keyboard. Select Shortcuts and pick Custom.

Screenshot from 2020-05-16 00.00.15

Add following entry:

com.github.artemanufrij.screencast --toggle

Give it shortcut [ALT]+[Z]
This will start the screen recording.

Next entry is to stop the recording;

com.github.artemanufrij.screencast --finish

Give it shortcut [ALT]+[X]

You are now set up for the ultimate Linux gaming experience and hopefully make some great gaming videos.

Enjoy! ^_^

 

Tested on: elementary OS 5.1.4

Howto stop app running in the background in elementary OS

By default elementary OS is pretty slim, but there may be some applications you don’t use and in no need of running in the background. Example I don’t need orca or onboard to startup as I’m using a stationary computer.

WARNING: If you disable something vital you’ll end up with a broken system. Use with caution!

Open the terminal and copy/paste;

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
gnome-session-properties

Now you can see what’s is set to running when starting elementary OS. Now be careful what you disable.

Screenshot from 2020-05-15 06.32.50

 

Tested on: elementary OS 5.1.4