Existe o modo "Não perturbe", como ocorre no dispositivo OSX, onde você pode decidir quando a notificação pode incomodá-lo ou não.
Acabei de instalar o chrome, e geralmente recebo spam por textos em grupo e outras notificações, o que pode ser irritante quando tento trabalhar. No meu macbook, tenho a opção de ativar "Não perturbe", que silencia todas as formas de observação. Existe algo assim para o Ubuntu?
Respostas:
1. Major update
Acabei de terminar uma versão completamente reescrita do indicador (0.9.0). As opções agora incluem:
Além disso, muitas, muitas melhorias na interface e no comportamento.
A instalação permanece inalterada (ppa):
2. Resposta antiga
Indicador para silenciar / mostrar notificações
Com o indicador abaixo, você pode optar por desativar temporariamente as notificações:
ou mostrar notificações:
Como funciona
O truque é um comando simples, usado
dbus-monitor
para interceptar as próximas notificações e pará-las antes que elas apareçam.O indicador é um "invólucro" fácil de usar para ativar e desativar.
Como configurar
Conforme agora ( para Trusty, Vivid, Wily, Xenial ):
Isso será instalado globalmente (incluindo o iniciador). A instalação via ppa é preferida, pois mantém a versão mais recente e é atualizada regularmente.
O indicador aparecerá no Dash como NoNotifications
Se você instalar pelo ppa, mas anteriormente instalado manualmente a partir de baixo, execute
rm ~/.local/share/applications/nonotif.desktop
primeiro para remover o.desktop
arquivo local .Ou manualmente:
A solução existe em vários itens que você simplesmente precisa armazenar juntos em um e no mesmo diretório.
O indicador: Copie o script abaixo em um arquivo vazio, salve-o como
nonotif_indicator.py
:O
dbus-monitor
script; salve-o (exatamente) comononotifs.sh
em um e no mesmo diretório que o primeiro script:Tornar este script executável
Três ícones; clique com o botão direito do mouse em cada uma delas e salve-as juntamente com os dois scripts, como (exatamente):
<-
green.png
<-
red.png
<-
grey.png
É isso aí. Agora, execute o indicador com o comando:
e ativar / desativar as notificações
Launcher
Caso você queira um lançador com o indicador:
Copie o ícone abaixo, salve-o como
nonotificon.png
:Copie o código abaixo em um arquivo vazio:
Edite as linhas:
e
de acordo com os caminhos reais e salve o arquivo como
nonotif.desktop
em~/.local/share/applications
Adicione o indicador aos aplicativos de inicialização
Você pode adicionar o indicador a Aplicativos de inicialização: Dash> Aplicativos de inicialização> Adicionar. Adicione o comando:
fonte
Introdução
O script abaixo permite que as notificações sejam desativadas na tela. Existem duas opções básicas
-m
para ativar e-u
desativar o som. Ambos são reunidos em um.desktop
arquivo para servir como iniciador.Quando
-m
usado, o notify-osd envia uma notificação final antes de ser bloqueado. Se houver outra instância do script em execução, ele mostrará um pop-up gráfico que informará ao usuário que o script já está fazendo seu trabalho.Quando chamado com
-u
opção, o script para de bloquear as notificações e confirma isso mostrando uma. Se nenhuma instância anterior do script estiver em execução, o usuário será notificado de que nada está bloqueado no momento.Origem do Script
A fonte do script está disponível aqui. Para uma versão mais atualizada, você sempre pode encontrá-la no meu github . Você pode instalar o git
sudo apt-get install git
e clonar todo o repositóriogit clone https://github.com/SergKolo/sergrep.git
ou usarpara obter apenas o próprio script.
Modelo de atalho .desktop
Este é apenas um exemplo do que eu pessoalmente uso. Substitua cada
Exec=
linha pelo caminho apropriado para o script em seu ambiente. Claro que vocêIcon=
também terá que mudar. De preferência, mantenha esse arquivo na sua~/.local/share/applications
pastaScreenshots
O arquivo de atalho bloqueado para o iniciador
Notificação final antes de silenciar
fonte
unmute
função, você pode adicionarset -x
após aecho $0
linha e executar o programa no terminal? Ele exibirá certa saída. Copie e cole isso para paste.ubuntu.com e forneça um link para essa pasta nos comentários aqui. Obrigado