herbstluftwm - 共通事項 - フローティングウィンドウ
- 1. 概要
- 2. フロートで起動
- 3. わたしの定義
- 4. すべてフローティングウィンドウ
1. 概要
ログインユーザで。
vi ~/.config/herbstluftwm/autostart
して、編集します。
フローティングウィンドウへの切替は、「FreeBSD」のデフォルトでは
# layouting
hc keybind $Mod-r remove
hc keybind $Mod-s floating toggle
hc keybind $Mod-f fullscreen toggle
hc keybind $Mod-Shift-f set_attr clients.focus.floating toggle
hc keybind $Mod-p pseudotile toggle
のあたりに書いてあって、mod+s が割り当てられていて、わたしは、mod+Space を使うので
hc keybind $Mod-space floating toggle
と書き換えています。
2. フロートで起動
プログラムに対して、あらかじめ起動設定するには
hc rule class=クラス名 floating=on
とプログラムのクラス名を指定して「floating=on」の属性を持たせます。
3. わたしの定義
わたしは、あらかじめ以下のように定義しています。
hc rule class=Alacritty floating=on
hc rule class=Atril floating=on
hc rule class=Brasero floating=on
hc rule class=Chromium-browser floating=on
hc rule class=Clamtk floating=on
hc rule class=Claws-mail floating=on
hc rule class=code floating=on
hc rule class=Code floating=on
hc rule class="Code - OSS" floating=on
hc rule class=Eclipse floating=on
hc rule class=Epdfview floating=on
hc rule class=Fcitx-config-gtk floating=on
hc rule class=Fcitx-config-gtk3 floating=on
hc rule class=firefox floating=on
hc rule class=Gimp-2.10 floating=on
hc rule class=libreoffice-startcenter floating=on
hc rule class=lxappearance floating=on
hc rule class=Lxappearance floating=on
hc rule class=Nautilus floating=on
hc rule class=Midori floating=on
hc rule class=midori floating=on
hc rule class=mpv floating=on
hc rule class=octopkg floating=on
hc rule class=Pamac-manager floating=on
hc rule class=Pcmanfm floating=on
hc rule class=qpdfview floating=on
hc rule class=Roxterm floating=on
hc rule class=smplayer floating=on
hc rule class=Synaptic floating=on
hc rule class=Termite floating=on
hc rule class=Thunar floating=on
hc rule class=Thunderbird floating=on
hc rule class=Tilix floating=on
hc rule class=UXTerm floating=on
hc rule class=Vivaldi-stable floating=on
hc rule class=Xfce4-appfinder floating=on
hc rule class=Xfce4-terminal floating=on
hc rule class=XTerm floating=on
4. すべてフローティングウィンドウ
正規表現を使って、すべてのアプリケーションをフローティングウィンドウをデフォルトとして、開くこともできます。
既に定義してある
hc rule class=クラス名 floating=on
の行をすべてコメントアウトして、下記の1行を加えます。
hc rule class~'(.*)' floating=on
|
|