Retourner au contenu associé (entrée de forum : Linux pour vieille personne)
Posté par chimrod (site web personnel) le 17 décembre 2018 à 12:48. En réponse au message Linux pour vieille personne. Évalué à 3. Dernière modification le 17 décembre 2018 à 12:48.
J'ai un petit script qui fait ça (avec i3) : si l'application est déjà lancée, ça affiche le bureau correspondant. Sinon, ça lance l'application avant d'aller sur le bureau en question :
bindsym XF86Mail exec "~/scripts/i3/launch.sh $Mail thunderbird" bindsym XF86Calculator exec "~/scripts/i3/launch.sh $Musique gmpc" bindsym XF86HomePage exec "~/scripts/i3/launch.sh $Web firefox"
et le script en question :
#!/bin/sh workspace=1ドル shift pgrep -U $(whoami) -af "$*" | grep -qv $(basename "0ドル") ret=$? if [ $ret = 1 ]; then i3-msg "exec $*; workspace ${workspace}" else i3-msg "workspace ${workspace}" fi killall -USR1 i3status
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Encore plus simple
Posté par chimrod (site web personnel) . En réponse au message Linux pour vieille personne. Évalué à 3. Dernière modification le 17 décembre 2018 à 12:48.
J'ai un petit script qui fait ça (avec i3) : si l'application est déjà lancée, ça affiche le bureau correspondant. Sinon, ça lance l'application avant d'aller sur le bureau en question :
et le script en question :