У меня есть псевдонимы в моем bashrc для нескольких программ.
Один из примеров: alias chrome = 'google-chrome --disk-cache-size = 1000000000'
Как я могу вызвать этот псевдоним из командной строки (modkey+r)?
Я бегу Linux Mint
У меня есть псевдонимы в моем bashrc для нескольких программ.
Один из примеров: alias chrome = 'google-chrome --disk-cache-size = 1000000000'
Как я могу вызвать этот псевдоним из командной строки (modkey+r)?
Я бегу Linux Mint
awful.util.spawn не порождает оболочку и не будет работать с awful.util.spawn_with_shell, потому что оболочка должна быть интерактивной для проверки псевдонимов. Но вы можете создать оболочку, которая выполняет команду в интерактивном режиме, например
#!/bin/bash
source ~/.bash_aliases
eval "$@"
Вы также можете отредактировать ваш ~/.xinitrc, и перед «exec awesome» добавить что-то вроде
source ~/.bashrc
Это будет работать с startx. Если вы используете диспетчер отображения, изменения должны быть добавлены в /etc/X11/Xsession.d
Либо внутри классных скриптов, либо в псевдонимах.
⠀
Источник: https://bbs.archlinux.org/viewtopic.php?id=118693