最近在思考,GNOME配上平鋪視窗的效果不知如何。仔細想想,GNOME的那些快捷鍵都還滿直覺的,舉例來說,要將當前視窗移動到別的工作區,就按Shift+Super(Windows鍵)+Page Up/Page Down,這些都還滿直覺的的,因為shift是有移動的意思、super鍵就是視窗、Page Up/Page Down就不用多解釋有方位的意思。可以參考這部影片:Mii Beta的〈Using Tiling Assistant in GNOME 45〉和〈Forge: Tiling extension walkthrough | GNOME 45〉。既然GNOME如此偏好簡單、優雅、精簡的操作,我們何不順着這個思路來使用平鋪視窗?
我這裏推薦兩個套件,只要二則一就好。第一個是Simple Tiling,這個會保持GNOME的視窗的關閉按鈕(先聲明,我沒有調整GNOME Tweak的視窗規則,所以理論上只會有關閉按鈕),並且功能比較陽春,推薦給偏好只使用GNOME快捷鍵的人或是覺得原生GNOME快捷鍵就夠用的人。
第二個是推薦Grimble Tiling WM。注意,這兩個套件不可同時安裝,不然畫面會扯來扯去,因為二者在視窗邊緣留的空白不一樣;除此之外,這個套件還會把視窗的關閉按鈕也刪掉。推薦這個的理由是這還可以設定快捷鍵,可以仿i3 WM的快捷鍵或是可以使用官方預設。我是推薦官方預設,因為這些按鍵的命名比較好記(你若依照本文第一段的方式解讀,應該也會這麼覺得)。那麼來設定吧!(在此不解釋怎麽安裝套件。大要步驟就是:安裝extension manager(debian的套件名稱是gnome-shell-extension-manager)、安裝偏好的套件)
- Tile padding,就是設定視窗和螢幕邊緣的間距。因為我有安裝Tansparent Top Bar,當視窗碰到頂欄會是黑色,反之是半透明,我為了半透明所以增加視窗和邊緣的縫隙,預設是不留縫隙。
- 在Keybindings那裏,選擇偏好的Configuration,可以是i3、Grimble或是自定義。因為我很懶,所以我就使用Grimble。(主要是我想要的快捷鍵都已經被採用以及無法使用Shift開頭的快捷鍵,所以選擇比較能接受的Grimble設定檔)
參考資料
- 电脑窗口管理哲学:堆叠式 vs 平铺式。Bilibili。網址:https://www.bilibili.com/video/BV1wnywBXEqZ/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=d5a30a3d224114f95183c7d3553df205
- Using Tiling Assistant in GNOME 45。YouTube。網址:https://youtu.be/d3lJNj8-JmY?si=eRq37AtsB3paelu1
- Forge: Tiling extension walkthrough | GNOME 45。YouTube。網址:https://youtu.be/I2UC3Ux0u8M?si=1J1HaJ16PBc0dzk_
- The best tiling extension? 。Reddit。網址:https://www.reddit.com/r/gnome/comments/1ei9bj0/the_best_tiling_extension/




沒有留言:
張貼留言