Suggerimenti pratici per il passaggio a xmonad?


11

Mi piace l'idea e il concetto di xmonad, tuttavia continuo ancora a ritornarci gnomedopo circa un'ora. Questo è come quando ho provato a imparare per la prima volta vim, ma ho superato il punto della curva di apprendimento e non posso vivere senza vimoggi.

Sono sicuro che arriverà xmonadanche il momento, ma mi chiedevo se gli attuali utenti di xmonad possano fornire suggerimenti di transizione?

Cordiali saluti, sono su due monitor (19 pollici e 17 pollici). Esempio di un problema che sto riscontrando in questa fase "di transizione":

Come riesci a mantenere il browser e altri programmi che sono più comunemente usati in modalità a schermo intero, poiché per impostazione predefinita penso che si apra in una piccola tessera che occupa una parte dello schermo? Lo fai semplicemente per aprirlo a schermo intero o non lo massimizzi? Oppure ci sono metodi avanzati attraverso le preferenze nel file conf, facendo sì che determinati programmi occupino spazio X?

Risposte:


6

Proprio come Vim c'è spesso un sacco di "config fu" che puoi prendere dalle pagine web (sicuramente trascorri qualche ora o così a prendere i vari esempi di file di configurazione su xmonad.org, penso che ne valga la pena), e la mailing list.

Prima di tutto, se sei soddisfatto di gran parte di GNOME puoi eseguire xmonad all'interno di GNOME. Questo è bello perché puoi usare i pannelli e le applicazioni basate su pannello di GNOME ( network-managerè prezioso sul mio laptop Ubuntu). Ottieni anche il vantaggio del gestore dei temi di GNOME per i widget dell'interfaccia utente, che può mantenere le cose "belle".

Questa pagina è utile per aiutarti a configurarlo:

http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

Per quanto riguarda le "applicazioni a schermo intero":

Esistono diversi approcci che puoi combinare e abbinare fino a trovare un'impostazione che funzioni meglio per te. Nel mio caso, ho impostato due delle mie aree di lavoro Beta e Iota (utilizzo i nomi di lettere greche, ma potrebbero anche essere denominate "Posta" e "Musica") per impostazione predefinita (al riavvio) sul layout completo, con la maggior parte delle mie altre aree di lavoro in difetto al layout piastrellato di mia scelta. (Posso sempre scorrere i layout secondo necessità con il solito Mod+Spacescorciatoia.) In questo modo so che quando apro le applicazioni su una di queste aree di lavoro, avranno la visione completa. Tendo ad aprire la mia posta e il mio browser su uno (Beta) e il mio lettore musicale sull'altro (Iota), con altre app distribuite sulle altre aree di lavoro. Per rendere tutto più semplice ho un gancio che, quando lancio il mio lettore multimediale o programma di posta, ma non il mio browser, li sposterà automaticamente nella mia area di lavoro standard per loro. (A volte aprirò la finestra del browser piastrellata, ad esempio quando sto lavorando su un layout di pagina Web e voglio avere un browser in modalità dev per anteprime rapide.)

L'ultimo grande consiglio che posso darti è che il #xmonadcanale su FreeNode può essere un buon posto per ottenere un leggero incoraggiamento o un aiuto utile quando ne hai bisogno, come tendono ad esserlo i canali IRC orientati alla tecnica.


2

Il mio metodo preferito costante per entrare in nuovi ambienti è fare qualcosa con una scadenza o giù di lì. Nel mio caso, stavo provando Xmonad comodamente perché dovevo scrivere un rapporto scolastico e riguardava la grafica e tutti i tipi di applicazioni. Dato che ero occupato, non ho avuto il tempo di pensare di appoggiare Fluxbox. Al termine del progetto, sono rimasto con Xmonad e ho le idee chiare sui suoi pro e contro. Il semplice acquisto di finestre inutili in una nuova WM di solito non lo taglia per me.

Per il tuo secondo numero: come ex utente di Fluxbox, avevo una serie fissa di finestre fisse qua e là: calendari, terminali trasparenti e così via. Il browser e alcuni terminali avevano i loro posti che non mi sono spostato molto. Funziona bene con le WM a strati convenzionali, ma le WM di piastrellatura come Xmonad devono funzionare in modo dinamico, quindi il pensiero statico delle finestre è qualcosa di cui sbarazzarsi. Ho una posizione preferita per il mio browser (metà sinistra del mio display destro) ma non mi dispiace (più) se dovessi leggere un po 'di PDF e questo sposta il browser.

Il mio consiglio è di seguire prima le convenzioni di WM sulla piastrellatura e dopo che ti senti a tuo agio con lo spostamento di finestre e tutto il resto, continua a modificare il sistema in base alle tue preferenze. All'inizio, pensavo davvero che fosse indispensabile mantenere il browser in una determinata posizione in ogni momento! Quando ho avuto il mio progetto in lavorazione e non ho avuto il tempo di pensarci, mi sono reso conto che dopo tutto non era un must. Può o meno funzionare con te.

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.