i3 TilingWindowManagerを使用してLinuxの生産性を向上させる
Linuxをしばらく使用している場合は、Linuxディストリビューションとデスクトップ環境の数が非常に多いことに疑問を持っているかもしれません。これらすべてのディストリビューションを強化するLinuxカーネルはモジュール式であり、万能の哲学を持っていません。
従来、ほとんどのLinuxディストリビューションには、メモリとCPUの使用率が高くなるという犠牲を払って、GNOMEやXFCEなどのユーザーフレンドリーなデスクトップ環境が付属しています。ただし、Linuxの生産性を高めたいと考えているパワーユーザーの場合は、代わりにi3などのウィンドウマネージャーを検討してください。
ウィンドウマネージャーまたはWMは、グラフィカルユーザーインターフェイス(GUI)のウィンドウシステム内のアプリケーションウィンドウの配置と外観を制御するシステムソフトウェアです。デスクトップ環境(DE)の一部にすることも、スタンドアロンで使用することもできます。
このソフトウェアは、境界線、タイトルバー、サイズ、ウィンドウのサイズ変更機能など、さまざまな側面の外観を決定します。ウィンドウマネージャーは、その動作に基づいて3つのタイプに分類できます。
- タイリングWM :これらのWMは、無駄なスペースがなく、画面の領域全体が使い果たされるように、すべてのアプリケーションウィンドウを並べて表示します。既存のウィンドウは互いにオーバーラップしませんが、より多くのウィンドウに対応するためにサイズを縮小します。
- スタッキングWM :スタッキングWMは、一般的なLinuxディストリビューションで見られる最も一般的なタイプのウィンドウマネージャーです。窓は机の上の紙のように機能し、積み重ねることができます。
- 動的WM :これらのWMは、タイリングウィンドウレイアウトとフローティングウィンドウレイアウトを動的に切り替えることができます。
タイリングWMの長所と短所
タイル型ウィンドウマネージャーは強力なツールですが、内部でスタッキングまたはフローティングウィンドウマネージャーを使用するフル機能のデスクトップ環境から切り替える前に、考慮すべきことがいくつかあります。
それに応じて決定を下すのに役立ついくつかの長所と短所は次のとおりです。
- ウィンドウマネージャーは、デスクトップ環境と比較して、はるかに少ないメモリとCPUを消費します。
- マウスの操作を最小限に抑えると、Alt+F2などのショートカットを使用してキーボードの生産性が向上します。
- ミニマリズムと柔軟性。ほとんどのウィンドウマネージャーには、組み込みのメニューシステムやアプリケーションランチャーは付属していません。したがって、Linuxディストリビューションに依存する代わりに、お気に入りのツールを自由にインストールできます。
- タイル型ウィンドウマネージャーは、タイトルバーの変更から、2つのウィンドウ間のギャップの調整まで、幅広いカスタマイズ機能を提供します。
- 画面領域を最大限に活用します。
- タイル型ウィンドウマネージャーは万人向けではありません。目的のワークフローを設定するには、時間、忍耐、およびかなりの構成が必要になります。
- マウスを頻繁に使用する場合、タイル型ウィンドウマネージャーは、キーボード駆動のワークフローに従うため、快適なエクスペリエンスではありません。
- ステータスバー、ネットワークユーティリティ、バックグラウンドセッターなど、必要なすべてのアプリケーションをインストールしてセットアップする必要がありますが、柔軟性が犠牲になります。
長所と短所を考慮して、タイル型ウィンドウマネージャーを試してみたい場合は、i3ウィンドウマネージャーから始めることができます。
i3ウィンドウマネージャーをインストールする方法
ウィンドウマネージャーをインストールすることの良い点は、デスクトップ環境を完全に置き換える必要がないことです。その代わりに、ログインするたびにどちらかを選択するだけです。
システムにi3をインストールするには、ターミナルを開き、使用しているLinuxディストリビューションに応じて次のコマンドを実行します。
Debian、Ubuntu、および派生物の場合:
sudo apt install i3
Archベースのディストリビューションにi3WMをインストールするには:
sudo pacman -S i3-wm
Fedoraやその他のRHELベースのディストリビューションにウィンドウマネージャーをインストールするのも簡単です。
sudo dnf install i3
上記のコマンドはコアi3ウィンドウマネージャーパッケージのみをインストールすることに注意してください。要件に応じて、アプリケーションランチャーや壁紙セッターなどの他のユーティリティを個別にインストールする必要があります。
そして、あなたは行きます。これで、i3タイル型ウィンドウマネージャーの構成を開始する準備が整いました。 〜/ .config / i3 / configにある構成ファイルを編集できます または〜/ .i3 / config マイクロテキストエディタなどのエディタを使用します。次回ログインするときに、古いデスクトップ環境またはi3ウィンドウマネージャーのいずれかを使用するオプションがあります。
タイリングWMで生産性を最大化
タイリングウィンドウに切り替えることは、Linuxパワーユーザーとして、生産性を高め、オペレーティングシステムを制御するための最初のステップになる可能性があります。構成プロセスは最初は面倒に思えるかもしれませんが、必要に応じてすべてをカスタマイズすることで満足できることは、価値のある見返りになります。
ただし、まだジャンプする準備ができておらず、日常のニーズに適したデスクトップ環境が必要な場合は、ここに最適なデスクトップ環境のリストを示します。
-
Windows 10 の新しいタイリング ウィンドウ マネージャーである FancyZones の使用方法
先週、Microsoft は PowerToys をリリースしました。これは、Windows デスクトップに生産性を高める機能を追加しようとする新しいプロジェクトです。 PowerToys には、パワー ユーザーや愛好家向けの一連のユーティリティが含まれており、開発の方向性はコミュニティによって導かれます。 初期リリースには、ショートカット キー ガイドと FancyZones の 2 つのモジュールのみが付属しています。前者については既に説明したので、今日は FancyZone の機能について説明します。 ウィンドウ レイアウト マネージャーの概要 FancyZones は、タイル ウィ
-
Google Hangouts Meet で生産性を高める方法
大変な時期です。全世界が閉鎖され、私たちは皆、コロナウイルスの発生と戦っています。 COVID-19 ウイルスは、最初は中国から出現し、現在では世界の人口の 30 ~ 40% 以上に影響を与えています。すべてのベンチャー企業は、従業員の安全を確保するために、在宅勤務を提供するなどの適切な対策を講じています。感染を防ぐために、私たちは皆、社会的距離を保ち、リモートで作業しています。 Skype、Zoom、Google Duo、Google Hangouts Meet などのビデオ会議アプリは、この流行期に多くの人気と注目を集めています。これらのアプリとサービスの助けを借りて、従業員と経営陣は