raelgc / scudcloud Arkistoitu

ScudCloud on ei-virallinen avoimen lähdekoodin Linux (Debian, Ubuntu, Kubuntu, Mint, Arch, Fedora) työpöytäasiakasohjelma Slackille.

ScudCloud parantaa Slackin integraatiota Linux-pöytäkoneiden kanssa seuraavilla ominaisuuksilla:

  • multiple teams support
  • native system notifications
  • count of unread direct mentions at launcher/sytray icon
  • alert/wobbling on new messages
  • channels quicklist (Unity only)
  • optional tray-ilmoitukset ja ”Close to Tray”
  • seuraa työpöytätoimintojasi ja pysyy verkossa, kun olet kirjautuneena sisään (jos oikeat paketit on asennettu)

Ubuntu/Kubuntu ja Mint

Avaa terminaali (Ctrl+Alt+T) ja suorita:

sudo apt-add-repository -y ppa:rael-gc/scudcloudsudo apt update && sudo apt dist-upgradeecho ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selectionssudo apt install scudcloud

Jos haluat oikeinkirjoituksen tarkistuksen, lisää hunspell kielesi sanakirja ja varmista, että riippuvuudet on asennettu. For en-us:

sudo apt-get install hunspell-en-us libqtwebkit-qupzillaplugins python3-hunspell

Jos haluat käyttää Slack-kuvaketta ScudCloudin sijasta (jota ei ole mahdollista sisällyttää tähän pakettiin tekijänoikeuksien vuoksi), lataa mikä tahansa 128px Slack-kuvake kotikansioosi tallentamalla scudcloud.png ja suorita:

sudo dpkg-divert --add --rename --divert /usr/share/pixmaps/scudcloud.png.real /usr/share/pixmaps/scudcloud.pngsudo cp ~/scudcloud.png /usr/share/pixmaps/sudo chmod +r /usr/share/pixmaps/scudcloud.pngsudo update-desktop-database

Debian ja johdannaiset, kuten BunsenLabs Linux

Varmista, että software-properties-common– ja lsb-release-paketit on asennettu, ja suorita sitten:

sudo apt-add-repository -y ppa:rael-gc/scudcloudDISTRIB_CODENAME=$(lsb_release -sc)sudo sed -i "s/${DISTRIB_CODENAME}/trusty/g" /etc/apt/sources.list.d/rael-gc-scudcloud-${DISTRIB_CODENAME}.listsudo apt-get updatesudo apt-get install scudcloud

Jos haluat oikeinkirjoituksen tarkistuksen ja Slack-kuvakkeen, noudata asiaan liittyviä ohjeita Ubuntun Asenna-osiossa.

Arch Linux

Arch-käyttäjien arkistosta löytyy PKGBUILD. Voit asentaa sen käyttämällä mitä tahansa AUR-menetelmää, jota käytät. Jos käytät esimerkiksi cower:

cower -d scudcloudcd scudcloudmakepkg -si

openSUSE

Tälle jakelulle on saatavilla arkistot. Sinun tarvitsee vain seurata näitä ohjeita.

Fedora

sudo dnf install scudcloud

Manuaalinen asennus

Manuaalinen asennus on tarkoitettu ei tuetuille distroille (jos haluat osallistua oman distroosi paketilla, olet tervetullut!).

Ensin sinun täytyy asentaa ainakin paketit python3, python3-setuptools, python3-pyqt5.qtwebkit (tai vastaava qt5 versio qtwebkit:sta python3:lle) ja python-dbus (dbus-kirjasto python3:lle).

Suorita sitten seuraavat vaiheet:

  1. Lataa uusin julkaisu
  2. Pakkaa/pura se
  3. Vaihda juuri luotuun hakemistoon
  4. Suorita sudo python3 setup.py install

Suorittaminen kehityspuusta

ScudCloud voidaan suorittaa kehityspuusta. Suorita yksinkertaisesti seuraavat komennot projektipuun juuresta:

python3 -m scudcloud

Vianmääritys

1. Suorita seuraavat komennot projektipuun juuresta. Oletusverkkotunnus ja latausjärjestys

Voit muuttaa oletusverkkotunnusta (tai verkkotunnuksen latausjärjestystä) muokkaamalla tai vain poistamalla konfigurointitiedoston:

~/.config/scudcloud/scudcloud.cfg

2. Määritä oletusverkkotunnus. Missä on jakelupakettini?

Jos sitä ei ole mainittu yllä, olet tervetullut mukaan. Kokeile sillä välin manuaalisen asennuksen ohjeita.

3. Oikeinkirjoituksen tarkistus ei toimi

Varmista, että seuraavat paketit on asennettu:

  • libqtwebkit-qupzillaplugins
  • python3-hunspell
  • hunspell-en-us

Keep me signed in ei toimi / Joukkueeni ei tallennu

Jostain syystä ScudCloud ei kyennyt luomaan konfiguraatiokansiota. Luo tämä kansio manuaalisesti:

mkdir -p ~/.config/scudcloud/

Jos se on olemassa ja .cfg-tiedosto on olemassa, yritä muuttaa käyttöoikeuksia konfigurointitiedostossa:

chmod -R 0755 ~/.config/scudcloud/scudcloud.cfg

5. Luo tämä kansio manuaalisesti. Miten ScudCloud käynnistetään minimoituna?

Voit käynnistää ScudCloudin minimoituna tarjottimelle:

scudcloud --minimized=True

6. Valitse ScudCloud ja käynnistä se. Korkea DPI-tuki

ScudCloud tarjoaa zoomaustuen. Zoomaustaso säilyy istuntojen välillä.

  • Lisää zoomausta painamalla Ctrl +, yleensä laukaistaan Ctrl Shift =
  • Vähennä Ctrl –
  • Nollaa se Ctrl 0

7. Lue lisää. Systray/ilmoitusalueella ei ole kuvaketta

Varmista, ettäFile>Close to Trayon ruksattu.

8. Koodilohkoissa ei käytetä kiinteän leveyden fonttia

Tämä on vaadittu kirjasintyyppi (eli tarvitset niitä): Monaco, Menlo, Consolas, Courier New, monospace.

9. Snippettien katselu kuluttaa liikaa resursseja

Tämä on python webkitin tunnettu käyttäytyminen. Voit kuitenkin poistaa snippettien inline-näkymän käytöstä (ne avataan selaimessa).

Saavuttaaksesi tämän, muokkaa osoitteessa ~/.config/scudcloud/scudcloud.cfg sijaitsevaa konfigurointitiedostoa ja lisää seuraava rivi:

Snippets=False

10. Snippetit eivät ole enää käytettävissä. Miten webkit-konsoli avataan?

Käynnistä ScudCloud seuraavasti:

scudcloud --debug=True &

Klikkaa sitten keskusteluruudussa hiiren oikealla painikkeella ja valitse Inspect Element. Maksimoi uusi ikkuna ja napsauta Console-välilehteä.

Lisenssi

ScudCloud on julkaistu MIT-lisenssillä.

Vastaa

Sähköpostiosoitettasi ei julkaista.