En av de kuleste funksjonene som skrivebordsmiljøer og vindushåndterere har, er muligheten til å planlegge bestemte programmer for å åpne så snart du logger inn. Sett opp dette og Linux-økten din vil være klar til bruk på get-go.

Så hvordan starter du programmer automatisk ved innlogging med Awesome vindushåndterer?

Sikkerhetskopiering av rc.lua

Før du legger til automatisk startkoden til AwesomeWMs konfigurasjonsfil, vil du kanskje lage en sikkerhetskopi. Du kan gjøre dette ved å skrive inn disse kommandoene.

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

Dette vil opprette en sikkerhetskatalog og lage en eksakt kopi av rc.lua-filen før eventuelle endringer blir gjort. På den måten hvis du har problemer med redigeringene du har gjort, kan du raskt gjenopprette den og deretter starte over alt. Alternativt, hvis du har bestemt deg for at du ikke lenger vil at programmer skal starte automatisk, kan du gjenopprette backupfilen din og få alt tilbake til normalt.

Redigerer rc.lua

For å få automatisk start fungerer riktig, må du redigere AwesomeWMs hovedkonfigurasjonsfil. Gjør dette ved å åpne en terminal og legge inn følgende:

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

Dette åpner Awesome's konfigurasjonsfil inni nano tekstredigeringsprogrammet. Derfra må du lime inn følgende kode helt nederst i rc.lua-filen.

 - Autorun programmer autorun = true autorunApps = {"swiftfox", "mutt", "consonance", "Linux-fetion", "weechat-forbannelser", } hvis autorun da for app = 1, #autorunApps gjør awful.util. gyte (autorunApps [app]) slutten 

For at denne spesifikke koden skal fungere, må du erstatte ordet "program" med det du planlegger å starte automatisk. Det bør også bemerkes at du kan fjerne eller legge til så mange av "program" linjene som du vil.

Når du har erstattet "program" med navnet på programmet (e) du vil starte med når du logger deg på AwesomeWM, må du lagre rc.lua-filen. Trykk på "Ctrl + O" for å skrive ut filen.

Etter at filen er lagret, logg bare ut av AwesomeWM og logg deretter på igjen. Alle programmene du har valgt å åpne automatisk via rc.lua, skal åpnes om noen sekunder.

Koble til automatisk start

Har du prøvd å bruke auto-start i AwesomeWm og bestemte at det bare ikke er noe du vil ha? Det er greit! Ikke alle liker programmer som åpnes automatisk. Heldigvis er det en veldig enkel måte å gjøre AwesomeWM-økten din tilbake til normal. Bare skriv inn disse kommandoene i en terminal:

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

Konklusjon

Kanskje en av de mest kjente vinduesforvalterne som for øyeblikket er tilgjengelig for Linux, er AwesomeWM. Det er en utrolig, lett flisebelegg-vindushåndterer. Den er kodet med Lua programmeringsspråk.

Automatisk start er ikke en ny ting, men jeg vil hevde at det er en viktig funksjon. Uten det, hvordan ville du laste Dropbox-synkroniseringen, starte nettleseren din, etc. uten å måtte gjenta flere ganger etter at du logget inn?

Liker du automatisk startprogrammer, skript, etc., når du logger deg på Linux-økten din? Hvorfor eller hvorfor ikke? Fortell oss i kommentarene!