Linux
 Computer >> コンピューター >  >> システム >> Linux

スムーズなワークフローのために i3wm をインストールした後の 9 つの重要なステップ

スムーズなワークフローのために i3wm をインストールした後の 9 つの重要なステップ

2022 年 4 月 25 日、午後 6 時 EDT に公開

Debarshi Das は独立したセキュリティ研究者であり、サイバーセキュリティと Linux に関する執筆に情熱を持っているサイバーセキュリティ トレーナーです。オンライン テクノロジーおよびセキュリティ ジャーナリストとして 5 年以上の経験を持つ彼は、ニュースを取材し、誰もがテクノロジーを簡単に利用できるよう、簡略化された非常にアクセスしやすい説明文やハウツー ガイドを作成することに楽しんでいます。 Debarshi は日中はプログラミングと出版を行っていますが、夜はハッキングや研究を行っていることがわかります。

ミニマリズムを好み、ワークフローの高速化を検討している場合は、タイル ウィンドウ マネージャーに間違いなく切り替える必要があります。適切なセットアップと微調整を行うと、ウィンドウ マネージャーはデスクトップに美しさを加えながら生産性を飛躍的に向上させることができます。

i3wm (i3 Window Manager) は、初心者にもベテランにも同様に人気のある選択肢です。これは軽量で、高度にカスタマイズ可能で強力で、Linux の世界に新しく参入しようとするほぼすべての人に最適です。

この記事では、i3wm のインストール後に、従来のデスクトップ環境からの移行を円滑に進めるために実行する必要がある、必要なインストール後のタスクをすべて説明します。

1. スーパー キーをバインドする

初めて i3 セッションを起動すると、スーパーキーのデフォルトのキーバインドを設定するように求められます。 機能。これは、i3 またはその他のウィンドウ マネージャー内で永久に使用する重要なキーバインディングです。

デフォルトでは、i3wm はWinをバインドするオプションを表示します。 キーまたはAlt キーをスーパーとして設定します。前者を Super としてマップすることは一般的に受け入れられていますが、いつでも自由に選択したキーにバインドできます。

2. 窒素を含む壁紙を設定します

i3wm を最初からインストールした場合は、空白の画面が表示される可能性があります。第一印象はあまり魅力的ではありませんが、壁紙を永久に変更するにはいくつかのコマンドを使用するだけなので、心配する必要はありません。

i3wm の壁紙を変更するには、壁紙マネージャーをインストールする必要があります。 Nitrogen は、壁紙を管理および設定できる人気の壁紙マネージャーです。

ディストリビューションのパッケージ マネージャーを使用して、Linux デスクトップに Nitrogen をインストールします。

Ubuntu/Debian 派生版:

sudo apt install nitrogen

Arch Linux の場合:

sudo pacman -S nitrogen

RHEL/CentOS/Fedora システムの場合:

sudo dnf install nitrogen

壁紙を設定するには、Nitrogen を起動し、壁紙画像が保存されているディレクトリに移動します。 Nitro は、選択できる画像を自動的に取得します。

さらに、次の行を i3wm 設定ファイルに追加して、i3wm からログアウトするか更新するたびに Nitrogen を自動実行して壁紙を復元します。

exec always nitrogen --restore
スムーズなワークフローのために i3wm をインストールした後の 9 つの重要なステップ

i3wm には、デフォルトではコンポジターが同梱されていません。したがって、r/unixporn サブレディットにあるようなぼかし、透明度、または派手な視覚効果を追加したい場合は、コンポジタを別途インストールする必要があります。

Compton は、i3wm ユーザーにとって頼りになるコンポジターでした。しかし最近では、Compton から派生した piccom が引き継いでいます。 picom コンポジタをインストールし、Nitrogen の場合と同様に自動起動を設定すれば準備完了です。

コンポジターを使用すると、i3wm で発生した可能性のある画面のティアリングやアーティファクトの問題も修正されます。

picom コンポジターのインストール

picom compositor のインストールは非常に簡単で、そのプロセスは Linux にほぼすべてのパッケージをインストールするのと同じです。 picom をインストールするには、ターミナルを起動し、実行しているディストリビューションに応じて次のコマンドを実行します。

Arch ベースのシステムの場合:

sudo pacman -S picom

Debian/Ubuntu 派生製品について:

sudo apt install -y picom 

RHEL/Fedora/CentOS システムの場合:

sudo dnf install picom

picom を自動実行するように設定する

i3 ウィンドウ マネージャー セッションにログインするとすぐに picom を自動的に実行するには、i3 にセッション開始時に picom を実行するように指示する行を i3wm 設定ファイルに追加します。

構成ファイルの任意の場所にこの行を入力し、Super + Shift + R を使用して i3wm をリロードします。 キーバインド:

exec picom

4. ターミナルエミュレータを変更する

i3wm 構成ファイルは、最初はデフォルトの端末として i3-sensible-terminal を指します。箱から出してすぐに手に入るものに満足することに害はありませんが、拡張機能とカスタマイズ性を提供するより良いオプションを大幅に逃していることになります。いくつか例を挙げると、アラクリティ、ターミネーター、キティなどです。

どの端末を選択すればよいかわかりませんか?最高の Linux ターミナル エミュレータの詳細をご覧ください。

i3wm でデフォルトの端末エミュレータを変更するには、構成ファイル内のこの行を編集し、「i3-sensible-terminal」を希望の端末に置き換えます。たとえば、Alacritty をデフォルトの端末として設定するには、次のように入力します。

bindsym $mod+Return exec alacritty

すでにお気づきかもしれませんが、GNOME や XFCE などのデスクトップ環境とは異なり、スーパー キーを押すと、 キーを押してもアプリ メニューは表示されません。

i3wm でアプリを実行するには、ターミナルから起動するか、アプリ ランチャーを使用する必要があります。 dmenu は同様の確実な選択肢であり、多くの場合、i3wm バリアントを提供するディストリビューションにプリインストールされています。高速かつ軽量で、簡単にカスタマイズできます。

dmenu は、ディストリビューションのパッケージ マネージャーを介して Linux システムにインストールできます。ターミナルを開き、ディストリビューションに応じて次のコマンドを実行します。

Arch Linux の場合:

sudo pacman -S dmenu

Debian/Ubuntu ベースのシステムの場合:

sudo apt install -y dmenu 

RHEL/Fedora/CentOS の場合:

sudo dnf install dmenu

インストールしたら、Win + D で d メニューを起動します。 をクリックして、起動したいアプリケーションを検索します。

6. ステータス バーをインストールする

ステータス バーは、画面の下部または上部にあるオプションのコンポーネントです。 CPU 使用率、RAM 使用率、インターネット速度などのシステム情報を追跡して表示します。

システムのハードウェアまたはソフトウェア コンポーネントに関するメトリクスを表示するように設定できます。リソースを意識し、パフォーマンスを常に監視したい場合は、必ずステータス バーをインストールする必要があります。

人気のある選択肢には、i3status bar、Waybar、Polybar などがあります。

7. ワークスペースを整理する

デフォルトでは、ワークスペースは 1 から 10 までの番号で配置されています。スーパー + X を使用してワークスペースを切り替えることができます。 ここで、「X」は 1 から 0 までの任意の数値です。このままでも問題ありませんが、最適なアプローチは、数値を各ワークスペースの内容に対応する名前に置き換えることです。

たとえば、1、2、3 を Web、コード、メディアなどに置き換えます。理解できますか。この形式を実現するには、i3wm 設定ファイルにアクセスし、次の行を入力または編集します。

set $ws1 "1"
set $ws2 "2"
set $ws3 "3"
set $ws4 "4"

そして:

bindsym $mod+1 $ws1
bindsym $mod+2 $ws2
bindsym $mod+3 $ws3
bindsym $mod+4 $ws4

に:

set $term "1: term"
set $web "2: web"
set $file_manager "3: files"

そして:

bindsym $mod+1 $term
bindsym $mod+2 $web
bindsym $mod+3 $file_manager

必要に応じて残りを編集し、Super + Shift + R で i3wm を更新します。 。変更は有効になっているはずです。

8. キーバインドをカスタマイズする

ウィンドウ マネージャーでのナビゲーションは非常にキーボード中心です。ウィンドウ マネージャーの可能性を最大限に活用するには、すべてではないにしても、少なくとも基本的な機能については、キーバインドに慣れる必要があります。

デフォルトのキーバインドが気に入らない場合は、自由に i3wm 設定ファイルを編集して、独自のカスタム キーバインドを設定してください。キーバインドとそのカスタマイズ方法の詳細については、公式の i3wm ドキュメントを参照してください。

9. Dotfile をバックアップする

おそらく、初心者が無視しがちな最も重要なタスクは、ドットファイルのバックアップです。 Dotfiles は、設定ファイルを表す Linux の専門用語です。

通常、すべての構成ファイルは隠しディレクトリに保存され、Linux ではすべての隠しディレクトリ名がピリオドまたはドットで始まるため、この名前が付けられています。したがって、「ドット」ファイルという名前が付けられました。

i3wm やその他のウィンドウ マネージャーを初めて使用する場合は、実験や研究中に必ずバグや不具合に遭遇することになります。

i3wm が壊れるたびにすぐに機能する状態に巻き戻すことができるように、設定ファイルのバックアップを維持する必要があります。

ドットファイルをバックアップする理想的な方法は、ドットファイルを GitHub リポジトリにアップロードすることです。方法がわかりませんか? Git とその使用方法の詳細をご覧ください。

Linux に最適なウィンドウ マネージャー

i3wm には、信頼できるタイル ウィンドウ マネージャーとして輝かしい歴史がありますが、FOSS の世界では、代替手段が常に豊富にあります。

毎日のドライバーとして i3wm を選択する前に、他の競合他社をチェックして、長所と短所を比較検討してみるとよいでしょう。 Linux に最適なウィンドウ マネージャーの厳選されたリストを使用して、この作業を合理化しました。


  1. Ubuntu10.04でGNOMEとKDE4.5を切り替える方法

    少し前に、Ubuntuを試してみる理由についての記事を書きました。何人かは私がKubuntuについて言及しなかった理由を尋ね、何人かはKDEが進むべき道であると確信しているようでした。何だと思いますか?両方を使用する方法は次のとおりです。 Ubuntuは、箱から出してすぐにGNOMEデスクトップ環境を使用します。これにより、Compizのいくつかのセクシーな効果を備えた、機能的でかなりクリーンなデスクトップが提供されます。 KubuntuはKDEデスクトップ環境を使用しており、これまで以上に多くのベルとホイッスルが付属しています。 あなたがUbuntuマシンに座って、「私はそれを試してみた

  2. ゲームに最適なLinuxディストリビューションは何ですか?

    Microsoft Windowsは常にゲームの決定的なプラットフォームであり、ほぼすべての場面でMacOSのようなものを打ち負かしています。一般に、PCゲームについて考えるとき、最初に考えるのはWindowsである傾向があります。しかし、Linuxはどうですか? もともと、Linuxは最もゲームに適したオペレーティングシステムではありませんでした。通常、特にグラフィックカードに関しては、ハードウェアサポートが不足しているためです。今日に向けて早送りすると、Linuxは近年はるかに人気が高くなり、膨大な数のディストリビューションを提供し、今まで以上にゲームに適しています。 多くの開発