Linux är allmänt känt bland entusiaster för produktivitet och kontroll som det erbjuder sina användare. En av de saker som ofta går obemärkt förbi är dess flexibilitet när det gäller anpassningar.
På tal om anpassningar är tapeten en enkel men ändå grundläggande aspekt av Linux-skrivbordet som kan göra eller bryta dess estetik. Att hitta den perfekta tapeten manuellt kan vara svårt. Så varför inte låta ett enkelt manus ta bort smärtan? Låt oss ta reda på mer om detta manus i detalj.
Vad är Styli.sh?
Styli.sh är ett enkelt bash-skript som du kan köra på Linux-terminalen för att upptäcka och ställa in nya bakgrundsbilder från Unsplash och olika subreddits efter eget val. Ange bara vilken typ av tapeter du letar efter, så kommer detta skript automatiskt att ställa in en slumpmässig bakgrund relaterad till din sökterm.
Eftersom det bara är ett bash-skript behöver du inte installera några paket eller beroenden. Du måste dock ha Git installerat på din maskin för att klona skriptet från fjärrförvaret och köra det.
Läs mer: Hur man installerar och konfigurerar Git på Linux
Öppna terminalen och kör följande kommando för att klona skriptet:
git klon https://github.com/thevinter/styli.sh
cd styli.sh
Ställa in bakgrundsbilder med Styli.sh
Som standard fungerar Styli.sh inbyggt på populära Linux-skrivbordsmiljöer som GNOME, KDE, XFCE och Sway-fönsterhanteraren. Se tabellen nedan och kör lämpligt kommando på terminalen för att tillämpa en slumpmässig bakgrundsbild från Unsplash.
Skrivbordsmiljö | Kommando |
---|---|
GNOME | ./styli.sh -g |
XFCE | ./styli.sh -x |
KDE | ./styli.sh -k |
Vingla | ./styli.sh -y |
För andra skrivbordsmiljöer måste du ha Feh installerat på ditt Linux-system så att Styli.sh fungerar. Feh är en lätt X11-bildvisare som mest riktar sig till konsolanvändare. Du kan använda den för att ställa in bakgrundsbilder via kommandoraden. Du kan ställa in en ny tapet med feh och Styli.sh bara genom att utföra skriptet så här:
./styli.sh
För att söka efter en viss bakgrund från Unsplash med hjälp av ett sökord kan du använda -s flagga när man kör skriptet. För sökord med flera ord, bifoga orden i dubbla citattecken. Här är ett exempel som belyser användningen av -s flagga:
./styli.sh -s utrymme
./styli.sh -s "snöiga berg"
Hämta bakgrundsbilder från Subreddits
För att ställa in en slumpmässig bakgrundsbild från din favoritunderreddit, använd -r flagga när man kör skriptet. Skicka ett giltigt subreddit-namn efter flaggan och Styli.sh söker automatiskt igenom subreddit och ställer in en slumpmässig bild som din bakgrund. Så här kan du göra det:
./styli.sh -r bakgrundsbilder
Anpassad bakgrundshöjd och bredd
Som standard anger Styli.sh en slumpmässig bild med upplösningen 1920x1080 som bakgrund. Även om denna upplösning är lämplig för de flesta av 1080p-skärmarna där ute, kan du också ställa in anpassad bredd och höjd med hjälp av -w och -h flaggor respektive.
Om du använder en 4K-skärm kan du ställa in bakgrundsbilder i 4K-upplösning (3840x2160) med kommandot nedan:
./styli.sh -w 3840 -h 2160
Det är inte nödvändigt att använda båda flaggorna för att manuset ska fungera. Om du bara använder en av flaggorna skalas bilden automatiskt till rätt bildförhållande.
Nya bakgrundsbilder varje timme med crontab
Cron är ett Linux-kommando som du kan använda för att schemalägga körning av kommandon eller uppgifter någon gång i framtiden upprepade gånger. Med detta kan du ändra skrivbordsunderlägg varje vecka, dagligen eller till och med varje timme.
Du kan skapa ett nytt cron-jobb med crontab med kommandot nedan:
crontab -e
Lägg nu till den här raden i slutet av filen:
@hourly /path/to/script/styli.sh
Var noga med att ändra /path/to/script till den faktiska sökvägen där du klonade manuset. Detta ställer in en slumpmässig bakgrund varje timme. För att anpassa eller ändra detta beteende, se till att använda lämpliga flaggor enligt dina krav.
Gör din Linux-upplevelse unik
Att ha en underbar tapet låter bra, men tänk om du kan ha flera varianter av samma tapet för olika tider på dagen. Låter bra? Ta ditt Linux-skrivbord till en annan nivå med dynamiska bakgrundsbilder idag.
Vill du förändra utseendet och känslan på ditt Linux-skrivbord? Så här kan du ställa in dynamiska bakgrundsbilder.
Läs Nästa
- Linux
- Tapet
- Linux-kommandon
- Linux-anpassning
Nitin är en ivrig programutvecklare och en datorteknikstudent som utvecklar webbapplikationer med JavaScript-teknik. Han arbetar som frilansande webbutvecklare och gillar att skriva för Linux och programmering på fritiden.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera