Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
P.S> на счёт сохранения текста ничего не посоветую, тут от редактора зависит а вот с помощью NS и своих команд запуска я реализовал для некоторых приложений имитацию появления/скрытия XMncmpcpp В рензультате одна и та же комбинация (в данном случае кнопка) отображает и прячет всплывающее окно с плейеромно об этом я вроде бы уже писал То же самое и с заметками - они у меня в виме открываются
|
[email protected] |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
Имитация довольно хорошая, да и у терминала происходит не закрытие, а имитация, только по другому. Я заметил, что когда перемещаешься по непустым ws методом DO.moveTo Next HiddenNonEmptyWS, а перед этим у тебя было выполнено четное кол-во раз scratchpadSpawnActionTerminal, т.е. терминал спрятан, вдруг - опа, попадаешь на какой-то ws без идентификации, где и лежит себе отдыхает терминал. Если перемещаться просто по modm + цифра, то ты туда и не попадешь, а вот непустым (схованка то непустая) - попадаешь. И там уже scratchpadSpawnActionTerminal не работает, ведь прятаться то больше некуда))) Так вот бы раскопать как туда и другие окошки забрасывать... |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
[email protected]это я знаю и уже пытался ранее прикрутить scratchpad к другим приложениям через withFocused - не взлетело вылазит куча ошибок А что касается перехода по непустым и NSP - есть такое, заметил, когда только поставил эту тулзу |
[email protected] |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
Поставил у себя Minimize, понравилось, его прям не хватало. Но надо быть осторожным с дочерними модальными окнами - если такое скрыть, то с главным родительским окном ничего не сделаешь, пока не вызовешь и не закроешь дочернее ))) |
[email protected] |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
Haron_Prime, Пришла мысль, что неплохо бы добавить на бар скрипт отображающий кол-во свернутых окон. Если их нет, то ничего не отображается, если есть - то нечто вроде "(!n)". Как думаешь, можно такой конструкцией добавить скрипт к хоткею: ?
|
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
не уверен на 100% но могу и ошибаться пробовать надо |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
В первом приближении так >>> MW2 MW3 xmonarrc
Но нужно чуток проработать нюансы, т.к. при старте xmobar висит надпись Updating... До тех пор, пока не сработает один из скриптов надо куда-нибудь запихнуть команду типа echo > /tmp/MW, которая будет срабатывать после запуска xmobar P.S> думаю, с этим разберёшься мне эта фишка не нужна от слова совсем, просто из любопытства попытался реализовать сейчас всё верну как было ))) |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
P.P.S> можно MW3 сделать так и прописать его в xmonad.hs чрез spawnтогда пайп будет сразу обнуляться и надпись Updating... висеть не будет в теории пробовать надо в результате, при наличии минимизированного окна будет выводиться True или то, что пропишешь в скрипте MW2 при отсутствии не будет выводиться ничего кстати, название пайпа и скриптов MW* - Minimized Window ))) |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
P.P.P.S> в принципе, можно обойтись и без пайпа просто писать в файл MW и считывать оттуда через cat но получится более громоздко, по первым прикидкам |
[email protected] |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
Спасибо, есть начало, и есть еще над чем подумать. Поскольку окна привязаны к ws, то неплохо бы еще динамически перерисовывать информацию при переходах по ws, да и кол-во - не просто есть/нету, а сколько. Может я, конечно, губищу раскатал, но почему бы мозг не потренировать))) Завтра... сегодня уже спать пора) |