Откройте терминал в том же pwd с помощью демона горячих клавиш, чтобы открыть новый терминал

#shell #terminal #window-managers

Вопрос:

Я использую kitty в bspwm и хотел бы настроить ярлык для открытия нового терминала в pwd текущего окна. Например, если я запускаю свой ярлык в браузере, я хочу начать с~/, но если я запускаю свой ярлык в терминале, я хочу начать с pwd этого терминала.

Я могу легко получить PID текущего окна, поэтому у меня есть доступ к /proc/lt;PIDgt;/, но переменные среды получены при запуске программы, поэтому я могу получить только рабочий каталог при запуске, а не текущий.

Единственный способ, который я нашел, — это использовать имя окна, но оно меняется на ввод команды, когда что-то запускается в терминале. Так что это не очень приятно.

Я попытался что-то поискать в функциях дистанционного управления Китти, но ничего не смог найти.

Я с радостью принимаю половину ответов, которые могли бы навести меня на след!