How to set Terminal as a transparent wallpaper in Kubuntu

Having a terminal ready like the desktop wallpaper sounds appealing. Linux terminal comes with many customization options. The following article will show you how to set a terminal as a transparent background in Kubuntu using Konsole.

If you always use a terminal in Linux, then having a ready terminal like your desktop wallpaper sounds appealing. Linux terminal comes with many customization options.

The following article will show you how to set a terminal as a transparent background in Kubuntu using Konsole.

Konsole's location

For this small project, you don't want Konsole to appear at random points on the screen. Instead, it reappears at the same location, with the same size, whenever it is run.

Picture 1 of How to set Terminal as a transparent wallpaper in Kubuntu
Select More Actions> Special Application Settings .

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

Activate Position & Size and set them to Remember. Alternatively, enable 'Maximized vertically' and set it to Apply Initially> Yes . Activate changes and exit the menu by clicking OK. Before you proceed to the next step, move the Konsole window where you want it to appear each time.

Konsole configuration

From the main menu of Konsole, select Settings> Configure Konsole .

Disable 'Show menubar by default' and enable 'Remove window titlebar and frame' .

After these adjustments, you will get closer to the desired results. You have Konsole as a floating window in the position and with the desired size. The remaining two problems are annoying menu bars and the lack of transparency.

Address the first issue by disabling the 'Show menubar by default' option . Now is a good time to check that everything up to date has worked.

Press Ctrl + Shift + M to hide the menu bar. Then close Konsole and run it again. It will reappear to look the same as before, same position on screen, same size but no menu bar, along with a floating console window on the desktop. Just make it transparent.

Edit profile

Right-click inside Konsole and select 'Edit Current Profile .' from the pop-up menu.

Move to 'Appearance' and the 'Color scheme & font' tab. Check out the themes and choose the one you like. Then, click Edit on the right of the window.

Increase the value of 'Background transparency' . Disable 'Blur background' if needed.

Do not close the window yet! You have to make a final tweak and even though it is related to the appearance of Konsole, you will encounter it in its own tab because it also affects the usability of the Scrolling feature.

Scroll to the set of Scrolling options and set 'Scrollbar position' to 'Hidden'. If you do not modify this setting, you will have a scroll bar always visible on the screen. When hidden, it will only show when you need it.

Picture 2 of How to set Terminal as a transparent wallpaper in Kubuntu
The scrollbar has been hidden

Final tweaking

Theoretically, you have achieved your goal. You have a transparent terminal behind the window, allowing your wallpaper to shine. But you might not like it floating up in other windows when you click and want to keep Konsole always behind everything else, as if it were fixed on the wallpaper.

To achieve this, revisit the 'Application specific settings' section of KDE for the Konsole window. This time, switch to the 'Arrangement & Access' settings tab. Activate 'Keep below' and change it to Force> Yes .

Open your favorite text editor and create a new script wherever you want. Name the script, such as 'delayed_konsole.sh'. In it, enter:

 #!/bash { sleep 10 konsole & } 

Save the script and exit the text editor. Now enter 'autostart' into the KDE menu and select 'Autostart (Automatically Started Applications)'.

Picture 3 of How to set Terminal as a transparent wallpaper in Kubuntu
Enter 'autostart' into the KDE menu

Click on 'Add Script' in the window that appears, then find and select the script you created.

Update 15 January 2020
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile