Користувальницькькі налаштування

Налаштування сайту


software:os:linux:useful

Це стара версія документу!


Корисні програми

direnv

Дуже гарна програма для оновлення енва в каталогах:

apt install direnv

Читає конфіг у файлі .envrc у каталогах.

Приклади:

Задати профіль AWS:

.envrc
export AWS_PROFILE=mycurrentwork

Задіяти Python virtual environment:

.envrc
# це потрібно для підхоплення .envrc вище рівнем
source_up
 
if [ ! -d "venv" ] ; then
        echo "Installing virtualenv for $(python3 -V)"
        python3 -m venv venv
fi
echo "Activating $(python3 -V) virtualenv"
source venv/bin/activate
echo "Virtualenv has been activated for $(python3 -V)"
#echo "$(which python3)"

Після цього shell prompt не оновиться, але все буде працювати у virtual environment!

Перекладач translate-shell

translate-shell перекладає із консолі за допомогою Google Translate (default), Bing, Apertium, Yandex, Deepl тощо

Встановити:

apt-get install translate-shell rlwrap aspell mplayer aspell-uk aspell-ru aspell-de aspell-fr aspell-es

Приклад використання (автовизначення мови, переклад на українську, додатковий текст російською):

trans -l ru -t uk -p bereit

Автовизначення мови, переклад на українську, додатковий текст українською, озвучити:

trans -l uk -t uk -p bereit

Визначити на якій мові текст:

trans -identify vorto

Онлайн-перекладач dict

словарне пояснення одного слова у словнику:

alias dict  "curl -s 'dict://dict.org/d:\!*' | egrep -v '^220.*|^250.*|^150.*|^221.*'"
dict smell
software/os/linux/useful.1623146127.txt.gz · Востаннє змінено: 2021/06/08 12:55 повз charon