LoginSignup
14
21

More than 3 years have passed since last update.

Mac 用タイル型ウィンドウマネージャ chunkwm

Last updated at Posted at 2018-02-04

chunkwm を利用すると,開いたウィンドウが互いに重ならないように自動でサイズ調整・配置変更される.また,キーボードショートカットでウィンドウサイズや配置を微調整したりアクティブなウィンドを切り替えたりできる.

  • ウィンドウのサイズ調整や並び替えに頭を使わなくても良くなる
  • キーボードから手を離さずに作業できるようになる


画像引用元: http://hde-advent-2017.hatenadiary.jp/entry/2017/12/24/000000

 


画像引用元: https://koekeishiya.github.io/chunkwm/screens.html

setup するもの

  • chunkwm: ウィンドウマネージャ本体
  • khd: ウィンドウマネージャを制御するためのショートカットキーを管理するもの

手順

chukwm

chukwm のインストール

$ brew tap crisidev/homebrew-chunkwm
$ brew install chunkwm

.chunkwmrc ファイルの準備

$ cp /usr/local/opt/chunkwm/share/chunkwm/examples/chunkwmrc ~/.chunkwmrc
$ chmod +x ~/.chunkwmrc

設定ファイルを編集する際に参考にするところ:

.chunkwm_plugins の準備

$ mkdir ~/.chunkwm_plugins
$ cp /usr/local/opt/chunkwm/share/chunkwm/plugins/* .chunkwm_plugins/

khd

khd のインストール

$ brew install khd

.khdrc の準備

$ cp /usr/local/opt/chunkwm/share/chunkwm/examples/khdrc ~/.khdrc

ショートカットキーはこのファイルを読めば確認できる.

services

$ brew services start chunkwm
$ brew services start khd

既にスタートしている場合はリスタートで設定ファイルの変更を反映できる.

また、外部ディスプレイに接続などすると表示が崩れるので、その場合もリスタートすることで解消できる.

$ brew services restart chunkwm

参考

14
21
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
14
21