なぜ別のウィンドウマネージャーまたはデスクトップ環境に変更するのですか?
前に示唆したように、各ウィンドウマネージャーには独自の哲学があります。 GNOMEは、通知、拡張機能、その他の楽しい機能など、役立つ機能を支援および追加しようとしています。多くのユーザーにとって、これは肥大化であり、コンピューターと感覚をロードするだけです。現在のウィンドウマネージャーが最適ではないと判断した場合は、現在の状況の何が問題になっているのかを特定することから始める必要があります。メインアプリケーションを起動するリソースが不足していませんか、それとも不要な通知にうんざりしていませんか?おそらく、あなたは自分で作ったクールなハッカーになりたいだけなのかもしれません。ただ決めてください、あなたが決めたらどこに行くべきかについてのいくつかの指針がここにあります。
タイリングとフローティングウィンドウ。
ウィンドウマネージャーの興味深い側面の1つは、ウィンドウがデスクトップの周りに浮かぶようにハードコーディングされていないことです。フローティングとは、ウィンドウがデスクトップ上でほぼすべてのサイズと形状の任意の場所に配置できることを意味します。すべてのアプリケーションをフルスクリーンモードで実行する場合は、それらを並べて表示することもできます。タイル型ウィンドウマネージャーはアプリケーションを取得し、使用可能なすべてのスペースを提供します。最初のウィンドウは画面全体をカバーし、次のアプリケーションは半分を取り、最初のウィンドウを横に押します。画面を共有する方法は他にもたくさんあります。このシステムでは、あらゆるアプリケーションをフルスクリーンで表示できるようにするためのワークスペースまたはタグもあります。
最初は機能がいっぱいですか、それとも自分で焼きますか?
定期的に配布される場合、GNOMEには、必要な場合と不要な場合がある一連の機能が付属しています。 GNOMEやその他の一般的なシステムと同様に、拡張機能を追加することもできます。他の解決策を探し始めると、最初からすべてを手に入れることから、いじくり回さずにほとんど役に立たないことまで、さまざまな選択肢があることがわかります。これらの提案はすべて、この選択が意図的に行われたシステムを示しています。
DWM
この比較では、サックレスツールを形成するdwmマネージャーは、自分で焼く品種です。最初のコードはわずか2000行の長さで、そのコードで使用できる機能のセットは非常にまばらです。実際、設計者は、ディストリビューションからバニラバージョンをインストールすることは推奨されていないと述べています。代わりに、利用可能なパッチを調べて、必要な機能を選択し、自分でコンパイルする必要があります。筋金入りに聞こえるかもしれませんが、いくつかのパッチを選択して適切な方法を使用すれば、Cコーディングの経験が限られていてもそうすることができるはずです。はい、その通りです。すべてがCで書かれています。タスクバーに何か面白いものが必要な場合は、外部ツールを使用する必要があります。実行するファイルを選択する場合は、rofiの方が魅力的でない限り、サックレスツールのdmenuを使用します。このマネージャーは、リソース管理を最小限に抑え、クリーンなデスクトップを提供するのに最適です。ただし、見栄えが良くなる前に、ハッキングを行う必要があります。
素晴らしいWM
このウィンドウマネージャーは、高速で効率的なタイル型マネージャーになることに重点を置いています。デスクトップの背景として独自のロゴが付いた、適切なデフォルトがあります。また、いくつかのインジケーターを備えた適切なタスクバーも表示されます。デスクトップにカーソルを合わせて右クリックすると、アプリケーションのドロップダウンリストが表示されます。 1つのキーボードショートカットで虎の巻を表示することもできます。はい、キーボードショートカットを使用して他のすべてのショートカットを検索します。
ただし、主なアイデアはこれを自分で調整することです。構成ファイルはLua言語で書かれています。幸いなことに、あなたは他の人々を拾うことができます GitHubからの構成 。そこにはウィジェットや新機能もあります。自分で作りたいときは、既存のテーマを変更するだけで始められます。 Lua言語を学ぶことは利点ですが、サンプルファイルは理解しやすいのでほとんど必要ありません。
リソースの使用量は最小限であり、フローティングウィンドウをサポートします。これは、一部のアプリケーションに適しています。開発者は、からの標準の実装に焦点を当てています FreedesktopのWebサイト 彼らが集めることができるのと同じくらい効率的に。また、ユーザーに対してアクティブになるかどうかについての制御を維持することも目的としています。
シナモン
Cinnamonは、GNOMEのアプリケーションランチャーメニューが消えるという考えに同意しなかったために開始されました。最初は単なる拡張機能でしたが、現在はデスクトップ全体に拡張されています。このデスクトップは、より伝統的なデスクトップを備えており、多くの機能を備えているにもかかわらず、軽くて軽快に感じます。スパイスで拡張して見栄えを良くし、デスクトップの装飾を追加することができます。これは、装飾が好きで、箱から出して作業したい人向けです。
啓発
Enlightenmentには多くの機能があり、フローティングウィンドウマネージャーになることに重点を置いていますが、気になる場合はタイリングをサポートしています。あなたはきちんとしたタスクバー、たくさんの機会と速いデスクトップで終わるでしょう。
結論
Linuxのフリーでオープンソースの哲学のおかげで、あなたはあなたが望むようにあなたのコンピューティング環境を変える力を持っています。この自由には、人生を改善する必要があると感じたときに行動を起こし、努力する責任が伴います。これは、作業を停止するのではなく、役立つ移行にする必要があります。代わりに、コンピューティングエクスペリエンスを向上させるために実行する必要のあるすべてのタスクを含むスケジュールを設定します。学習曲線は多くの抵抗のように感じるでしょう、これはそれが価値があるかもしれないというサインです!