GNU/Linux >> Znalost Linux >  >> Linux

Slack pro CLI – Sclack

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


Linux
  1. 8 tipů pro příkazový řádek Linuxu

  2. 4 skenovací nástroje pro desktop Linux

  3. Kali na podsystému Windows pro Linux

  1. Průvodce linuxovým terminálem pro začátečníky

  2. Kali Linux pro Gemini PDA

  3. CLI prohlížeč pdf pro linux

  1. Průběžné testování integrace linuxového jádra

  2. 5 důvodů, proč dát Linux na prázdniny

  3. Need For The `builtin` Builtin?