技術ノート Linux および macOS ターミナル Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

タイリング ウィンドウ マネージャーを使用すると、画面上にウィンドウが自動的に配置されるため、作業が楽になります。 Xmonad は最小限のもので、簡単に始めることができます。必要なのは、いくつかのキーボード ショートカットを学ぶことだけです。

Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

Xmonad は高度な構成も可能です。それにもかかわらず、設定ファイルを変更したくない場合は、変更する必要はありません。設定ファイルはすぐに使用できます。

インストール

Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

Xmonad には、デフォルトではアプリケーション ランチャーが含まれていません。おそらく、xmonad で動作する基本的なアプリケーション ランチャーである dmenu も必要になるでしょう。両方を Ubuntu にインストールするには、次のコマンドを実行します。

Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

sudo apt-get install xmonad suckless-tools

dmenu をインストールしたくない場合は、コマンドから suckless-tools を 省略します。このパッケージには dmenu が含まれています。古いバージョンの Ubuntu を使用している場合は、代わりに dwm-tools をインストールする必要がある場合があります。

別の Linux ディストリビューションを使用している場合は、xmonad と dmenu もそのリポジトリにあるはずです。

xmonad をインストールした後、Ubuntu システムからログアウトし、ログイン画面で自分の名前の横にあるアイコンをクリックし、再度ログインする前に XMonad を選択します。

Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

はじめる

xmonad を起動すると、次のように表示されます。

心配しないでください。読み込みに失敗したわけではありません。空の画面から開始されるだけです。 Alt+Shift+Enter を押してターミナルを起動します。

追加のターミナルを起動するには、 Alt+Shift+Enter ショートカットをもう一度押します。 Xmonad は、画面上のウィンドウを自動的にサイズ変更して配置し、並べて表示します。これが「タイル ウィンドウ マネージャー」の機能です。

キーボードを使用してフォーカスを移動するには、 Alt+J または Alt+K キーボード ショートカットを使用します。フォーカスもマウスに追従するため、ウィンドウ上にカーソルを置くだけでフォーカスが決まります。

Alt+Space キーボード ショートカットを使用して、さまざまなタイル モードを切り替えます。モードの 1 つは、一度に画面上に 1 つのウィンドウだけを表示します。

dmenu をインストールしている場合は、 Alt+P を押して dmenu を表示できます。アプリケーション名の最初の数文字を入力し、Enter キーを押して起動します。

Firefox などのグラフィカル アプリケーションは、ターミナル ウィンドウと同様にタイル状に表示されます。

開始するためのその他の重要なキーボード ショートカットを次に示します。

  • Alt+Shift+C – フォーカスされたウィンドウを閉じます。
  • Alt+。 & Alt+, – 左側のマスター ペインに表示されるウィンドウの数を制御します。
  • Alt+Enter – フォーカスされたウィンドウを左側のマスター ペインに移動します。
  • Alt+Shift+J および Alt+Shift+K – フォーカスされているウィンドウと隣接するウィンドウを交換します。
  • Alt+H および Alt+L – マスター ペインとセカンダリ ペインの間の境界線のサイズを変更します。
  • Alt+Shift+Q – ログアウトします。

Xmonad はワークスペースもサポートしています。たとえば、ワークスペース 2 に切り替えるには、 Alt+2 キーボード ショートカットを使用します。現在フォーカスされているウィンドウをワークスペース 3 に移動するには、 Alt+Shift+3 キーボード ショートカットを使用します。各ワークスペースは独自のタイル モード設定を持つことができます。

Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法

Xmonadの構成

Xmonad は、自分の手を汚す意欲があれば、非常に構成可能です。 Xmonad自体はHaskellで書かれており、設定ファイルの形式もHaskellを使用しています。 Xmonad の構成ファイルは ~/.xmonad/xmonad.hs (つまり、 /home/YOU/.xmonad/xmonad.hs ) にあります。このファイルはデフォルトでは存在しません。自分で作成する必要があります。

xmonad の構成を開始するには、 テンプレート ファイルから始める ことをお勧めします。より高度な構成については、公式 Wiki にあるこの 構成ヒントのリスト を確認してください。

構成を変更した後、 Alt+Q キーボード ショートカットを使用して構成を再ロードします。構成ファイルでデフォルトの修飾キーを変更することもできます。変更する場合は、この投稿のすべての Alt の代わりにカスタム修飾キーを使用してください。


xmonadについてどう思いますか?別のタイル ウィンドウ マネージャーを使用しますか?コメントを残してお知らせください。

「 Linux 用のタイル ウィンドウ マネージャー Xmonad の使用方法」に関するベスト動画選定!

【タイル型】慣れるまでが大変、慣れれば素早い操作を体感できるそんなウィンドウマネージャを搭載した『Ubuntu Sway Remix』の紹介
[11] | Xmonad: 基本インストール