Приветствую!
прошу Вас не могли бы вы написать детальный гайд
Попробую😇, но завтра😞…
2022 Jan 29; 11:11 PM
Пользователь добавил сообщение 31 Января 2022, 06:20:57:
Продолжаю…
Путь, который я предложил сам по использованию Conky оказался непростым😞…
Застрял я вот в этом выражении, в понедельник спрошу в разных местах знающих людей, моих любительских познаний явно не хватило😞…
${if_match "${exec ~/.src/xkblayout-state/xkblayout-state print '%n'}" == "English"} ${exec aplay ~/.conky/Rear_Left.wav}${endif}
Это работает, но нужно, чтобы не было повторов, а запускалось всего раз перепробовал много вариантов
if_… и
…exec… но результаты были отрицательными.
Испробовал вот такое wheelchair , назвать это костылями было бы комплиментом😇. По порядку:
Вот отсюда можно скачать
xkblayout-state https://github.com/nonpop/xkblayout-stateТ.е. распаковать в домашней директории у меня это
~/.src или сюда же загрузить через git.
Возможно придётся установить :
sudo apt install libx11-dev
потому перейти в /home/fjf/.src/xkblayout-state ❰~./.src/xkblayout-state❱ и просто выполнить
makeСкрипт мой выглядит так:
#!/bin/bash
QQ=$(~/.src/xkblayout-state/xkblayout-state print '%n'|sed "s:Russian:us:;s:English:ru:")
sleep 0.5
setxkbmap $QQ
aplay ~/.zFront_Right$QQ.wav
exit
Запускал hotkey’ем — работает… В Вашем случае это заветная клавиша
keycode 66 Caps_Lock вместо раскладки.
setxkbmap — установите если её нет.
Ваши звуки для такого скрипта должны выглядеть так.
~/.zFront_Rightus.wav
~/.zFront_Rightru.wav
Т.е. Одинаково
us.wav и Одинаково
ru.wav
Я уже сказал я невысокого мнения об этом моём, будем считать временном, изделии, или как говорит нынешняя молодёжь😇 „поделии” но оно рабочее. Во всяком случае у меня работает.
Продолжим я думаю, в зависимости от того, как пойдут дела.
2022-01-30 22:20:38 2022 Jan 30; 10:20 PM