0412login:Penguin (ワッチョイ cbb8-AlNe)
2024/03/07(木) 09:30:07.66ID:JJvx0Xtq0JDimを既に起動しているのに間違ってWin+Aを押してもう一つ起動してしまった時(複数起動)に
・「JDimは既に起動しています。起動しますか?」と確認ダイアログが出てくるが出ないようにしたい
・JDimのウィンドウが最前面に出て来て欲しい
そういう設定ってあったっけ?
見つけられなかったので以下のスクリプトをWin+Aに割り当てた
名:my_jdim_start (←他に重複しなさそうな名前)
-----
#!/bin/bash
# 二重起動チェック
if [ $$ -ne $(pgrep -fo "$0") ]; then
# 既に起動していたら最前面にする
wmctrl -ia $(wmctrl -lx | grep -i jdim.Jdim | sort -r | head -n1 | cut -f 1 -d " ")
exit
fi
# 通常起動
jdim
-----
現状これで用足りてるので、あまり問題ではないけど
(このシェルを導入してから、Alt+TABでJDimを探さなくてもWin+A一発でJDimが最前面になって良好)