GNU/Linux >> Znalost Linux >  >> Linux

Aplikace Slack v systému Linux:Jak deaktivovat ikonu modrého kruhu na aktivitě kanálu?

Zdá se, že nemám nastavení, které zmiňuje Shawn, ale podařilo se mi to otevřít otevřením /usr/lib/slack/resources/app.asar.unpacked/src/static adresář, který vytvoří kopii slack-taskbar-rest.png a přejmenujte jej na slack-taskbar-unread.png pro přepsání verze modrou tečkou.

samozřejmě, že se tím zbaví modré tečky pro všechny týmy, ale to jsem chtěl.

Upravit (28. 5. 2019): Myšlenka je stále správná, ale pro nejnovější verzi Slack (3.4.2) na Ubuntu je třeba nahradit další dva soubory. Pro mě fungovalo následující:

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

Nejnovější verze 4.1.2 nečte soubor .ico v Linuxu a mění src na dist . Místo toho staví odznak + základnu. Naštěstí unread>0 je kontrola odpovědná za odznak a v minifikovaném JS se objevuje pouze jednou, takže je snadné jej opravit. K úpravě archivu Electron budete potřebovat nástroj ASAR (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

Stejný nápad jako notatoad, ale s nejnovější verzí Slacku (3.4.2) na Linuxu existují další dva soubory, které je třeba přepsat, aby byla ikona „modrá tečka“ nahrazena ikonou „zbytek“. Udělal jsem následující:

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

Po restartu Slacku se modré tečky zbavíme.


Linux
  1. Jak používat Linuxový příkaz grep

  2. Jak používat příkaz historie v Linuxu

  3. Jak se Linux dostal k sálovému počítači

  1. Jak nainstalovat Slack na Linux:Snadno sledovatelný průvodce

  2. Jak otevřít Appimage v Linuxu

  3. Linux – Jak lze zkontrolovat informace o struktuře adresářů souboru Unix/linux?

  1. Jak zakázat relaci přihlášení hosta Linux Mint 12

  2. Jak zakázat Ctrl+c nebo Ctrl+z pomocí příkazu „trap“ v Linuxu

  3. Jak zakázat letní čas (DST) a upravit časové pásmo v systému Linux