.. | ||
import_krohnkite.sh | ||
README.md |
🔧 Tweaks after installation
Setting Up for Multi-Screen
Bismuth supports multi-screen setup, but KWin has to be configured to unlock the full potential of the script.
- Enable
Separate Screen Focus
underWindow Management
>Window Behavior
>Multiscreen Behaviour
- Bind keys for global shortcut
Switch to Next/Previous Screen
(Recommend:Meta + ,
/Meta + .
) - Bind keys for global shortcut
Window to Next/Previous Screen
(Recommend:Meta + <
/Meta + >
)
Note: Separate Screen Focus
appears only when multiple monitors are present.
Removing Title Bars
Breeze window decoration can be configured to completely remove title bars from all windows:
System Setting
>Application Style
>Window Decorations
- Click
Configure Breeze
inside the decoration preview. Window-Specific Overrides
tab >Add
button- Enter the followings, and press
Ok
:Regular expression to match
:.*
- Tick
Hide window title bar
Changing Border Colors
Changing the border color makes it easier to identify current window. This is convenient if title bars are removed.
-
Open
~/.config/kdeglobals
with your favorite editor -
Scroll down and find
[WM]
section -
Append the followings to the section:
frame=61,174,233
: set the border color of active window to RGB(61,174,233)inactiveFrame=239,240,241
: set the border color of inactive window to RGB(239,240,241)
Here's a nice 2-liner that'll do it for you:
kwriteconfig5 --file ~/.config/kdeglobals --group WM --key frame 61,174,233 kwriteconfig5 --file ~/.config/kdeglobals --group WM --key inactiveFrame 239,240,241
-
You must restart your session to see changes. (i.e. re-login, reboot)
Note: the RGB values presented here are for the default Breeze theme
Note: You might also need to set the border size larger than the theme's default:
System Settings
> Application Style
> Window Decorations
: Untick Use theme's default window border size
and adjust the size (right from the checkbox).
Setting Minimum Geometry Size
Some applications like discord and KDE settings don't tile nicely as they have a minimum size requirement. This causes the applications to overlap with other applications. To mitigate this we can set minimum size for all windows to be 0.
System Setting
>Window Management
>Window Rules
- Click on
+ Add New...
- Set
Window class
to beUnimportant
- Set
Window types
toNormal Window
- Click
+ Add Properties...
- Add the
Minimum Size
Property - Set the fields to
Force
and0
x0
- Apply