Stumpwm | |
---|---|
Type | vinduesmanager |
Udvikler | Shawn Betts |
Skrevet i | Almindelig Lisp |
Operativ system | UNIX -lignende |
nyeste version | 0.9.9 (7. november 2014) |
Stat | aktiv |
Licens | GPLv2 |
Internet side | nongnu.org/stumpwm/ |
Mediefiler på Wikimedia Commons |
Stumpwm er en X11 frame window manager skrevet i Common Lisp .
Ønsket om at skabe en ny vinduesmanager i Common Lisp kom fra forfatteren under arbejdet med ratpoison , da det blev klart [1] at brug af C til udvikling fører til duplikering af funktionalitet af allerede eksisterende Lisp-systemer.
Ligesom ratpoison er Stumpwm påvirket af Emacs , hvilket indebærer universel tilpasning og udvidelsesmuligheder, såvel som visse konventioner.
Vinduer er arrangeret i ikke-overlappende rammer (med undtagelse af dialogmeddelelser). Du kan skifte mellem flere vinduer inden for hver ramme. Nye rammer oprettes ved at opdele eksisterende og ændre størrelsen på dem. Windows kan kombineres i grupper og dermed opnå en analog af virtuelle desktops.
Lederen har et minimalistisk design og giver ingen vinduesdekorationer. Styring udføres fra tastaturet eller ved hjælp af den indbyggede kommandolinje.
Stumpwm tilbyder også muligheden for at vise en statuslinje øverst eller nederst på skærmen, som kan vise enhver information. Stumpwm inkluderer et sæt moduler, der giver grundlæggende indikatorer for statuslinjen (processor, hukommelse, Wi-Fi- netværk og andre).
Med Xinerama kan du bruge en manager med flere fysiske skærme.
Ved at bruge Common Lisp som implementeringssprog kan al Stumpwms funktionalitet ændres, mens manageren kører ved hjælp af den indbyggede REPL eller via SLIME .
Brugergrænseflade på Unix-lignende systemer | |||||||||
---|---|---|---|---|---|---|---|---|---|
Desktop miljøer |
| ||||||||
Grafiske skaller | |||||||||
Vinduesbestyrere |
| ||||||||
Om Wayland -protokollen | |||||||||
Kommandoskaller | |||||||||
X vinduessystem |
|