GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Slack-App unter Linux:Wie deaktiviere ich das blaue Kreissymbol bei der Kanalaktivität?

Ich scheine nicht die Einstellung zu haben, die Shawn erwähnt, aber ich konnte diese Arbeit machen, indem ich /usr/lib/slack/resources/app.asar.unpacked/src/static öffnete Verzeichnis, indem Sie eine Kopie von slack-taskbar-rest.png erstellen Datei und benenne sie in slack-taskbar-unread.png um um die Version mit dem blauen Punkt zu überschreiben.

das löscht natürlich den blauen punkt für alle teams, aber das wollte ich.

Bearbeiten (2019-05-28): Idee ist immer noch richtig, aber für die neueste Slack-Version (3.4.2) auf Ubuntu müssen zwei weitere Dateien ersetzt werden. Folgendes hat bei mir funktioniert:

cd /usr/lib/slack/resources/app.asar.unpacked/src/static
sudo cp slack-taskbar-rest.ico slack-taskbar-unread.ico
sudo cp slack-taskbar-rest.png slack-taskbar-unread.png
sudo cp slack-taskbar-rest-linux.png slack-taskbar-unread-linux.png

Die neueste Version 4.1.2 liest die .ico-Datei unter Linux nicht und ändert src bis dist . Stattdessen baut es ein Abzeichen + Basis. Zum Glück unread>0 ist der Check, der für das Badge verantwortlich ist und nur einmal im minimierten JS erscheint, sodass es einfach zu patchen ist. Sie benötigen das ASAR-Tool, um das Electron-Archiv (npm install -g asar ):

mkdir -p ~/tmp/slack
asar extract /usr/lib/slack/resources/app.asar ~/tmp/slack
sed -i 's/unreads>0/unreads<0/g' ~/tmp/slack/dist/main.1.*.js
sudo rm /usr/lib/slack/resources/app.asar
sudo rm -rf /usr/lib/slack/resources/app.asar.unpacked
sudo asar pack ~/tmp/slack /usr/lib/slack/resources/app.asar
sudo mv ~/tmp/slack /usr/lib/slack/resources/app.asar.unpacked

Gleiche Idee wie notatoad, aber mit der neuesten Slack-Version (3.4.2) unter Linux müssen zwei weitere Dateien überschrieben werden, um das Symbol "blauer Punkt" durch das Symbol "Rest" zu ersetzen. Ich habe Folgendes getan:

cd /usr/lib/slack/resources/app.asar.unpacked/src/static
sudo cp slack-taskbar-rest.ico slack-taskbar-unread.ico
sudo cp slack-taskbar-rest.png slack-taskbar-unread.png
sudo cp slack-taskbar-rest-linux.png slack-taskbar-unread-linux.png

Nach einem Neustart von Slack sind wir den blauen Punkt los.


Linux
  1. So verwenden Sie den Linux-Grep-Befehl

  2. So verwenden Sie den Verlaufsbefehl unter Linux

  3. So deaktivieren Sie Strg+c oder Strg+z mit dem Befehl „trap“ in Linux

  4. So deaktivieren Sie die Sommerzeit (DST) und ändern die Zeitzone unter Linux

  5. Wie man NCQ unter Linux (wirklich) deaktiviert

So verwenden Sie den obersten Befehl unter Linux

So verwenden Sie den Linux-Ping-Befehl

So erhalten Sie die Größe eines Verzeichnisses in Linux

So überprüfen Sie die Kernel-Version in Linux

So deaktivieren Sie Swap unter Linux

Wie deaktiviere ich die SSH-Anmeldung für den Root-Benutzer in Linux?