LoginSignup
0
0

More than 3 years have passed since last update.

i3-dmenu-desktopでアプリケーションが動作しているワークスペースへのジャンプ

Posted at

はじめに

タイル型ウインドウマネージャの i3wm を気に入っているのですが、
動作中のアプリケーションを探すためにワークスペースを端から確認していました。
毎回複数のワークスペースからアプリケーションを探すのは手間が大きいため、
アプリケーションが動作しているワークスペースへジャンプする機能を作りました。

hsgwa/i3-dmenu-desktop-go-to-app-ws

概要

起動中のアプリケーションが動作するワークスペースへのショートカットを追加するi3-dmenu-desktopのラッパースクリプトです.
i3-msg workspace [ワークスペース番号]実行でのワークスペース移動をしており、モニターが複数ある環境でも動きます。

下の動画では、Go to Emacs, Go to Google-chromeが追加されており、
i3-dmenu-deksktopで選択することで動作しているワークスペースへジャンプします。
また、$mod + nを押すことで直前に選択したアプリケーションが動作するワークスペースを周回できます。

movie.gif
Chrome が動作しているワークスペース名:2, 3
Emacs が動作しているワークスペース名:1, 2, 3, 4, 5

インストール方法

  1. git clone https://github.com/hsgwa/i3-dmenu-desktop-go-to-app-ws.git
  2. ~/.config/i3/configを編集
# launch dmenu-dekstop-go-to-app-ws
bindsym $mod+space exec --no-startup-id [path-to-i3-dmenu-desktop-go-to-app-ws]

# rotate last selected application workspaces.
bindsym $mod+n exec --no-startup-id /tmp/i3-last-go-to-app

使い方

  1. $mod + spaceで i3-dmenu-desktop-go-to-app-wsを起動
  2. Go to [アプリケーション名]を選択
  3. $mod + nで直前に選択したアプリケーションが動作するワークスペースを周回
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0