Windows用のタイリングウィンドウマネージャGlazeWMを試してみました。
挙動に癖が無くて安定していそうなので切り替えました。

https://github.com/glzr-io/glazewm

環境

  • Windows 11 24H2
  • GlazeWM v3.8.1

構築

  1. インストール
    winget install GlazeWM
  2. 起動
    スタートメニューからGlazeWMを起動
  3. 環境設定
  • 設定ファイルは%userprofile%\.glzr\glazewm\config.yaml
    トレイアイコンを右クリックしてShow config folderでフォルダを表示できます。
  • 上部のバーを起動しないようにする。
    %userprofile%\.glzr\glazewm\config.yaml
    general:
    # Commands to run when the WM has started. This is useful for running a
    # script or launching another application.
    # Example: The below command launches Zebar.
    #startup_commands: ['shell-exec zebar']
    startup_commands: []
  • ウィンドウ間の隙間を狭くする。
    %userprofile%\.glzr\glazewm\config.yaml
    gaps:
    # Whether to scale the gaps with the DPI of the monitor.
    scale_with_dpi: true

    # Gap between adjacent windows.
    #inner_gap: '20px'
    inner_gap: '4px'

    # Gap between windows and the screen edge.
    outer_gap:
    #top: '60px'
    #right: '20px'
    #bottom: '20px'
    #left: '20px'
    top: '4px'
    right: '4px'
    bottom: '4px'
    left: '4px'
  1. 設定の再読み込み
    トレイアイコンを右クリックしてReload config
    もしくはAlt Shift R
  2. 自動起動
    https://github.com/glzr-io/glazewm#user-content-faq
    C:\ProgramData\Microsoft\Windows\Start Menu\Programs\にあるアプリケーションショートカットGlazeWMshell:startupにコピーする。

利用