StumpWM - StumpWM
![]() StumpWM, a správce oken v Společný Lisp | |
Vývojáři | Shawn Betts |
---|---|
Stabilní uvolnění | 18.05 (30. května 2018[1]) [±] |
Úložiště | ![]() |
Napsáno | Společný Lisp |
Operační systém | Unixový |
Typ | Správce oken |
Licence | GPLv2 +[2] |
webová stránka | stumpwm |
StumpWM je správce oken obkladů který byl vytvořen, když našel vývojář Shawn Betts jed na krysy stále více roste velký a "lispy StumpWM, zamýšlený jako nástupce ratpoison, je propuštěn v souladu s podmínkami GNU General Public License, verze 2 (GPLv2).[2]
Jak je vysvětleno na wiki StumpWM, vývojáři se rozhodli do značné míry znovu implementovat ratpoison in Společný Lisp použitím CLX:[3]
StumpWM vyrostl z frustrace autorů psát ratpoison v C. Velmi rychle jsme si uvědomili, že se stavíme do ratpoison lispy-emacs paradigmata stylu. Měli jsme REPL zavěšení 'C-t:', háčky a rostoucí podmnožina Common Lispu při implementaci ... Bylo jasné, co jsme opravdu hledaný byl správce oken napsaný v Lispu od základů se spoustou prostoru pro přizpůsobení a hackování v reálném čase.
Autoři popisují StumpWM v následujících termínech:[4]
StumpWM se snaží být přizpůsobitelný, ale vizuálně minimální. Neexistují žádné dekorace oken, žádné ikony a žádná tlačítka. Má různé háčky pro připojení vašich osobních úprav a proměnné k vylepšení.
Lisp a přizpůsobení
StumpWM lze spustit v obou Steel Bank Common Lisp (SBCL) a GNU CLISP, přičemž pro lepší výkon se obecně upřednostňuje SBCL.[4] The SLIZ prostředí se běžně používá pro aplikaci aktualizací a přizpůsobení v reálném čase na StumpWM. Existuje také další program s názvem pařezový („StumpWM Interactive Shell“), který poskytuje standardní způsob rozhraní se správcem oken z terminálu.[4]
Přizpůsobení správce oken jsou uložena v .stumpwmrc soubor, který se nachází v domovském adresáři každého uživatele. Tento soubor obsahuje kód Lisp pro konfiguraci StumpWM.[4]
Rozvoj
Zdrojový kód StumpWM je hostován na GitHub a systém řízení verzí použitý je Git.[5] Pro problémy související se StumpWM je k dispozici také e-mailový seznam.[6]
Viz také
- Sawfish, a správce skládacích oken napsáno v Lispu
- Greenspunovo desáté pravidlo
Reference
- ^ Bjergaard, David (30. května 2018). „Vydáno [STUMP] StumpWM 18.05!“. stumwpm-devel (Poštovní seznam).
- ^ A b KOPÍROVACÍ soubor StumpWM.
- ^ "Pozadí". The StumpWM wiki. 2006-10-05. Citováno 2014-12-01.
- ^ A b C d „Stumpwm - ArchWiki“.
- ^ „Správce okna pařezu: Stahování“.
- ^ "Stump-devel".