ScudCloud は公式ではないオープンソースの Linux (Debian, Ubuntu, Kubuntu, Mint, Arch, Fedora) 用 Slack デスカント・アプリです。
ScudCloud は、Linux デスクトップとの Slack の統合を改善します。
- multiple teams support
- native system notification
- count of unread direct mentions at launcher/sytray icon
- alert/wobbling on new messages
- channels quicklist (Unity only)
- optional トレイ通知と “Close to Tray”
- follow your desktop activity and will stay online while you’re log in (if correct packages are installed)
- Ubuntu/Kubuntu and Mint
- Debian および BunsenLabs Linux
- Arch Linux
- openSUSE
- Fedora
- 手動インストール
- Running From Dev Tree
- Troubleshooting
- 1. デフォルトのドメインとロード順
- 3.スペルチェックが機能しない
- Keep me signed in is not working / My team is not saved
- 5.
- それをリセットする7. systray/notification areaにアイコンがない
- 8. コードブロックが固定幅フォントを使っていない
- 9. スニペットを表示するとリソースを大量に消費する
- 10.スニペットを表示するとリソースが過剰に消費される。 Webkit コンソールを開く方法:
- ライセンス
Ubuntu/Kubuntu and Mint
Terminal (Ctrl+Alt+T) で実行します。
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
スペルチェックをしたい場合は、あなたの言語のhunspell
辞書を追加し、依存関係がインストールされているかどうか確認してください。 en-us
:
sudo apt-get install hunspell-en-us libqtwebkit-qupzillaplugins python3-hunspell
ScudCloud(著作権の関係でこのパッケージに含めることはできません)の代わりに Slack のアイコンを使用したい場合、任意の 128px Slack アイコンをホーム フォルダにダウンロードし、scudcloud.png
として保存して実行します。
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 および BunsenLabs Linux
software-properties-common
と lsb-release
パッケージがインストールされていることを確認し、
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
もしスペルチェックと Slack のアイコンが必要なら Ubuntu インストールセクションの関連する説明に従ってください。
Arch Linux
Arch User Repository に PKGBUILD があります。 どの AUR メソッドを使ってもインストールすることができます。 例えば、cower:
cower -d scudcloudcd scudcloudmakepkg -si
openSUSE
これらのディストリビューションにはリポジトリが用意されています。 3690>
Fedora
sudo dnf install scudcloud
手動インストール
手動インストールはサポートされていないディストロを対象としています (あなたのディストロ用のパッケージで貢献したい場合は、大歓迎です!)。
まず、少なくとも python3
, python3-setuptools
, python3-pyqt5.qtwebkit
(python3
では qtwebkit
と同等の qt5
版) と python-dbus
(python3
では dbus
のライブラリ) のパッケージをインストールする必要があるでしょう。)
その後、以下の手順を実行します:
- 最新リリースをダウンロード
- Unpack/unzip
- 新しく作成したディレクトリに変更
- Run
sudo python3 setup.py install
Running From Dev Tree
ScudCloudは開発ツリーから動かすことができます。 プロジェクト ツリーのルートから以下を実行するだけです:
python3 -m scudcloud
Troubleshooting
1. デフォルトのドメインとロード順
デフォルトのドメイン(またはドメインのロード順)は、設定ファイルを編集するか、削除することで変更できます。 私のディストロ用のパッケージはどこにありますか?
上記にリストされていない場合、あなたは貢献することを歓迎します。
3.スペルチェックが機能しない
以下のパッケージがインストールされていることを確認してください:
libqtwebkit-qupzillaplugins
python3-hunspell
hunspell-en-us
Keep me signed in
is not working / My team is not saved
ある理由により ScudCloud では構成フォルダーが作られなかったのですが、このフォルダーはどのようにすれば作られたのでしょうか? 手動でこのフォルダを作成してください:
mkdir -p ~/.config/scudcloud/
存在し、.cfg
ファイルがある場合、設定ファイルのパーミッションを変更してみてください:
chmod -R 0755 ~/.config/scudcloud/scudcloud.cfg
5.
トレイに最小化された状態で起動することができます。 高DPIサポート
ScudCloudは、ズームのサポートを提供しています。
- ズームは、Ctrl +を押すと増加し、通常はCtrl Shift =
- Ctrl -で減少し、Ctrl 0
それをリセットする7. systray/notification areaにアイコンがない
Make sure that File
> Close to Tray
is checked.
8. コードブロックが固定幅フォントを使っていない
これは、必要な(つまり、それらの必要な)フォントファミリである。 Monaco, Menlo, Consolas, Courier New, monospace
.
9. スニペットを表示するとリソースを大量に消費する
これは python webkit の既知の動作です。 しかし、スニペットのインライン表示を無効にすることができます (ブラウザで開かれます)。
これを実現するには、~/.config/scudcloud/scudcloud.cfg
にある設定ファイルを編集して、次の行を追加します:
Snippets=False
10.スニペットを表示するとリソースが過剰に消費される。 Webkit コンソールを開く方法:
ScudCloud を起動します:
scudcloud --debug=True &
次に会話ペインで右クリックし、Inspect Element
を選択します。 新しいウィンドウを最大化し、Console
タブをクリックします。
ライセンス
ScudCloud は MIT ライセンスの下でリリースされています。