Linux est largement connu des passionnés pour la productivité et le contrôle qu'il offre à ses utilisateurs. Cependant, une des choses qui passe souvent inaperçue est sa flexibilité en termes de personnalisation.
En parlant de personnalisation, le papier peint est un aspect simple mais fondamental du bureau Linux qui peut faire ou défaire son esthétique. Trouver manuellement le papier peint parfait peut être difficile. Alors pourquoi ne pas laisser un simple script vous soulager? Découvrons plus en détail ce script.
Qu'est-ce que Styli.sh ?
Styli.sh est un simple script bash que vous pouvez exécuter sur le terminal Linux pour découvrir et définir de nouveaux fonds d'écran à partir de Unsplash et divers subreddits de votre choix. Spécifiez simplement le type de fond d'écran que vous recherchez, et ce script définira automatiquement un fond d'écran aléatoire lié à votre terme de recherche.
Comme il ne s'agit que d'un script bash, vous n'avez pas besoin d'installer de packages ou de dépendances. Cependant, vous devrez avoir installé Git sur votre machine pour cloner le script à partir du référentiel distant et l'exécuter.
Apprendre encore plus: Comment installer et configurer Git sur Linux
Ouvrez le terminal et exécutez la commande suivante pour cloner le script:
git clone https://github.com/thevinter/styli.sh
cd stylets.sh
Définir des fonds d'écran avec Styli.sh
Par défaut, Styli.sh fonctionne nativement sur les environnements de bureau Linux populaires tels que GNOME, KDE, XFCE et le gestionnaire de fenêtres Sway. Reportez-vous au tableau ci-dessous et exécutez la commande appropriée sur le terminal pour appliquer un fond d'écran aléatoire à partir d'Unsplash.
Environnement de bureau | Commander |
---|---|
GNOME | ./stylets.sh -g |
XFCE | ./stylets.sh -x |
KDE | ./stylets.sh -k |
Se balancer | ./styli.sh -y |
Pour les autres environnements de bureau, vous aurez besoin d'avoir bonjour installé sur votre système Linux pour que Styli.sh fonctionne. Feh est une visionneuse d'images X11 légère destinée principalement aux utilisateurs de consoles. Vous pouvez l'utiliser pour définir des fonds d'écran via la ligne de commande. Vous pouvez définir un nouveau fond d'écran en utilisant feh et Styli.sh en exécutant simplement le script comme ceci:
./élégant
Pour rechercher un fond d'écran particulier dans Unsplash à l'aide d'un terme de recherche, vous pouvez utiliser le -s flag lors de l'exécution du script. Pour les termes de recherche à plusieurs mots, placez les mots entre guillemets doubles. Voici un exemple qui explique l'utilisation du -s drapeau:
./styli.sh -s espace
./styli.sh -s "montagne enneigée"
Récupérer des fonds d'écran à partir de sous-titres
Pour définir un fond d'écran aléatoire à partir de votre subreddit préféré, utilisez le -r flag lors de l'exécution du script. Passez un nom de subreddit valide après le drapeau et Styli.sh recherchera automatiquement dans ce subreddit et définira une image aléatoire comme fond d'écran. Voici comment procéder:
./styli.sh -r fonds d'écran
Hauteur et largeur du papier peint personnalisé
Par défaut, Styli.sh définit une image aléatoire avec la résolution 1920x1080 comme fond d'écran. Bien que cette résolution convienne à la plupart des écrans 1080p, vous pouvez également définir une largeur et une hauteur personnalisées à l'aide du -w et -h drapeaux respectivement.
Si vous utilisez un moniteur 4K, vous pouvez définir des fonds d'écran en résolution 4K (3840x2160) à l'aide de la commande ci-dessous:
./stylets.sh -w 3840 -h 2160
Il n'est pas nécessaire d'utiliser les deux indicateurs pour que le script fonctionne. L'utilisation d'un seul des drapeaux redimensionnera automatiquement l'image au rapport hauteur/largeur approprié.
Nouveaux fonds d'écran toutes les heures avec crontab
Cron est une commande Linux que vous pouvez utiliser pour planifier l'exécution de commandes ou de tâches dans le futur à plusieurs reprises. En utilisant cela, vous pouvez changer le fond d'écran de votre bureau chaque semaine, tous les jours ou même toutes les heures.
Vous pouvez configurer une nouvelle tâche cron en utilisant crontab avec la commande ci-dessous:
crontab -e
Maintenant, ajoutez cette ligne à la fin du fichier:
@hourly /chemin/vers/script/styli.sh
Assurez-vous de changer /path/to/script au chemin réel où vous avez cloné le script. Cela définira un fond d'écran aléatoire toutes les heures. Pour personnaliser ou modifier ce comportement, veillez à utiliser les indicateurs appropriés selon vos besoins.
Rendez votre expérience Linux unique
Avoir un fond d'écran magnifique semble génial, mais si vous pouviez avoir plusieurs variantes du même fond d'écran pour différents moments de la journée. Ça a l'air bien? Amenez votre bureau Linux à un niveau différent avec des fonds d'écran dynamiques aujourd'hui.
Vous voulez transformer complètement l'apparence de votre bureau Linux? Voici comment configurer des fonds d'écran dynamiques.
Lire la suite
- Linux
- Fond d'écran
- Commandes Linux
- Personnalisation Linux

Nitin est un développeur de logiciels passionné et un étudiant en génie informatique qui développe des applications Web à l'aide des technologies JavaScript. Il travaille en tant que développeur Web indépendant et aime écrire pour Linux et la programmation pendant son temps libre.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner