タイリングウィンドウマネージャー


24

並べていくつかの情報を表示したいときは、すべてのウィンドウを手動で配置およびサイズ変更するのにうんざりしているため、ウィンドウマネージャーのタイル表示を検討しています。ただし、これまで調べてきたタイルウィンドウマネージャーはかなりミニマリストで、主にぎこちないキーボードナビゲーションでターミナルウィンドウを再配置するためのものです。

多かれ少なかれ、画面をパーティション分割し、各パーティションでプログラムを最大化する方法を探しています。Gnomeで動作する場合、ボーナスポイント。


私は混乱しています(そしておそらくこれを尋ねるのは信じられないほど愚かです:)これをGnomeで動作させたい場合、なぜこの質問はosxとタグ付けされているのですか?
ベッドウィアー2009年

@bedwyrは:リッチMは「OSX」それをタグ付けなぜないように注意してください、私は「GNOME」に切り替え
カイルクローニン

回答:


14

これは完全にトピックから外れている可能性がありますので、MS Windowsソリューションが望んでいない場合は気軽に修正してください(この記事ではLinuxソリューションのみを明示的に述べていません)。画面を長方形に分割し、すべての最大化イベントを変更してウィンドウをそれらのパーティションに配置するMaxToを作成しました。maxto.netで見つけることができます。


わあ、本当に?それは面白い。:)私は...あなたが帯域幅コストと、そのようなのために支払わなければならないよ:P私はまだ始まったばかりの開発者だといつかしたいと申し訳ありませんが、私は、ちょうど好奇心が強いが、いくつかのオープンソース・プロジェクトに関与して:)

私はこれを会社のウェブサーバーでホストしています。以来、私は会社を所有し、私は自由のためにこれらの事を行うことができます...それ以外の場合は自由のための意志ホスト事そのSourceforgeのような場所があります...
ベガードラーセン

「この記事ではLinuxソリューションだけを明示的に言っているわけではありません」、そうではありませんが、「Gnomeで動作する場合のボーナスポイント」は述べています。まだ面白いプログラムがあります。

1
うわー、それはまさに私が欲しいものです。唯一の問題は、私がWindowsを使用していないということです。MacOS XまたはLinuxであなたがしていることをするソフトウェアを知っているなら、私はすべて耳にします。(そして、Windowsを使用する場合のためにMaxToのコピーをダウンロードします)。
カイルクローニン

14

素晴らしいウィンドウマネージャーは、フローティングウィンドウだけでなくタイリングもサポートしているため、選択することができます。デフォルトの構成では最小限の感覚が得られますが、Awesomeは非常に構成可能なため、これを変更できます。マウスとキーボードの両方の完全な使用がサポートされています。実際、満足度に合わせてカスタマイズするには長い時間がかかる場合がありますが、それでも少なくとも満足度を達成することは可能です。


1
Awesomeには、チュートリアルを読んでいない場合は少し学習曲線があり、好みに合わせて設定するには少し時間がかかります。Mod4キーがたくさんのものにバインドされていなければ、デフォルト設定だけでGnomeと非常に簡単に統合できます。ただ、killall gnome-wm; awesome &それを試してみます。通常のウィンドウマネージャーに戻るには、プロセスを逆にしますkillall awesome; gnome-wm &。gnome-wmをCompizまたは実際に使用するものに置き換えます。
ちょうどジェイク

5

私は個人的にすべてのニーズ(および組み込みのトレイ)を提供するAwesomeを使用していますが、XmonadをGnomeとKDEの両方と非常に効果的に統合でき、Awesomeに非常によく似ています。


5

CompizにGrid、他の投稿が言っているのとは反対に、パッケージ化されています。グリッドには、ウィンドウをタイリングするためのキーボードショートカットが必要に応じて追加され、それらは手動で構成できます。


グリッドがどのように動作するかを構成する方法があればいいのですが(理想的にはxmonadはcompizとgnomeでうまく動作します)、今のところタイルのかゆみを掻きます:
miloshadzic

3

仲間のMacユーザー向けの簡単なメモ:

TwoUp by Irradiated Softwareを使用すると、すばやくキーを押すだけで、ウィンドウを上下左右に移動し、利用可能な画面の50%を占有できます。1日使った後、私はもうこの小さなことなしではできないと思います。

一番いいのは、ビールのように無料です。



2

Gnomeでxmonadを使用していますが、とても気に入っています。私は通常、すべてのウィンドウをフルスクリーンにしているので、xmonadを使用してそれを行うのは非常に簡単で、ウィンドウを並べて表示するか、垂直に積み重ねる必要があるときにウィンドウレイアウトを切り替えるだけです。ほぼ1年使用した後、タイルを使用しないウィンドウマネージャーの方がずっと不器用であることがわかりました。

xmonad + gnomeがどのようなものかを少し知りたい場合は、スクリーンキャストをご覧ください


Screencastは現在オフラインです。vimeo / youtubeなどにアップロードできますか?
-koppor

1

それに対する部分的な答えは、Compiz FusionとGnomeを使用し、maximizeを使用することです(compiz-fusion-plugins-extraプラグインで):

最大化:利用可能な空の画面スペースに収まるようにウィンドウのサイズを変更します

ただし、自動ではありません。


お返事ありがとうございます。動作中のビデオを見ただけで、それは間違いなくウィンドウを並べるのに役立ちます。私が望むことをするプログラムがどこかにあることをまだ期待しています。
カイルクローニン

1

私はMuscaを使用していますが、まさに私が探していたものです!私はdzen2を使用して、時間などのために画面の隅に小さなパネルを追加し、トレイラーをシステムトレイとして追加しました。


1

i3のチェックアウトを検討してください。積極的に開発され、構成は比較的単純で、肥満獣ではなく、通常はフローティングウィンドウをインテリジェントに処理します(物事が「まったく」うまくいかない場合にサイズ変更を許可するなど)。さらに、十分に文書化されており、「ウィンドウバー」(たとえば、dzen2または組み込みの「i3bar」)をサポートしています。キーバインディングに関して多少の学習曲線があることをおそらく指摘する価値がありますが、効率の面で見返りがあります。


0

compizのグリッドプラグインは、おそらくあなたが望むことをします。これは本質的に、Windowsのwinsplit革命のコピーです。

リンクはこちらです:http : //forum.compiz-fusion.org/showthread.php?t=8821

gitリポジトリから最新バージョンを取得して、自分でコンパイルする必要があります。aptを使用する場合、(少なくとも)compiz-devが必要です。

ジェームス



0

ctrlを押しながらウィンドウをドラッグして、ウィンドウをインタラクティブに並べることができるタイルGnomeシェル拡張ShellTileがあります。タイルウィンドウはグループ化され、1つのウィンドウとして動作します。

インストールは簡単です。Gnome> = 3.2の実行中に、ブラウザで拡張機能のホームページhttps://extensions.gnome.org/extension/657/shelltile/を指定し、スイッチを押します

最新バージョンには、標準のGnomeシェルスナップウィンドウから画面側の動作を妨げるバグがありますが、Bitbucketの開発バージョンで既に修正されており、拡張機能ページにすぐに到達するはずです。

ShellTile Gnome-shell拡張によりタイル張りされた画面


今質問の日付に
気づいた
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.