====== Astuces ======
Voici une page d'astuces diverses pour Linux.
===== KDE =====
==== Fermer sa session KDE en ligne de commande ====
Il existe un petite commande utile fonctionnant avec ''dcop'' qui permet d'éteindre sa session proprement au lieu d'utiliser ''shutdown''.
Il s'agit de
dcop ksmserver ksmserver logout x y z
avec comme paramètres :
* **x** :
* **0** : aucune confirmation, exécute la commande directement
* **1** : affiche la boîte dialogue de fermeture de session
* **y** :
* **0** : termine la session (retourne sur KDM ensuite)
* **1** : redémarre l'ordinateur
* **2** : éteint l'ordinateur
* **z** : aucune idée, je l'ai toujours utilisé avec **0**
Et utilisé avec la commande ''sleep'', vous pouvez éteindre votre ordinateur au bout d'un certain temps. Par exemple :
sleep 30m && dcop ksmserver ksmserver logout 0 2 0
éteindra votre ordinateur au bout de 30 minutes.
==== Utiliser une seule instance de Konqueror comme navigateur ====
Voici un petit script utile pour forcer l'utilisation d'une seule instance de Konqueror :
#!/bin/sh
if [ -z $1 ]; then
exit
fi
pids=$(pidof konqueror)
for pid in $pids; do
profile=$(dcop konqueror-$pid konqueror-mainwindow#1 currentProfile)
if [ $profile = webbrowsing ]; then
dcop konqueror-$pid konqueror-mainwindow\#1 newTab "$1"
exit
fi
done
konqueror --profile webbrowsing "$1"
Choisissez ensuite ce script comme navigateur par défaut via ''kcmshell componentchooser''. Et n'oubliez pas de le rendre exécutable.