Il desktop Linux è una cosa bellissima, ma se sei stanco di sfondi noiosi, allora dovresti provare wallset, un'utilità della riga di comando che ti consente di impostare un video come sfondo. Wallset può anche aiutarti a gestire la tua raccolta di sfondi in modo da poter apportare comodamente le modifiche tutte le volte che vuoi.
Installazione
Innanzitutto, devi avere il seguente software installato sul tuo sistema:
- ffmpeg>=4.2.3
- feh>=3.4.1
- imagemagick>=7.0.10.16
- xrandr>=1.5.1
- xdg-utils>=1.1.3
Dopodiché, hai bisogno di Git per clonare il repository e quindi installarlo. Per fare ciò, esegui i comandi seguenti:
$ git clone https://github.com/terroo/wallset wallset.clone
$ cd wallset.clone
$ ./install.sh
Inserisci il tuo sudo
password per completare l'installazione.
Utilizzo
Per un rapido aiuto con i comandi, esegui il wallset
comando con il --help
parametro, o semplicemente -h
in breve.
Il primo compito necessario è aggiungere immagini. Senza le immagini aggiunte al wallset, non avrai nulla tra cui scegliere quando imposti lo sfondo. Per aggiungere immagini, esegui questo:
$ wallset --add image.jpg
Puoi anche aggiungere più immagini contemporaneamente:
$ wallset --add image-1.jpg image-2.jpg image-3.jpg
Se si trova in una directory con più immagini, puoi anche aggiungerlo in questo modo:
$ wallset --add `ls *.jpg *.png`
Impostazione di uno sfondo
Gli sfondi vengono salvati e indicizzati:
$ wallset --use 001
Se vuoi impostare lo sfondo corrente sull'immagine che stai aggiungendo, usa il --set
parametro:
$ wallset --set --add imagem.png
Quando aggiungi contenuti allo sfondo, viene creata una copia del file per l'utilizzo da parte del wallset, in modo che il wallset non si rompa quando sposti la copia di un'immagine.
Elenca sfondi
Ogni volta che aggiungi un'immagine al wallset, questa viene indicizzata con un numero di tre cifre (001, 002, 003 e così via). Ovviamente, se hai diverse immagini, diventa difficile ricordarle, quindi puoi vedere un elenco di tutte le immagini che hai aggiunto con il --count
opzione:
$ wallset --count
Puoi anche sfogliare le immagini nel wallset con il --display
opzione:
$ wallset --display
Puoi ottenere il numero assegnato al tuo sfondo attuale usando il --show
opzione:
$ wallset --show
Rimozione di immagini
Puoi rimuovere l'ultima immagine aggiunta:
$ wallset --remove
Questo rimuove l'immagine dal wallset.
Immagini in loop
Se ami il cambiamento, puoi scorrere tutte le immagini nel wallset, in modo che lo sfondo cambi a qualsiasi intervallo tu abbia impostato. Per fare ciò, usa il --time
opzione, fornendo un certo numero di secondi come argomento. Ad esempio, se vuoi che lo sfondo cambi ogni ora:
$ wallset --quit
$ wallset --time 3600
Aggiunta di video come sfondo
Una delle caratteristiche più interessanti del wallset è che puoi aggiungere video come sfondo. Per fare ciò, esegui il comando:
$ wallset --video /path/to/your-video.mp4
Per fermare un video, la procedura è la stessa del loop dell'immagine:usa --quit
(o semplicemente -q
in breve).
Quando esci, l'immagine video viene messa in pausa o bloccata e il fotogramma corrente diventa lo sfondo corrente. Se vuoi cambiarlo, usa il --use [number]
parametro per impostarne uno nuovo.
Dopo aver utilizzato un video una volta, viene automaticamente aggiunto all'indice video wallset. Per elencare tutti i video, usa il --list-videos
opzione:
$ wallset --list-videos
Se desideri utilizzare un video nella tua directory video, usa il --set-video
parametro, quindi inserire il numero visualizzato quando si elencano i video.
Ad esempio:
$ wallset --set-video 1
Disinstalla
Wallset è uno script relativamente nuovo ed è in gran parte destinato a gestori di finestre come bspwm, Fluxbox, Openbox, Ratpoison e simili. Sentiti libero di segnalare bug su https://github.com/terroo/wallset/issues.
Se vuoi disinstallare wallset
, usa lo script di installazione con uninstall
parametro:
$ cd ~/wallset.clone
$ ./install.sh uninstall
Durante la disinstallazione vengono eliminate anche le copie delle immagini e dei video aggiunti al wallset.
Demo
Ho creato un video che mostra le caratteristiche principali del programma e utilizzando gli esempi che fanno parte della directory del repository stesso.
Il video è in portoghese brasiliano, ma i comandi e le immagini sono universali.