GNU/Linux >> Tutoriels Linux >  >> Linux

Application Slack sur Linux :comment désactiver l'icône du cercle bleu sur l'activité du canal ?

Je ne semble pas avoir le paramètre mentionné par Shawn, mais j'ai pu faire ce travail en ouvrant le /usr/lib/slack/resources/app.asar.unpacked/src/static répertoire, en faisant une copie du slack-taskbar-rest.png fichier et le renommer en slack-taskbar-unread.png pour écraser la version avec le point bleu.

bien sûr, cela supprime le point bleu pour toutes les équipes, mais c'est ce que je voulais.

Modifier (2019-05-28) : L'idée est toujours correcte, mais pour la dernière version de Slack (3.4.2) sur Ubuntu, deux autres fichiers doivent être remplacés. Ce qui suit a fonctionné pour moi :

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

La dernière version 4.1.2 ne lit pas le fichier .ico sous Linux et modifie src à dist . Au lieu de cela, il construit un badge + une base. Heureusement unread>0 est le contrôle responsable du badge et n'apparaît qu'une seule fois dans le JS minifié, il est donc facile à corriger. Vous aurez besoin de l'outil ASAR pour modifier l'archive Electron (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

Même idée que notatoad, mais avec la dernière version de Slack (3.4.2) sous Linux, il y a deux autres fichiers qui doivent être écrasés pour remplacer l'icône "point bleu" par l'icône "reste". J'ai fait ce qui suit :

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

Après un redémarrage de Slack, nous sommes débarrassés du point bleu.


Linux
  1. Comment installer Slack sur Linux :un guide facile à suivre

  2. Comment désactiver la session de connexion invité Linux Mint 12

  3. Comment ouvrir Appimage sous Linux

  4. Linux - Comment inspecter les informations de structure de répertoire d'un fichier Unix/linux ?

  5. Comment (vraiment) désactiver NCQ sous Linux

Comment utiliser la commande top sous Linux

Comment utiliser la commande Linux Ping

Comment obtenir la taille d'un répertoire sous Linux

Comment vérifier la version du noyau sous Linux

Comment désactiver Swap sous Linux

Comment désactiver la connexion SSH pour l'utilisateur root sous Linux ?