KDE雖然是目前最重量級的桌面環境,但重量也是有好處的,不僅美觀,也換來了超多的實用性功能,使用KDE可以實現各種想到,想不到的功能(也可能是我想象力不夠豐富)。雖然內存佔用稍微多點,但功能也是實實在在的,況且現在誰還差那點內存不是😄。
我們通常用的Windows、macOS都屬於堆疊式窗口管理,窗口可以任意拖動,堆疊,Linux裏面比較主流的桌面環境xfce、gnome、kde也都屬於這種。平鋪式窗口管理,是把桌面所有窗口都按一定規則平鋪開來,也叫瓦片式,主要代表有i3、awesome,使用平鋪式桌面對於多桌面、多屏幕場景能極大的提高效率,豐富的鍵盤操作也被很多人推崇,我想這應該是爲什麼這麼多人喜歡平鋪桌面的原因。但i3或者awesome默認情況下醜陋無比,一套可以滿足日常使用、順手的環境需要付出大量的精力來配置,這也許是好多人不想用這種窗口管理器的原因。
使用Linux怎能不折騰?KDE默認使用KWin窗口管理器,使用KWin腳本也可以實現類似i3的平鋪窗口布局,既保證能使用KDE的豐富功能,又能體驗到Tiling的方便快速,而且對KDE環境設置沒有任何影響,體驗後如果不喜歡可以很簡單的還原,一舉多得呀。Amazing!! Amazing!!
效果
環境
配置
系統設置》窗口管理》KWin腳本
點擊獲取新腳本
在線安裝,或者從這個鏈接下載腳本https://store.kde.org/p/1112554
,然後從文件安裝。安裝完成後勾選啓用腳本並點擊應用按鈕,應該會立即看到效果,桌面所有的窗口都平鋪了。
快捷鍵
Shortcut | Default Binding |
---|---|
Next Tiling Layout | Meta+Shift+PgDown |
Previous Tiling Layout | Meta+Shift+PgUp |
Toggle Floating | Meta+F |
Toggle Border for all | |
Move Window Left | Meta+Shift+H |
Move Window Right | Meta+Shift+L |
Move Window Up | Meta+Shift+K |
Move Window Down | Meta+Shift+J |
Toggle Tiling | Meta+Shift+f11 |
Tile now | |
Swap Window With Master | Meta+Shift+M |
Resize Active Window To The Left | Meta+Alt+H |
Resize Active Window To The Right | Meta+Alt+L |
Resize Active Window To The Top | Meta+Alt+K |
Resize Active Window To The Bottom | Meta+Alt+J |
Increase Number Of Masters | Meta+* |
Decrease Number Of Masters | Meta+_ |
Focus next tile | |
Focus previous tile | |
Swap with next tile | |
Swap with previous tile | |
I3: Set Wrap Horizontal Mode | |
I3: Set Wrap Vertical Mode | |
I3: Set Normal Mode | |
Move Window To New Desktop | Meta+Shift+D |
Dump Clients | Meta+Shift+Escape |
Cycle Rotations | Meta+Shift+R |
細節調整
點擊腳本右側的設置按鈕,可以調整一些Tiling的行爲屬性,比如去掉窗口邊框,新打開窗口在什麼位置,窗口的間距等等。注意:調整設置後可能需要先禁用腳本,然後重新啓用,設置才能生效
告別命令行/使用嚮導安裝Arch Linux
Arch Linux桌面環境(KDE Plasma)安裝教程
KDE Plasma桌面美化macOS like
Arch Linux桌面環境(Xfce4)安裝教程
Arch Linux桌面環境美化(Xfce4)macOS like
Arch Linux桌面特效(Xfce4)使用compiz
Linux 如何利用多工作區來提升效率/Xfce4