Py doer adalah aplikasi CLI yang bertujuan untuk mengotomatisasi pelaksanaan beberapa perintah di aplikasi terminal yang berbeda.
Menampilkan
Anda harus menginstal Python, Bash, dan terminal gnome.
Instal doer Py di lingkungan virtual:
Dapatkan kodenya
git clone [email protected]:boromir674/ doer .git
Instal di lingkungan virtual python
doer cd
virtualenv env --python=python3 sumber env/bin/aktifkan
pip install python- doer
Dengan asumsi ~/.local/bin ada di $PATH
ln -s $PWD/env/bin/py doer ~/.local/bin/py doer
Dengan asumsi Anda mengkloning kode di direktori '/data/repos/ doer '
alias doer ='/data/repos/ doer /env/bin/py doer menu /data/repos/ doer /python- doer /menu_entries.json' alias close-doing='/data/repos/ doer /env/bin/py doer close-doing'
Instal doer Py untuk pengguna:
Dapatkan kodenya
git clone [email protected]:boromir674/ doer .git
Instal untuk pengguna
doer cd
pip install --pengguna python- doer
Klien py doer sekarang seharusnya (secara otomatis) berada di $PATH
alias doer ='py doer menu /data/repos/ doer /python- doer /menu_entries.json' alias close-doing='py doer close-doing'
Untuk menjalankannya, cukup jalankan (baik dari dalam virtual env atau jika Anda menginstal dengan lingkup pengguna/global):
doer py
tampilkan menu interaktif
py menu doer </path/to/menu.json>Program mem-parsing entri yang ditentukan dalam file berformat json yang ditentukan oleh file json pengguna dan menampilkan "Menu" interaktif di terminal, menunggu pengguna membuat pilihan. Setiap pilihan, menghasilkan skrip 'lakukan' yang bertanggung jawab untuk membuka/memunculkan satu atau lebih aplikasi terminal. Untuk setiap aplikasi terminal, skrip 'peluncuran' dihasilkan yang bertanggung jawab untuk menjalankan perintah tertentu pada terminal tersebut.
tutup jendela yang muncul dari aktivitas sebelumnya
py doer melakukan pekerjaan jarak dekat