#shell #terminal #window-managers
Вопрос:
Я использую kitty в bspwm и хотел бы настроить ярлык для открытия нового терминала в pwd текущего окна. Например, если я запускаю свой ярлык в браузере, я хочу начать с~/, но если я запускаю свой ярлык в терминале, я хочу начать с pwd этого терминала.
Я могу легко получить PID текущего окна, поэтому у меня есть доступ к /proc/lt;PIDgt;/, но переменные среды получены при запуске программы, поэтому я могу получить только рабочий каталог при запуске, а не текущий.
Единственный способ, который я нашел, — это использовать имя окна, но оно меняется на ввод команды, когда что-то запускается в терминале. Так что это не очень приятно.
Я попытался что-то поискать в функциях дистанционного управления Китти, но ничего не смог найти.
Я с радостью принимаю половину ответов, которые могли бы навести меня на след!