История изменений
Исправление akho, (текущая версия) :
Так ведь надо не просто переключаться,а как-то сразу назначить каждой из регулярно используемых программ свою цифру. Чтобы к примеру почтовик всегда был допустим Super+1,браузер Super+2,текстовый редактор Super+3,ну и так далее - десяти цифр на самые регулярно используемые программы точно хватит,а на остальные можно и через список. Причем хорошо бы чтобы при нажатии нужной цифры соответствующая программа еще и сама запускалась если до того не была запущена. А если была - то переключение на ее окно. (ну помечтать-то я могу? :)
Именно так оно и работает. Цифра определяется положением иконки в доке; первые иконки там обычно закрепленные, поэтому цифра всегда одинаковая. Если приложение не запущено — то запустится.
Переключается, насколько я понимаю, на последнее активное окно приложения на текущем воркспейсе, если его нет — то на последнее активное окно везде, если нет — запускает приложение.
Мечтайте лучше о высоком )
Так а если мне два xterm надо - то у них же WM_CLASS вроде одинаковый будет? Или его можно как-то при запуске назначать разный разным экземплярам?
Конкретно xterm — можно назначать при запуске через -class
. Для общего решения проблемы надо понять, чего хотеть. Можно при последовательных нажатиях шортката перебирать все окна, например.
Исходная версия akho, :
Так ведь надо не просто переключаться,а как-то сразу назначить каждой из регулярно используемых программ свою цифру. Чтобы к примеру почтовик всегда был допустим Super+1,браузер Super+2,текстовый редактор Super+3,ну и так далее - десяти цифр на самые регулярно используемые программы точно хватит,а на остальные можно и через список. Причем хорошо бы чтобы при нажатии нужной цифры соответствующая программа еще и сама запускалась если до того не была запущена. А если была - то переключение на ее окно. (ну помечтать-то я могу? :)
Именно так оно и работает. Цифра определяется положением иконке в доке; первые иконки там обычно закрепленные, поэтому цифра всегда одинаковая. Если приложение не запущено — то запустится.
Переключается на последнее активное окно приложения на текущем воркспейсе, если его нет — то на последнее активное окно везде, если нет — запускает приложение.
Мечтайте лучше о высоком )
Так а если мне два xterm надо - то у них же WM_CLASS вроде одинаковый будет? Или его можно как-то при запуске назначать разный разным экземплярам?
Конкретно xterm — можно назначать при запуске через -class
. Для общего решения проблемы надо понять, чего хотеть. Можно при последовательных нажатиях шортката перебирать все окна, например.