V práci vždy pracuji na Terminálu. Mám svůj e-mail (mutt), několik bash terminálů pro péči o servery a řezání nějakého kódu, můj Facebook messenger (viz messer) a můj instant messenger na pracovišti, který jsem si vybral, Slack. To vše kombinuji v tmux, takže mohu přepínat pracovní toky jedním nebo dvěma stisknutími klávesy. Žádné sundání rukou z klávesnice. Hlodavec zůstává nečinný.
Pokud jste o Slacku ještě neslyšeli, rychle se stává jednou z nejoblíbenějších platforem pro rychlé zasílání zpráv na pracovišti. Integruje se s mnoha nástroji, které jsou v technologických společnostech samozřejmostí, a snadno se používá.
Vyzkoušel jsem řadu klientů Slack založených na terminálu a z různých důvodů byli vždy vyřazeni ve prospěch oficiálního klienta Linux Slack nebo verze webu. Prostě nefungovaly skvěle. Sclack je jiný, používá klávesové zkratky, na které jsem zvyklý (v mém případě klávesové zkratky ViM), je barevný a dokonce podporuje giphy! (no, tak nějak!).
Chcete-li nainstalovat Sclack, budete muset mít na svém počítači nainstalovaný Python 3 a pip3, pokud je ještě nemáte:
sudo apt install python3-pip
Jakmile budete mít pip3, jednoduše spusťte následující příkazy:
git clone https://github.com/haskellcamargo/sclack.git
cd sclack
pip3 install -r requirements.txt
chmod +x ./app.py
./app.py
Spusťte ./app.py
po udělení správných oprávnění (chmod 755 app.py
například). Pokud nemáte ~/.sclack
soubor, můžete jej vygenerovat poskytnutím tokenu pracovního prostoru. V config.json
můžete změnit motiv, povolit nebo zakázat obrázky, emotikony, markdown, konfigurovat klávesnice a vše ostatní soubor.
Můžete se podívat na autorův web github zde:https://github.com/haskellcamargo/sclack