Skip to content

Linux Attitude

Le libre est un état d'esprit

Archive

Archive for September, 2007

Niveau :      
Résumé : vi ~/.bashrc

Innovation : aujourd'hui c'est vous qui écrivez l'article.
Flash info : retrouvez le vimrc collaboratif

Il s'agit d'écrire un fichier .basrhc idéal avec toutes les fonctions et tous les alias qui vous semblent indispensables. Je commence par un minimum et par quelques choses que j'ai déjà écrites puis je rajouterai vos parties avec votre nom au fur et à mesure des commentaires.

Petite note sur le .bashrc : le fichier ~/.bashrc est lu par bash lorsqu'il est lancé en mode interactif (en gros à chaque nouveau terminal graphique et à chaque fois que vous tapez la commande bash sans paramètre). Lorsqu'on se connecte à une machine (en console ou pas ssh), le shell est lancé en mode login et il lit le .bash_profile à la place. Pour avoir un environnement commun dans tous les cas, je vous conseille d'ajouter les lignes suivantes dans votre .bash_profile

if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

Et si vous êtes dans un script ou un bash -c et que vous voudriez que le .bashrc soit pris en compte utilisez l'option -i

$ bash -i -c "ll"

Notez que si vous voulez avoir ces lignes disponibles pour l'ensemble des utilisateurs du système, écrivez les dans /etc/bash.bashrc

Notez aussi que debian par exemple propose de mettre tous les alias dans un fichier séparé : .bash_aliases


continue reading...

Niveau :      
Résumé : mplayer ; xsetroot ; bsetbg

Certains outils vous proposent de changer votre fond d'écran régulièrement. Je vous propose mieux, une vidéo.

Il suffit pour cela de lancer une session de mplayer dans la fenêtre qui sert de fond d'écran qu'on appelle "root window".

$ mplayer -rootwin video.avi

Et c'est tout !

Si vous voulez changer le fond d'écran de X en ligne de commande il existe aussi une commande pour ça :

$ xsetroot -bitmap fichier.bm

Mais vous me direz que créer un fichier bitmap c'est ennuyeux et plutôt limité. Je vous propose donc la commande bsetbg venant avec le window manager blackbox :

$ bsetbg -f image.png

Mais attention, toutes ces commandes ne fonctionnent pas bien sous gnome et kde dont les gestionnaires de bureau cherchent à maîtriser la fenêtre racine. Ils vont donc la réinitialiser dès que vous la changerez.