Tiling Window Manager


24

Ho cercato i gestori delle finestre di piastrellatura perché sono stanco di posizionare e ridimensionare manualmente tutte le mie finestre ogni volta che voglio vedere alcune informazioni fianco a fianco. Tuttavia, i gestori delle finestre di piastrellatura che ho studiato finora sembrano piuttosto minimalisti e sembrano principalmente riordinare le finestre dei terminali con la navigazione goffa della tastiera.

Sto più o meno cercando un modo per partizionare il mio schermo e massimizzare un programma su ogni partizione. Punti bonus se funziona su Gnome.


Sono confuso (e forse incredibilmente stupido per averlo chiesto :) Se vuoi che funzioni su Gnome, perché questa domanda è taggata osx?
bedwyr

@bedwyr: non so perché Rich M lo abbia taggato "osx", l'ho cambiato in "gnome"
Kyle Cronin,

Risposte:


14

Questo potrebbe essere del tutto fuori tema, quindi sentiti libero di modificarmi se le soluzioni MS Windows non sono quelle che desideri (il post non dice esplicitamente solo soluzioni Linux). Ho scritto MaxTo, che suddivide lo schermo in rettangoli e modifica tutti gli eventi per massimizzare gli eventi in finestre. Lo puoi trovare su maxto.net .


Wow davvero? Interessante. :) Sono sicuro che devi pagare per i costi della larghezza di banda e così ..: P Mi dispiace, sono solo curioso, dato che sono solo uno sviluppatore principiante e vorrei un giorno essere coinvolto in alcuni progetti open source :)

Ospito questo sul server web della mia azienda. Da quando possiedo la compagnia, posso fare queste cose gratis ... Altrimenti ci sono posti come Sourceforge che ospiteranno cose gratis ..
Vegard Larsen

"il post non dice esplicitamente solo soluzioni Linux", beh no, ma ha detto "punti bonus se funziona su Gnome". Programma ancora interessante che hai lì.

1
Wow, è esattamente quello che voglio. L'unico problema è che non uso Windows: se conosci software che fa ciò che fa il tuo per Mac OS X o Linux, sono tutto a posto. (e ho intenzione di scaricare una copia di MaxTo per quando uso Windows).
Kyle Cronin,

14

Impressionante gestore delle finestre supporta la piastrellatura e le finestre mobili, quindi puoi scegliere. La configurazione predefinita ti darà una sensazione minimalista, ma Awesome è così configurabile che può essere modificato. È supportato il pieno utilizzo sia del mouse che della tastiera. In effetti, personalizzarlo in modo soddisfacente può richiedere molto tempo, ma poi almeno è possibile raggiungerlo.


1
Awesome ha un po 'di una curva di apprendimento se non leggi un tutorial, e ci vuole un po' di tempo per impostare a tuo piacimento. Può integrarsi abbastanza facilmente con Gnome con solo le impostazioni predefinite purché tu non abbia la tua chiave Mod4 legata a un mucchio di cose. Solo killall gnome-wm; awesome &per provarlo. Per tornare alla tua solita window manager, invertire il processo: killall awesome; gnome-wm &. Sostituisci gnome-wm con Compiz o qualunque cosa tu usi effettivamente.
Solo Jake,

5

Mentre uso personalmente Awesome in quanto fornisce TUTTE le mie esigenze (e un vassoio integrato), puoi integrare Xmonad con Gnome e KDE in modo molto efficace, ed è molto simile a Awesome.


5

Compiz viene Gridora confezionato , contrariamente a quanto dicono altri post. Grid aggiunge scorciatoie da tastiera per affiancare le finestre come desideri e sono configurabili manualmente.


Vorrei che ci fossero altri modi per configurare il comportamento della griglia (idealmente xmonad funziona bene con compiz e gnome) ma per ora graffia il prurito della piastrellatura :-)
miloshadzic,

3

Solo una breve nota per i miei colleghi utenti Mac là fuori:

TwoUp di Irradiated Software ti consente di spostare le finestre in alto, in basso, a sinistra o a destra e di occupare il 50% dello spazio disponibile sullo schermo con una pressione rapida dei tasti. Dopo averlo usato per un giorno, non credo di poter più fare a meno di questa piccola cosa.

La cosa migliore: è gratis, come nella birra.



2

Uso xmonad con Gnome e lo adoro. Di solito ho tutte le mie finestre a schermo intero, quindi è molto facile farlo con xmonad, e quindi cambio layout di finestra quando ho bisogno di finestre affiancate o impilate verticalmente. Dopo averlo usato per quasi un anno, trovo i gestori di finestre non piastrellanti molto più goffi.

Se vuoi avere un'idea di com'è xmonad + gnome, dai un'occhiata al mio screencast.


Screencast è attualmente offline. Potresti caricarlo su Vimeo / YouTube o qualcosa di simile?
koppor,

1

Una risposta parziale a ciò sarebbe quella di utilizzare Compiz fusion con Gnome e utilizzare la dimensione massima (nel plug-in compiz-fusion-plugins-extra):

massimizza: ridimensiona una finestra per adattarla allo spazio vuoto dello schermo disponibile

Ma poi non è automatico ..


Grazie per la risposta. Ho appena guardato un video in azione e questo è sicuramente di aiuto nel piastrellare le finestre. Spero ancora che ci sia un programma là fuori che faccia quello che voglio però.
Kyle Cronin,

1

Uso Musca e sembra essere esattamente quello che stavo cercando! Uso dzen2 per aggiungere un piccolo pannello nell'angolo del mio schermo per tempo ecc. E un vassoio come vassoio di sistema e funziona perfettamente per me.


1

Valuta di provare i3 . È attivamente sviluppato, la configurazione è relativamente semplice, non è una bestia obesa e in genere gestisce finestre fluttuanti in modo intelligente (incluso consentire il ridimensionamento se non ottiene le cose "abbastanza giuste"). Per finire, è ben documentato e ha il supporto per le "barre delle finestre" (ad esempio, dzen2 o "i3bar" incorporato). Vale probabilmente la pena sottolineare che esiste un po 'di una curva di apprendimento rispetto ai vincoli chiave, tuttavia, ripaga in termini di efficienza in termini di efficienza.


0

Il plug-in griglia per compiz probabilmente fa quello che vuoi. È essenzialmente una copia della rivoluzione di Winsplit per Windows.

Ecco il link: http://forum.compiz-fusion.org/showthread.php?t=8821

Dovresti ottenere l'ultima versione dal repository git e compilarla tu stesso. Se usi apt avrai bisogno (almeno) di compiz-dev.

Giacomo



0

C'è una bella piastrellatura Gnome shell extension ShellTile che ti permette di affiancare le finestre in modo interattivo trascinandole una sull'altra mentre tieni premuto ctrl. Le finestre piastrellate sono raggruppate e si comportano come un'unica finestra.

L'installazione è semplice: mentre Gnome> = 3.2 è in esecuzione, basta puntare il browser sulla homepage dell'estensione https://extensions.gnome.org/extension/657/shelltile/ e premere l'interruttore.

C'è un bug nell'ultima versione che impedisce il comportamento della finestra di snap standard di Gnome-shell per schermare i lati , ma è già stato risolto nella versione di sviluppo su Bitbucket e dovrebbe arrivare presto alla pagina delle estensioni.

schermo piastrellato dall'estensione ShellTile Gnome-shell


Ho notato la data della domanda proprio ora, ahah :-)
Palmstrom il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.