| Dzenstatus Een flexibel (setuptools) Plug-in-gebaseerd script voor gebruik maken van Dzeen2-statusbalken. |
Download nu |
Dzenstatus Rangschikking & Samenvatting
- Uitgever website:
- http://tthanna.enimihil.net
Dzenstatus Tags
Dzenstatus Beschrijving
Een flexibel (setuptools) Plug-in-gebaseerd script voor gebruik maken van Dzeen2-statusbalken. DzenStatus is een configureerbare Python-module die bedoeld is om een statusbar-programma als DZEN te besturen, voor gebruik met venstermanagers zoals Xmonad of Ratpoison. Het is nog steeds in de vroege ontwikkeling, dus uw kilometerstand kan variëren. Installerende DzenStatus zou een eenvoudige kwestie moeten zijn van het gebruik van Easy_Install: Easy_Install DzenStatusif die u niet wilt, of niet kunt installeren met Easy_Install, aangenomen dat u SetUptools hebt geïnstalleerd (dat is Vereist voor DenenStatus om te rennen), kunt u het EGE-bestand downloaden, het uitvoerbare bestand markeren (of ezelsland, zoals het ware), en het direct uitvoeren. Dit wordt niet aanbevolen. Notesetuptools is vereist voor Dzenstatus om te werken, met name het PKG_Resources Entry Point-tools gebruikt om plug-ins te ontdekken en te laden. Er zijn geen andere vereisten (anders dan een Python-installatie). Na installatie met Easy_Install moet u twee nieuwe opdrachten in uw pad, Dzenstatus en Dzenstatus_pipe hebben. De opdracht DzenStatus voert het geconfigureerde StatusBar-programma uit (van het configuratiebestand), typisch DZEN en direct leidt de uitvoer naar de standaardin die van dat proces.dzenstatus_pipe is beschikbaar voor diegenen die liever de uitvoer van DzenStatus op zijn bestemming handmatig pijpen U wilt DzenStatus integreren in een bestaand statusbar-script). ConfigurationdzenStatus is geconfigureerd door een enkel configuratiebestand in ~ / .dzenstatus / config.ini. Het configuratiebestand maakt gebruik van het standaard Python ConfigParser-formaat. Een voorbeeldconfiguratiebestand is beschikbaar in de Distribution.Full-documentatie voor elke plug-in is aanwezig in de broncode als docstrings.Running DzenStatusonce U hebt een configuratie die u wilt, u kunt het op verschillende manieren toevoegen aan uw .xinitrc of .xSession-bestand: Dzenstatusthis is de eenvoudigste manier, gewoon aanroepend DzenStatus, het laten zorgen voor alle opstarten van de statubar en met behulp van een plug-in die leest van standaardinvoer. Als u een Window Manager hebt die nuttige informatie op de standaardinvoer schrijft, kunt u het misschien zo vastleggen (ervan uitgaande dat u een geschikte DzenStatus-plug-in hebt geconfigureerd om standaardinvoer te lezen): / Pad / to / My / WM | DzenStatusif U wilt DzenStatus zijn uitvoer rechtstreeks naar de standaarduitvoer schrijven, in plaats van het statusbar-programma zelf te spaaien, zou u iets als: / pad / naar / my / WM | gebruiken dzenstatus_pipe | / Pad / To / My / StatusBar_Sinkit is ook mogelijk om een FIFO-(genoemde pijp) te gebruiken om toch DenenStatus opnieuw op te starten zonder de Window Manager opnieuw te starten die de mogelijkheid om de output.status_fifo te lezen | DzenStatus / Pad / To / My / WM> .Status_fifoor U kunt DenenStatus vertellen om de FIFO rechtstreeks te lezen met de Read_FD-plug-in, in plaats van lezen van standaard ingang.mkfifo .Status_fifodzenstatus / pad / naar / MY / WM> .Status_fifo-vereisten: · Python Wat is er nieuw in deze release: · Maak eenvoudige wijzigingen om op Python3 en Python2.6 of hoger te lopen. · Een eenvoudige MPD-plug-in toegevoegd, vereist Python-MPD aan het werk. (Er is geen afhankelijkheid toegevoegd, u kunt de plug-in volledig volledig negeren zonder enige slechte effecten, maar Python-MPD is vereist om de plug-in te gebruiken.)
Dzenstatus Gerelateerde software