Stumpwm

Stumpwm
Typ správce oken
Vývojář Shawn Betts
Zapsáno v Lisp obecný
Operační systém jako UNIX
Nejnovější verze 0.9.9 (7. listopadu 2014)
Stát aktivní
Licence GPLv2
webová stránka nongnu.org/stumpwm/
 Mediální soubory na Wikimedia Commons

Stumpwm je správce oken rámců X11 napsaný v Common Lisp .

Historie

Touha vytvořit nového správce oken v Common Lisp přišla od autora během práce na ratpoison , kdy vyšlo najevo [1] , že používání C pro vývoj vede k duplikaci funkčnosti již existujících systémů Lisp.

Funkce

Stejně jako ratpoison , Stumpwm je ovlivněn Emacsem , což znamená univerzální přizpůsobení a rozšiřitelnost, stejně jako určité konvence.

Statické rozložení okna

Okna jsou uspořádána do nepřekrývajících se rámců (s výjimkou dialogových zpráv). V každém rámci můžete přepínat mezi více okny. Nové snímky se vytvářejí rozdělením stávajících a změnou jejich velikosti. Windows lze sdružovat do skupin a získat tak obdobu virtuálních desktopů.

Vliv Emacsu

Manažer má minimalistický design a neposkytuje žádné okenní dekorace. Správa se provádí z klávesnice nebo pomocí vestavěného příkazového řádku.

Další funkce

Stumpwm také nabízí možnost zobrazení stavového řádku v horní nebo dolní části obrazovky, který může zobrazovat libovolné informace. Stumpwm obsahuje sadu modulů, které poskytují základní indikátory pro stavový řádek (procesor, paměť, Wi-Fi sítě a další).

S Xineramou můžete používat správce s více fyzickými obrazovkami.

Použitím Common Lisp jako implementačního jazyka lze všechny funkce Stumpwm měnit za běhu správce pomocí vestavěného REPL nebo přes SLIME .

Poznámky

  1. Stumpwm pozadí  (downlink)

Odkazy