Wayland環境でワークスペースにアプリを紐付ける
以前に以下の記事を書きました。
この時はLinuxMint Cinnamonの環境でx11環境でしたが、今使っているPCの描画に色々問題があったので
Ubuntuの標準のもの(Gnome)をインストールしなおしました。
こちらはWaylandになっていて、前に使ったdevilspie2が使えなくなっています。
こんかいはUbuntu Gnome(Wayland)の環境で同じようなことが出来るようにしていきます。
ワークスペースを増やす
設定→マルチタスクで、固定ワークスペースにして数を10にする。
以下のコマンドでも同様の設定ができます。
gsettings set org.gnome.mutter dynamic-workspaces false
gsettings set org.gnome.desktop.wm.preferences num-workspaces 10
キーボードショートカットの割当
こちらは設定画面だとワークスペース4までしか設定できなかったので、コマンドでセットします。
ワークスペースに Ctrl + [数字] で移動できるショートカット
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['<Control>1']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-2 "['<Control>2']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-3 "['<Control>3']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-4 "['<Control>4']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-5 "['<Control>5']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-6 "['<Control>6']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-7 "['<Control>7']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-8 "['<Control>8']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-9 "['<Control>9']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-10 "['<Control>0']"
現在のウィンドウをワークスペースへ移動させるショートカット
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-1 "['<Control><Shift>1']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-2 "['<Control><Shift>2']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-3 "['<Control><Shift>3']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-4 "['<Control><Shift>4']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-5 "['<Control><Shift>5']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-6 "['<Control><Shift>6']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-7 "['<Control><Shift>7']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-8 "['<Control><Shift>8']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-9 "['<Control><Shift>9']"
gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-10 "['<Control><Shift>0']"
Gnome拡張をインストールする
今回はGnome拡張を使って設定するのでGnome拡張を使えるようにします。
sudo apt install gnome-browser-connector
Firefoxで
にアクセスして、サイトの指示に従って拡張機能をインストールする。
その後以下にFirefoxでアクセスして、Auto Move Windowsという拡張を入れます。
ここで、一度OS再起動させます。
Windowとアプリの紐づけ
もう一度FirefoxでAuto Move Windowsの拡張のページを開きます。
右上に青色の設定ボタンが増えているので設定を開きます。
出てきた画面で「+」ボタンを押してアプリとワークスペースを紐づけていきます。
これでアプリが指定したワークスペースで開くようになります。



