AfterStep
AfterStep hører til blandt veteranerne. Den har eksisteret længe, og er
egentlig en fortsættelse af et endnu ældre projekt, BowMan, der
for længst er stoppet. Meningen er at AfterStep skal ligne og opføre sig som Nextstep der blev lavet af NeXT Software, Inc., der havde Steve Jobs fra Apple som en af grundlæggerne. InstallationFra AfterSteps download-side kan man hente en SRPM af den seneste version, men den lod sig ikke bygge til brugbar RPM på Red Hat 8, så jeg hentede kildekoden i stedet.
AfterStep kompilerer let på Red Hat 8. Den sædvanlige KonfigurationKonfigurationsfiler
AfterSteps konfigurationfiler ligger under
Den enkelte brugers AfterStep-konfiguration kan lægges i
Mængden af konfigurationsfiler og -kataloger kan ved første øjekast se temmelig uoverskuelig ud: kvi@snake ~/GNUstep/Library/AfterStep -> ls -F animate base.15bpp clean feels/ non-configurable/ themes/ asetroot base.16bpp compatibility forms pager wharf audio base.24bpp database Gnome scripts/ winlist autoexec base.32bpp desktop/ ident scroll zharf backgrounds/ base.8bpp doc/ looks/ start/ kvi@snake ~/GNUstep/Library/AfterStep ->Men når man har vænnet sig til det, er det egentlig ganske logisk. AfterStep har ingen kilometer lang .noget-fil. Der er een fil til
hver funktion, hvilket selvfølgelig øger overskueligheden væesentligt
når man først har fundet ud af hvilke filer der styrer hvad.
Jeg har ikke været dem alle igennem, men for mig at se er de væsentlige filer og kataloger:
WinlistWinlist er et lille panel hvormed man kan holde styr på åbne vinduer - i stil med GNOME-panelets ......... eller Taskbar i Windows. ![]() Winlist
Jeg synes den er overflødig, så jeg fjernede PagerNår man starter AfterStep første gang får man en pager der efter min smag er lidt vel overdimensioneret. ![]() pager Jeg synes den fylder for meget, og iøvrigt kan jeg sjældent hitte rundt i mere end 4 desktops.
I .. .. BalloonBorderWidth 1 BalloonBorderColor Green .. .. *PagerDecoration DeskBorderWidth 1, GridColor green, NoDeskLabel .. .. *PagerGeometry 54x54+0+0 .. .. *PagerStyle 0 DeskStyle #*PagerStyle 1 DeskStyle #*PagerStyle 2 DeskStyle #*PagerStyle 3 DeskStyle .. .. #*PagerDontDrawBg #*PagerAlign 0 #*PagerLabel 0 Desktop #*PagerLabel 1 WWW #*PagerLabel 2 Mail #*PagerLabel 3 Games *PagerRows 1 *PagerColumns 1 .. | ||||||
Wharf
| ||||||
Menuen
Menuen konfigureres i kataloget
kvi@snake ~/GNUstep/Library/AfterStep/start/Applications -> ls -1F Accessories/ a_nop b_aterm c_xiterm d_xterm Editors/ Emulators/ e_rxvt Eterra/ f_Eterm Multimedia/ Network/ Office/ System/ kvi@snake ~/GNUstep/Library/AfterStep/start/Applications -> Kataloger angiver en undermenu med katalogets navn, og filer angiver menupunkter. Menupunkterne navngives med et bogstav eller et tal efterfulgt af en underscore og herefter menupunktets navn. Det første bogstav eller tal bestemmer menupunkternes rækkefølge. Selve menupunkternes filer er ganske simple: kvi@snake ~/GNUstep/Library/AfterStep/start/Applications -> cat b_aterm Exec "AfterStep terminal" exec aterm -tr -sh 60 -bg black -fg white & MiniPixmap "mini-app.xpm" kvi@snake ~/GNUstep/Library/AfterStep/start/Applications ->Først angives der at dette er et eksekvertbart program der kaldes for "AfterStep terminal". Derefter angives selve kommandolinien til det program der skal startes. ![]() Udfoldet menu Ikoner
Da jeg ikke synes om Winlist har jeg i stedet brug for at have ikoner på
dektoppen. I filen
UdseeendeEr AfterStep stadig brugbar?
Jep!
Den gør sig godt som flot alternativ til GNOME eller KDE.
Eneste anke er at wharf'en fylder en del på skærmen. Der er ingen tvivl
om at AfterStep kommer fra miljøer hvor skærmene har højere opløsning
end de 1024x768 min bærbare kan præstere. |