Bonsoir,
pour répondre à la demande d'un utilisateur qui en a éprouvé le besoin récemment dans les forums, et aussi à la demande de quelques collègues, et parceque je ne sais pas trop ce qu'il y a d'existant dans le domaine, j'ai décidé d'ecrire un ptit script.
Vous savez, le genre de ptite bidouille qu'en temps normal vous ne montrez jamais, car c'est une vrai honte artistique :)
Sauf que moi, voilà, je vous le donne mon merveilleux script. Et je préviens: il ne fait pas de controle ni rien, il est comme qui dirait, "brut". (ndla: réalisé en 3 minutes chrono tout de même)
Nom : switch_desktop
principe : on peut switcher le dossier ~/Desktop à la volée, donc eparpiller ses icones sur un nombre infini de dossier ~/Desktop (dans mon script c'est 4, mais après libre à vous d'adapter...)
Voilà, maintenant moi j'ai ajouté 4 icones dans ma barre gnome pointant vers les desktop 1 à 4, et c'est assez efficace je dois dire...
Donc pour configurer le bouzin, il faut télécharger les fichiers setup et switch_desktop [1], leur donner le droit x puis
$ ./setup
puis
$ ./switch_desktop x
(où x vaut de 1 à 4)
Voilou !
PS: si une telle solution existait déjà, vous pouvez la poster en commentaire
[1] : http://fuck.the.world.free.fr/switch_desktop/switch_desktop.(...)
# Bon
Posté par cho7 (site web personnel) . Évalué à 3.
Ca evitera les futurs problèmes eventuels de liens cassés si google passe par là (et il le fera!)
./setup
#!/bin/sh
echo "1" > ~/.desktopid
for i in 1 2 3 4
do
mkdir ~/Desktop_$i
done
echo "Configuration terminée. Vous pouvez désormais switcher sur l'un des 4 bureaux virtuels via la commande ~/switch_desktop suivi d'un numéro de bureau situé entre 1 et 4"
./switch_desktop
#!/bin/sh
id=$1
courant=`cat ~/.desktopid`
echo "Sauvegarde du bureau actuel (#$courant)..."
cd ~/Desktop
mv * ~/Desktop_$courant/
echo "OK"
echo "Rappatriement du bureau #$id..."
cd ~/Desktop_$id
mv * ~/Desktop/
echo "$id" > ~/.desktopid
echo "OK"
echo "Bureau #$id activé !"
[^] # Re: Bon
Posté par Mark Havel . Évalué à 2.
# un lien symbolique ?
Posté par Victor . Évalué à 3.
[^] # Re: un lien symbolique ?
Posté par cho7 (site web personnel) . Évalué à 3.
[^] # Re: un lien symbolique ?
Posté par gnumdk (site web personnel) . Évalué à 6.
for k in $konq; do
notify=`dcop $k KDirNotify-\*`
for n in $notify; do
dcop $k $n FilesChanged [ "~/Desktop" ]
done
done
On ne le dira jamais assez :) KDE RULEZ ;)
[^] # Re: un lien symbolique ?
Posté par gnumdk (site web personnel) . Évalué à 2.
Faut juste remplacer konqueror par kdesktop et FilesChanged [ "~/Desktop" ] par FilesAdded ~/Desktop
Je me suis un peu énervé sur le coup la :)
[^] # Re: un lien symbolique ?
Posté par matlj . Évalué à 1.
.
.
.
Nautilus se relance
.
.
.
.
.
Et hop, le bureau est rafraichi.
Gnome RULEZ aussi.
[^] # Re: un lien symbolique ?
Posté par yoho (site web personnel) . Évalué à 1.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 5.
Ce commentaire a été supprimé par l’équipe de modération.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.