How to Set the Terminal as a Transparent Wallpaper in Kubuntu

If you always use a terminal in Linux, having an always available terminal as a desktop wallpaper sounds appealing. The Linux terminal comes with many customization options. Here we will show you how to set the terminal as a transparent wallpaper in Kubuntu using Konsole.

Konsole placement

For this small project, you don’t want Konsole to appear anywhere on the screen. Instead, it should reappear in the same size and position each time it is run. KDE helps achieve this by setting up the application appearance.

Right-click the title bar of Konsole and select “More Actions-> Special Application Settings …”

Konsole Wallpaper Kde application settings

Turn on Position and Size and set it to Remember. Also, enable “Vertical Maximization” and set it to “Initially Apply-> Yes.” Enable changes and exit the menu by clicking “OK”. Before proceeding to the next step, move the Konsole window to where you want it to appear every time. Since we will remove its “decoration”, it will become more difficult after the next step.

Configure Konsole

In Konsole’s main menu, select “Settings-> Configure Konsole …”

Konsole wallpaper configuration Konsole

Disable “Show menu bar by default”. It doesn’t hide the menu of Konsole immediately, but can make you remember if it has been hidden.

Enable “Delete window title bar and frame”.

Konsole wallpaper remove decoration

With these adjustments, you will be closer to the desired result. You should already have Konsole as a floating window in the desired position and size. The only two problems are the annoying menu bar and lack of transparency.

We half solved the first problem by disabling the “Show menu bar by default” option. Now is a good time to check if everything we have done so far is feasible. Press Ctrl + Shift + M to hide the menu bar. Then, close Konsole and run it again. It should reappear the same look as before: the same position on the screen, the same size and lack of a menu bar, and a “pure” console window floating on the desktop. Now is the last step: make it transparent.

Edit profile

Right-click inside Konsole and select “Edit Current Configuration File …” from the pop-up menu.

Konsole wallpaper editing profile

Move to the Appearance group and the Color Scheme and Font tab of the option. View the theme and select the theme you like. Then, click Edit on the right side of the window.

Konsole wallpaper editing color scheme

Increase the Background Transparency value. We recommend that you do not overuse it to make the text of Konsole clear and easy to read.

Konsole wallpaper adds transparency

Although your experience may be different, we should mention that the “Blur Background” option does not work for us. Instead, it disables transparency and makes the window opaque. If transparency does not work for you, make sure this option is disabled.

Don’t close the window! You have to perform one last adjustment, and even though it has to do with the appearance of Konsole, you will encounter it in its own tab because it also affects usability: scrolling.

Konsole wallpaper hide scroll bar

Move to the Scrolling option set and set the Scroller Position to Hidden. If you do not modify this setting, the scroll bar slider will always be visible on the desktop. Set to “Hide”; it will only show when you need it.

Terminal transparent wallpaper final result

Final adjustment

In theory, you have achieved your goal: a transparent terminal behind your window can also make the wallpaper glow. But you may disagree with my personal preference that when you click on it, it “pops up in front of other windows”, and would rather keep Konsole behind everything else as if it were “pinned to the wallpaper” same.

To do this, revisit the KDE “Application Specific Settings” of the Konsole window. Move to the Schedule & Visit settings tab this time. Enable “Keep below” and change it to “Force-> Yes”.

Konsole Wallpapers Keep Bellow

As for the ability to automatically launch Konsole every time you log in, adding it to the “Autostart” list will not cut it. This way, it will run and lose its transparency before applying the plasma effect. Fortunately, you can solve this problem.

Start your favorite text editor and create a new script wherever you need it. Therefore, I personally have a “scripts” directory in the home folder. Give your script a name like “delayed_konsole.sh”. Type in:

#!/bash
 
{
sleep 10
konsole &
}

Save it and exit the text editor. Now type “autostart” in the KDE’s menu and select “autostart (autostart application)”.

Konsole wallpaper finder starts automatically

Click Add Script in the window that appears to find and select the script you created.

Konsole wallpaper add script

That’s it. Log out of the desktop, and if everything goes according to plan, when you log back in, the transparent Konsole window will appear after a slight delay. If it already exists and lacks transparency, it will increase the delay of the script.

Ranch
                        
                    
                    Ranch

Sidebar