О AwesomeWM, от его FAQ:
Необходимо использовать коды клавиши, вместо keynames, как это:
xev
.Считайте вывод
KeyPress event, serial 34, synthetic NO, window 0x1200002,
root 0x291, subw 0x0, time 1510129, (471,293), root:(472,316),
state 0x0, keycode **107** (keysym 0xff61, Print), same_screen YES,
...
Создайте ~ / снимки экрана, установите scrot и добавьте следующее к rc.lua:
awful.key({ }, "#107", function () awful.util.spawn("scrot -e 'mv $f ~/screenshots/ 2>/dev/null'") end),
Теперь можно протестировать, что можно создать снимки экрана с любой раскладкой клавиатуры.
На самом деле automake -a
будет заботиться обо всем о зависимостях при компиляции программы. Я прошел этот документ 1 и 2, который объясняет о, автоделают зависимости. Я предполагаю, что Вы читаете, тот документ для получения дополнительной информации расценивает.