2013年4月10日 星期三

Tile windows 平鋪式視窗 - Pytyle 3

Tile windows 平鋪式視窗

有的時候,開了很多的視窗,想要看到所有視窗的內容,這個時候,「平鋪式視窗」就很有用了。

因為我用的是 archlinux + lxde,所以就找與 openbox 配合度好的 Pytyle 3 來試試看。

安裝

很簡單,下個指令就裝好了:

yaourt -S pytyle3-git

裝好之後,記得把配置檔 copy 到 ~/.config/pytyle3:

mkdir ~/.config/pytyle3

cp /etc/xdg/pytyle3/*py ~/.config/pytyle3

也就只有 keybind.py 和 config.py 這 2 個檔,可以開起來看看。

執行

在終端機中輸入:

pytyle3

預設的啟動鍵是 A-a,我試著想把它改成 W-a,但沒有成功。查看 ~/.config/pytyle3/keybind.py,可以知道有那些快速鍵,表列如下:

'A-a':       啟動平鋪(tile)
'A-u':       不再平鋪(untile)
'A-h':       減小主視窗 (decrease_master)
'A-l':       加大主視窗 (increase_master)
'A-j':       tile.cmd(prev_client)
'A-k':       tile.cmd(next_client)
'A-Shift-j': tile.cmd(switch_prev_client)
'A-Shift-k': (switch_next_client)
'A-comma':   (remove_master)
'A-period':  增加當前視窗為主視窗(add_master)
'A-Return':  設定當前視窗為主視窗(make_master)
'A-m':       切換到主視窗(focus_master),
'A-z':       切換水平或垂直排列(cycle),

'A-q':       除錯 (debug_state)
'A-Shift-q': 離開,

很好玩的「平鋪式視窗」。不想用的時候,就把 pytyle 關掉,如此就不必裝 dwm, awesome 之類的視窗管理器。

參考文件:

Pytyle on arch wiki