En af de fedeste funktioner, som desktop-miljøer og vinduesforvaltere har, er evnen til at planlægge bestemte programmer, der skal åbnes, så snart du logger ind. Indstil dette, og din Linux-session vil være klar til brug ved get-go.

Så hvordan starter du programmer automatisk ved login med Awesome Window Manager?

Sikkerhedskopiering af rc.lua

Inden du tilføjer autostartskoden til AwesomeWMs konfigurationsfil, vil du muligvis gerne oprette en sikkerhedskopi. Du kan gøre dette ved at indtaste disse kommandoer.

 sudo mkdir / etc / awesomebackup sudo cp /etc/xdg/awesome/rc.lua / etc / awesomebackup 

Dette vil oprette en backup-mappe og lave en nøjagtig kopi af rc.lua-filen, før der foretages ændringer af det. På den måde, hvis du har problemer med de redigeringer, du har lavet, kan du hurtigt gendanne det og derefter starte det hele. Alternativt, hvis du har besluttet, at du ikke længere ønsker, at applikationer skal starte automatisk, kan du gendanne din backupfil og få alt tilbage til normal.

Redigering af rc.lua

For at få automatisk start fungerer korrekt, skal du redigere AwesomeWMs hovedkonfigurationsfil. Gør dette ved at åbne en terminal og indtaste følgende:

 sudo nano /etc/xdg/awesome/rc.lua 

Dette åbner Awesome's konfigurationsfil inde i nano teksteditoren. Derefter skal du indsætte følgende kode helt nederst på rc.lua-filen.

 - Autorun programmer autorun = true autorunApps = {"swiftfox", "mutt", "consonance", "linux-fetion", "weechat-curses", } hvis autorun derefter til app = 1, #autorunApps gør awful.util. gyde (autorunApps [app]) ende ende 

For at denne specifikke kode skal fungere, skal du erstatte ordet "program" med det, du planlægger at have automatisk start. Det skal også bemærkes, at du kan fjerne eller tilføje så mange af "program" linjerne som du vil.

Når du har erstattet "program" med navnet på det eller de programmer, du vil starte med, når du logger ind på AwesomeWM, skal du gemme rc.lua-filen. Tryk på "Ctrl + O" for at skrive filen ud.

Når filen er gemt, skal du bare logge ud af AwesomeWM og derefter logge ind igen. Alle de programmer, du har valgt at åbne automatisk via rc.lua, skal åbne inden for få sekunder.

Fortryd automatisk start

Har du forsøgt at bruge auto-start i AwesomeWm og besluttede, at det bare ikke er noget du vil have? Det er fint! Ikke alle kan lide programmer, der åbner automatisk. Heldigvis er der en meget enkel måde at gøre din AwesomeWM-session tilbage til normal. Indtast kun disse kommandoer i en terminal:

 cd / etc / xdg / awesome / sudo rm rc.lua sudo cp /etc/awesomebackup/rc.lua / etc / xdg / awesome / 

Konklusion

Måske er en af ​​de mest kendte vindueschefer, der i øjeblikket er tilgængelige for Linux, AwesomeWM. Det er en utrolig, letvægts fliser vindue manager. Det er kodet med Lua programmeringssprog.

Automatisk start er ikke en ny ting, men jeg vil hævde, at det er en vigtig funktion. Uden det, hvordan ville du indlæse din Dropbox-synkronisering, starte din browser osv. Uden at skulle gentage gange på tingene lige efter du logger ind?

Kan du lide automatisk startprogrammer, scripts osv., Når du logger ind på din Linux-session? Hvorfor eller hvorfor ikke? Fortæl os i kommentarerne!