GNU/Linux >> Linux Esercitazione >  >> Linux

App Slack su Linux:come disabilitare l'icona del cerchio blu sull'attività del canale?

Non mi sembra di avere l'impostazione menzionata da Shawn, ma sono riuscito a farlo funzionare aprendo /usr/lib/slack/resources/app.asar.unpacked/src/static directory, creando una copia del file slack-taskbar-rest.png file e rinominandolo in slack-taskbar-unread.png per sovrascrivere la versione con il punto blu.

ovviamente, questo elimina il punto blu per tutte le squadre, ma è quello che volevo.

Modifica (28-05-2019): L'idea è ancora corretta, ma per la versione più recente di Slack (3.4.2) su Ubuntu, devono essere sostituiti altri due file. Quanto segue ha funzionato per me:

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

L'ultima versione 4.1.2 non legge il file .ico su Linux e cambia src a dist . Invece costruisce un badge + base. Fortunatamente unread>0 è il controllo responsabile del badge e appare solo una volta nel JS minimizzato, quindi è facile da applicare. Avrai bisogno dello strumento ASAR per modificare l'archivio 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

Stessa idea di notad, ma con l'ultima versione di Slack (3.4.2) su Linux, ci sono altri due file che devono essere sovrascritti per sostituire l'icona "punto blu" con l'icona "riposo". Ho fatto quanto segue:

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

Dopo un riavvio di Slack, ci siamo sbarazzati del punto blu.


Linux
  1. Come disabilitare la sessione di accesso guest di Linux Mint 12

  2. Linux:come si controllano le informazioni sulla struttura delle directory di un file Unix/linux?

  3. Come disabilitare Ctrl+c o Ctrl+z usando il comando "trap" in Linux

  4. Come disabilitare l'ora legale (DST) e modificare il fuso orario su Linux

  5. Come disabilitare (davvero) NCQ in Linux

Come utilizzare il comando superiore in Linux

Come utilizzare il comando Ping di Linux

Come ottenere la dimensione di una directory in Linux

Come controllare la versione del kernel in Linux

Come disabilitare lo scambio in Linux

Come disabilitare l'accesso SSH per l'utente root in Linux?