Открывать терминал в режиме «всегда поверх» при запуске

Открывать терминал в режиме «всегда поверх» при запуске

Я хочу, чтобы Ubuntu открывал терминал в правом нижнем углу при входе в систему сВсегда на вершинережим включен. Я сделал скрипт, который делает это, когда я запускаю его из терминала, но он не работает, когда я запускаю скрипт с помощьюСтартап приложений. Окно появляется в правильном месте, ноВсегда на вершинене включен. Ниже мой скрипт.

#!/bin/bash
gnome-terminal --title="abvtrm" --geometry 80x10-0--255
wmctrl -a abvtrm -b add,above
exit

Идея в том, что я хочу заставить имя окна быть чем-то, что я решу, так что у меня есть имя, к которому можно обратиться для wmctrl. Я заметил, что если я запускаю команду

wmctrl -a abvtrm -b add,above

вручную в терминале (после входа в систему, когда окно присутствует, но не находится в режиме «всегда поверх всех окон»), это не оказывает никакого эффекта, что наводит меня на мысль, что по какой-то причине мне не разрешено выбирать имя для окна при работе черезСтартап приложений.

Я вызываю скрипт, вызывая команду

bash myscriptname.sh

Бонусный вопрос: Интуиция подсказывает мне, что для того, чтобы окно появилось в правом нижнем углу, мне следует поставить

gnome-terminal --title="abvtrm" --geometry 80x10-0-0

но когда я это делаю, окно оказывается где-то в середине правой части моего экрана. Почему так?

решение1

Хорошо, вот реальное решение. Сначала откройте терминал.

sudo gedit~/.bashrc

Найдите этот раздел и добавьте # к строке, как в коде, который я вставил ниже. Это позволит вам изменить названия терминалов, и ваш исходный код останется в порядке.

case "$TERM" in
xterm*|rxvt*)
    # JEFFYEE REMOVED because it makes commands to title() not work
    #PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
*)
    ;;
esac

Вот мой источник, но проверено и работает мной.

решение2

Использовать

wmctrl -r :ACTIVE: -b toggle,above

используйте переключатель вместо добавления (причина:Источник)

Что касается правого нижнего угла, я работаю и обновлю этот ответ.

Связанный контент