Marco è un window manager minimale che utilizza GTK+ nel desktop MATE.
by ZBroot
Marco è un window manager X minimale che utilizza GTK+ per disegnare le cornici delle finestre.
È rivolto a utenti non tecnici ed è progettato per integrarsi bene con il desktop MATE.
Marco è un window manager semplice per l'adulto che è in voi; molti window manager sono come Marshmallow Froot Loops, Marco è come Cheerios.
Manca di alcune funzionalità che potrebbero essere attese dagli utenti UNIX tradizionali o da altri utenti tecnici; questi utenti potrebbero voler valutare altri window manager disponibili da utilizzare con MATE o come window manager autonomo.
Marco è un window manager minimale progettato per integrarsi bene con il desktop MATE.
Marco supporta diverse funzionalità piuttosto avanzate ma comuni come l'ombreggiatura/arrotolamento delle finestre, l'aggancio di finestre/bordi, la massimizzazione verticale e orizzontale, la funzione Always-On-Top, il focus e l'innalzamento del mouse e molte altre... Beh, non molte, ma qualcosa in più.
Utilizza GTK+ 3.0 per disegnare le cornici delle finestre. Ciò significa che colori, font, ecc. provengono dal tema GTK+.
Non espone all'utente il concetto di "window manager". Alcune delle funzionalità del pannello di controllo MATE e di altre parti del desktop sono implementate in Marco, come la modifica del tema del bordo delle finestre o delle scorciatoie di navigazione, ma l'utente non ha bisogno di saperlo.
Include solo il gestore delle finestre; non si propone di essere un ambiente desktop. Il pager, la configurazione, ecc. sono tutti separati e modulari.
La libreria "libwnck" (che ho scritto anch'io) è disponibile per la scrittura di estensioni Marco, pager e così via. (Tuttavia, libwnck non è specifica di Marco né dipendente da MATE; richiede solo GTK e dovrebbe funzionare con KWin, fvwm2 e altri WM compatibili con EWMH.)
✨ Caratteristiche principali di Marco.
Minimalismo: pensato per utenti non tecnici, con un approccio semplice e senza configurazioni complesse.
Integrazione con MATE: si fonde con il look & feel del desktop MATE, garantendo coerenza visiva.
Funzionalità supportate:
Shading/Roll-Up (arrotolare la finestra alla barra del titolo)
Window/Edge Snapping (aggancio ai bordi dello schermo)
Massimizzazione verticale e orizzontale
Always-On-Top (finestra sempre in primo piano)
Sloppy/Mouse Focus (focus basato sul movimento del mouse)
Raising (portare una finestra in primo piano)
🔧 Origini e tecnologia.
Fork di Metacity: Marco nasce come derivazione del window manager di GNOME, mantenendo la sua semplicità.
Dipendenze: richiede GTK+ (>= 3.22) per funzionare correttamente.
Licenza: distribuito sotto GPL-2.0, quindi software libero.
📊 Confronto con altri window manager.
| Window Manager | Filosofia | Complessità | Integrazione con MATE |
|---|---|---|---|
| Marco | Minimalista, semplice | Bassa | Totale |
| Metacity | Predecessore di Marco | Media | Non più mantenuto |
| Compiz | Effetti grafici avanzati | Alta | Supporto parziale |
| Openbox | Altamente configurabile | Media/Alta | Non nativa |
⚠️ Limiti e trade-off.
Meno funzioni avanzate rispetto a window manager come Compiz o Openbox (es. effetti 3D, scripting avanzato).
Target utenti non tecnici: chi cerca personalizzazione estrema o funzioni da power user potrebbe trovarlo troppo limitato.
Stabilità e leggerezza: il vantaggio è che Marco è molto stabile e consuma poche risorse, ideale per macchine meno potenti.
✅ In sintesi.
Marco è la scelta ideale se usi MATE e desideri un ambiente stabile, leggero e senza fronzoli. Se invece cerchi effetti grafici avanzati o configurazioni complesse, potresti preferire alternative come Compiz o Openbox.

Commenti:
Ancora nessun commento...