Plasma-Unity Look And Feel package
Hi there, this is my first try making a Look And Feel package for Plasma and I would appriciate any help to make it better.
Right now there is no single installable package since I do actually not know how to include all the additional dependencies and configuration steps into one installable script or package.
But if you follow my installation guide, it shouldn't take more than 5-10 minutes to set it up!
Additional AUR packages you may want to install first to have a complete Unity look:
EDIT: Installation Script Plasma-Unity-Look-and-feel.tar.gz
I've made a little installation script which is inside the Plasma-Unity-Look-and-feel folder -> called install.sh
This script is far from beeing perfect, but it works!
How to install?
1- Please make sure the folder Plasma-Unity-Look-and-feel is in your home directory - (copy it to /home/your-user-name/)
2- Inside the folder right click install.sh and make sure it is executable
3- Click on install.sh and click execute
What is it doing?
First of all it will make a backup of all your original folders where files will get copied to and save it inside the backup folder. So you can easy restore your original setup by copying this files back.
Then it will guide you through the complete setup with system popups by starting the right kcm modules.
It also makes this changes:
-Hot corners (top left - Present Windows of all desktops) and (top right - Desktop Grid).
-Activates 4 virtual desktops
-Activates mouse middle-click on left launcher to open new instance
-Hide titelbar for maximized windows
-Setup the included wallpaper as default
And some other tweaks
What I have done so far:
Created a look and feel package called Unity which includes:
-Unity Ambiance Desktop Theme
-Color scheme called Unity
-plasmoids -> ActiveWindowControl, NetspeedWidget, Eventcalender, ResourcesMonitor
-Desktop configuration like Panels etc.
Changed the original GTK3 Ambiance theme from Ubuntu Unity to integrate with the plasma desktop, like scrollbars etc.
GTK2 theme is using the original Unity settings.
How to manual install this package Plasma-Unity-Look-and-feel.tar.gz
1- Extract the file to your prefered directory
2- Change to the new created folder
3- open a terminal in the same folder or navigate to it and type:
kpackagetool5 -i Unity.tar.gz
(This should install without errors)
Now copy all the folders to their directories or just their files if the folders do already exist.
4- copy .themes folder to /home/User/
5- copy color-schemes and plasma to /home/User/.local/share/
Setup the Theme:
Go to System Settings -> workspace theme -> Look And Feel
Click on Unity and check the Use Desktop Layout from theme checkbox. - Apply
Go to Splash Screen and chose your prefered Splash Screen Theme. - Apply
Go to Colors and chose Unity. - Apply
Go to Fonts -> Adjust All Fonts and chose Ubuntu. - Apply
Go to Icons click on Humanity and Apply
Go to Application Style -> Widget Style -> Fine Tuning tab, click on Menubar style and chose Application Menu widget. - Apply
Now go to Window Decorations and set Border size to -> No Side Borders.
Click on Breeze and click the menu button inside the window,
In the General tab set Title alignment to Left,
Button size: Small
Check Draw a cirle around close button. - Apply
Click on the Buttons tab and drag&drop close, maximize, minimize buttons to left (Delete the other buttons if you want). - Apply
Click on GNOME Application Style (GTK) and set Ambiance for GTK2 and GTK3 Theme
Click on Icon theme and set Humanity. - Apply
Adjust the top panel Height to about the size of your Window Title Bar and Width on Sidepanel to your like.
Maximize any window and right click on the min,max,close buttons in the top panel
-> Active Window Control Settings.
Check -> Hide titlebar for maximized windows. -Apply (OK)
Additional info for konsole to make it look like Unity:
-Background color: #300a24
- .bashrc Prompt: PS1='[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]$ '
How to remove it?
Delete all the copied files, or the 3 folders if they didn't exist before the install.