あなたのLinuxデスクトップをカスタマイズする方法:i3でもっと実験をする

前回の記事では、i3 Window Managerの基本的な紹介をしました。ウィンドウのオープンと管理、およびいくつかの基本的なユーティリティの簡単な例がありました。

ここでは、より高度なウィンドウとワークスペースの管理、さまざまなLinuxアプリケーションで効率的かつ効果的にi3を使用する方法を見ていきたいと思います。しかし、私は重要な点の2つを明確にすることから始めたいと思います。

まず、i3の学習と使用について真剣に検討している場合は、「i3ユーザーズガイド」を読む必要があります。私がこれらの2つか3つのブログ記事で提示していることは、i3が何であるか、何ができるか、どのように構成できるかの表面をほとんど傷つけません。私がi3で十分な興味を持っていれば、試してみたいと思っています。それでは、ユーザーズガイドをお読みください。それはひどく長いことではありません。あなたは1時間ほどでそれを理解することができます。私が知っているのは、私は古い恐竜です。あなたの多くが生きているよりもずっとRTFMを盛り上げています。しかし、この場合の報酬は非常に大きいので、してください。

第二に、私がi3に関するこれらの記事で書いていることはすべて、Manjaro Linux 15.12 i3ディストリビューションに基づいています。それは2つの理由で知ることが非常に重要です。まず、i3は設定が非常に簡単なので、それをインストールして設定した人/人に大きく依存しています。第二に、私が今何度も言っているように、i3はウィンドウマネージャーにすぎず、他のユーティリティはほとんどなく、アプリケーションもまったく含まれていません。したがって、ファイルマネージャからOfficeスイートまでのすべてが、あるディストリビューションと異なる場合があります。まったく含まれていない場合もあります。

あなた自身でi3を試してみたいのであれば、配布とダウンロードページがあり、楽しい時間を過ごせます!

さて、これらの準備を外して、仕事に出ましょう。最初のi3の記事では、端末ウィンドウ(Mod-Enter)を開く方法と、 ‘dmenu’コンテキスト検索ランチャーを使用して他の簡単なユーティリティ(rangerとgpixview)を起動する方法を示しました。今ではもっと一般的なLinuxプログラムを開始し管理することでそれを拡張したいと思います。

喉をまっすぐにして、Mod-dを押し、検索ボックスに「Firefox」と入力して、Firefoxを起動しようとしましょう。ちょうど少数のキーストロークの後、Firefoxがそこにないことが明らかになるので、私はそれをインストールしなければならないだろう。

あなたが使用できるパッケージ管理ユーティリティは、あなたが使用しているディストリビューション(duh)に依存します。私のケースではManjaroで私はパックマンを使用します。ですから、私はターミナルウィンドウに行き、 “sudo pacman -S firefox”を実行しなければなりません。

Firefoxをインストールしたら、私が使った端末で画面(ワークスペース)にいれ、Firefoxを起動すると(上記のdmenuで)、i3は画面を分割してFirefox用の新しいウィンドウを作成します。ここに示されています。あなたが実際にターミナルとFirefoxを同時に使うつもりなら、これは良いかもしれません。それは一般的なケースではありませんので、いくつかの代替案を見ていきます。

まず、別の新しいi3コマンドを学びます。現在のウィンドウを閉じるには、Mod-Shift-qを押します。私は、これを他のウィンドウマネージャの「閉じる」ボタンをクリックするのと同じだと考えています。ウィンドウ内で実行されているアプリケーションにメニューオプションやその他の終了/終了コマンドがある場合は、それを使用するほうがよいでしょうが、そうでない場合や、怠け者の場合はこれが役に立ちます。

最初の記事では、i3ワークスペースを使用してタスクをグループ化するのが一般的だと述べました。これは非常に良い例です。具体的には、Webブラウジングやインターネット閲覧/メール/雑多なプログラム用に1つのワークスペースがあります。これを行うには、新しいワークスペース(Mod-2)を開き、Firefoxを再起動します。今回はFirefoxがフルスクリーンを取得します。ずっといい。

2つのワークスペースについては、画面の左下隅に2つの番号付きブロックがあることがわかります。 Mod-1とMod-2を押すか、これらの番号ブロックをクリックして、2つのデスクトップを切り替えることができます。

一歩前に戻り、別の可能性を見てみましょう。閉じたFirefox /ワークスペースの変更/ Firefoxを開くのではなく、ターミナルとFirefoxの2つのウィンドウを持つ画面に戻って、単にMod-Shift-2を押すだけで、既存のFirefoxウィンドウが直接送信されます2.いいですね。結果は前のステップとまったく同じです。

別の選択肢があります.Firefoxに分割画面を共有させたくないのですが、別のワークスペースにいないようにしたい場合もあります。 Mod-Shift-Spaceを押すと、Firefoxウィンドウがそのワークスペース上の他のウィンドウの上に浮動表示されます。また、Firefoxウィンドウはタイルグループの一部ではないので、端末ウィンドウはスクリーンスペース全体を満たすように再び拡大されていることがわかります。

floatコマンド(Mod-Shift-Space)はトグルとして機能するので、このようなフローティングウィンドウにフォーカスすると、そのコマンドを再び押すことができ、ウィンドウは再びデスクトップにタイル張りされます。

Linuxとオープンソース

あなたのLinuxデスクトップをカスタマイズする方法:MATE;あなたのLinuxデスクトップをカスタマイズする方法:シナモン;あなたのLinuxデスクトップをカスタマイズする方法:Xfce; openSuSE Leap RC1:ハンズオン:KaOS Linux 2015.10; LinuxのUEFIマルチブートシステム、Windows UEFIマルチブートシステム、Windows UEFIマルチブートシステム、Linux UEFIマルチブートシステム

エンタープライズソフトウェア、Sweet SUSE! HPは、Linuxディストリビューション、クラウド、Red HatはまだOpenStackの企業、エンタープライズソフトウェア、Linuxの初期段階からのLinux、Linuxのサバイバルガイド:LinuxとWindowsの間で簡単に移動できるように計画しています

移動する前に見たいウィンドウを操作するもう1つの便利な方法があります。ウィンドウをフローティングするのと同様に、Mod-fを押すと、現在のウィンドウをフルスクリーンモードで表示できます。ウィンドウが表示全体を引き継ぎます。まるでそれが唯一のものだったのとまったく同じです。これはトグルコマンドでもありますので、再度Mod-fキーを押してタイル表示に戻ります。

私は最初からi3がタイル張りのウィンドウマネージャであり、それは少なくとも原則として真実だと言ってきました。しかし実際、i3はウィンドウを積み重ねることもできます。この場合、現在アクティブなウィンドウのみが表示され、スタック内の各ウィンドウの上部にタイトルバーが追加されます。これのバリエーションは、アクティブなウィンドウのみが表示されるタブ付きウィンドウですが、スタック内の各ウィンドウに対して1つのタイトルバーが追加され、「タブ」に分割されます。

これらのモードのコマンドは、Mod-s(スタック)、Mod-w(タブ)、Mod-e(タイル)です。読者がこれらのモードを試してみるためのエクササイズとして残しておきます – すでに行っていることと比べてかなり簡単ですし、窓があなたと同じように別のレイアウトに飛び跳ねるのが楽しみです(そして参考になります)それらを試してみてください。

実際、Mod-eにはもう1つの興味深い機能があります;スクリーンがすでにタイルされていてMod-eを押すと、現在のグループのタイルの方向が切り替わります – ウィンドウが垂直に積み重ねられた場合、およびその逆。

ウィンドウ管理の最後の話題 – ウィンドウのサイズ変更。ほとんどの人が今までに実現したと確信しているように、画面スペースを常に均等に分割することは、常にあなたがしたいことではありません。 Mod-rキーを押してサイズ変更モードに入り、固定キーでサイズを変更する矢印キーを使用するか、またはマウスを使用してウィンドウ枠をドラッグして現在のウィンドウのサイズを変更します。終了したら、Escキーを押してサイズ変更モードを終了します。

これを試すと、アクティブなウィンドウのサイズを変更すると、隣接するウィンドウのサイズも変わることがわかります。これは、タイルの基本的な特徴であり、利用可能な画面スペースは常に満たされています。ここでは簡単な例を紹介します。ここには、画面の上部にわずかなスペースしかない端末ウィンドウと、残りの空き領域があるブラウザがあります。

これらの画面管理の概念は、他の一般的なLinuxプログラムを含むように拡張することができます。 LibreOfficeやGIMPのようなものは、Officeアプリケーション専用のデスクトップと、GIMPやグラフィカルアプリケーションのデスクトップを簡単に持つことができます。

ああ、i3でGIMPを動かすことについての小さなヒントです。 GIMPは3つのウィンドウから始まり、i3はどのように配置や管理をするのか分からないので、最初はすべて一緒に画面に詰め込まれます。あなたがそれらを浮動(Mod-Shift-Space)することができれば、それらは自分自身を並べ替えるでしょう。そして、それらを並べ替えたり、サイズを変更したりすることができます。次の記事では、このような特定のアプリケーションが起動時に正しく処理されるようにi3を設定する方法について説明します。

これは「Linuxデスクトップのカスタマイズ」に関するシリーズであり、今まで私はウィンドウマネージャを変更してカスタマイズしていると考えてこの投稿を正当化しました。しかし、私はいくつかのウィンドウマネージャーのルック&フィールをカスタマイズしていたシリーズの本来の目的に戻りたいと思っています。

そこで、次の記事では、これらの2つを組み合わせて、i3ウィンドウマネージャをRaspberry Piにインストールしようとしています。それを構成してカスタマイズし、うまく見えるようにカスタマイズしていきます。それは興味深いはずで、刺激的かもしれません。

甘いSUSE! HPEがLinuxディストリビューションに突入

?Red HatはまだOpenStackの会社であることを計画しています

?初期のLinuxで始める

Linuxのサバイバルガイド:この21のアプリケーションは、LinuxとWindowsの間で簡単に移動できるようにします