Como desabilitar todos os escopos, filtros e plugins de traço?

34

O Dash está me sobrecarregando com coisas que eu não preciso, até as receitas de clima e comida (?!) quando estou apenas procurando por um arquivo ou aplicativo. Também não consigo descobrir como configurá-lo para incluir arquivos de música sem obter resultados de arquivos que nem sequer tenho.

Existe uma maneira de voltar a funcionar em 13.04, onde o inicializador de aplicativos realmente lança aplicativos? (Então, se livrar de todos os filtros, especialmente os resultados que não têm nada a ver com o meu computador.)

Também parece que não funciona; Eu percorro a lista de filtros tentando clicar em tudo, mas depois eu digito algo para procurar e ele liga de volta?

    
por Han Cnx 20.10.2013 / 18:46

5 respostas

20

Você pode usar:

dpkg -l | grep scope

para listar todos os escopos instalados no seu computador.

Para o 13.10, tudo que você realmente precisa é: libunity-scopes-json-def-desktop, unidade-escopo-home, unidade-escopo-mestre-padrão, unidade-escopos-runner.

Você pode desinstalar com segurança todos os outros escopos e ainda ter um painel de trabalho que pesquisará somente os aplicativos instalados.

Provavelmente, você deveria estar interessado em saber que aplicação de lente "intrusiva" também existe.

dpkg -l | grep lens

listará todos os aplicativos de lente instalados

Para o 13.10, tudo o que você precisa é: aplicações de unidade-lente e talvez arquivos de unidade-lente também.

Novamente, você pode desinstalar com segurança todos os outros aplicativos de lente e ainda ter um painel de trabalho que pesquisará os aplicativos instalados.

Para remover esses aplicativos, copie / cole todo este comando em um terminal aberto.

sudo apt-get purge unity-lens-friends unity-scope-audacious unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-lens-friends unity-lens-music unity-lens-photos unity-lens-video

Sempre preste atenção aos seguintes prompts para garantir que você não desinstale algo que deseja manter no sistema no processo.

Eu apenas uso o nautilus para pesquisar arquivos, mas tenho certeza de que você obterá o que você precisa fazer aqui. Além disso, você ainda precisa alterar as configurações de privacidade para "não incluir resultados on-line" para manter sua privacidade.

Para 15.10:

sudo apt-get purge unity-scope-audacious unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-lens-music unity-lens-photos unity-lens-video

    
por mchid 26.04.2014 / 07:34
12

Primeiro, filtros e escopos são duas coisas diferentes.

Pelo que você diz, parece que seu problema é com escopos, em vez de filtros.

Para desativá-los, basta acessar Configurações, Privacidade e segurança e desativar os resultados da pesquisa on-line .

    
por To Do 20.10.2013 / 18:59
9

TL; DR

Você praticamente quer esses três comandos. E você não precisa instalar nada.

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ");
gsettings set com.canonical.Unity.Lenses always-search "['applications.scope']";
gsettings set com.canonical.Unity.Dash scopes "['home.scope', 'applications.scope', 'files.scope']";

Eu vou explicar em detalhes o que esses comandos fazem, e como você pode ajustá-lo ao que você quiser.

Resposta longa explicada

1.

o comando a seguir removerá automaticamente todos os pacotes unity-lens - * e unity-scope - * , com exceção de unity - * - home, unity- * -application, unity - * - arquivos

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ")

2.

a segunda coisa que você precisa fazer é editar a configuração do gnome para unidade. usaremos dconf-editor que não é instalado por padrão (instale-o executando sudo apt-get install dconf-editor ), mas lembre-se de que você ainda pode aplicar as mudanças diretamente da linha de comando com os comandos gsettings mencionados acima.

Inicie o dconf-editor executando: sudo dconf-editor

2.A.

e vá para com > canônico > unidade > lentes : edite always search para ter as que você quer por padrão, eu escolhi este para ser ['applications.scope'] , mas pode ter mais valores ( Estou interessado apenas em pesquisar aplicativos com unidade, sem arquivos ou qualquer outro material)

2.B

por último, vá para com > canônico > unidade > traço : edite scopes e deixe-o como ['home.scope', 'applications.scope', 'files.scope']

é tudo que você precisa

    
por thebugfinder 08.03.2015 / 11:57
1

Além disso, você pode instalar

sudo apt-get install unity-tweak-tool

e desabilite a busca lá: 6. Desmarque Pesquisar fontes on-line e Mostrar "Mais sugestões"

source: link

    
por rubo77 13.11.2015 / 08:36
0
find /usr/share/unity/scopes/ -name \*.scope -printf "%P "|sed -es':/:-:g'

lista todos os seus escopos instalados.

gsettings set com.canonical.Unity.Lenses disabled-scopes "[$(find /usr/share/unity/scopes/ -name \*.scope -printf "'%P',"|sed -es':/:-:g' -e's/,$//')]"

Com isso, você pode desativar completamente os escopos, para que você possa ativar apenas os que deseja. Você precisa ter pelo menos applications-scopes.scope habilitado para usar o Dash para gerenciar escopos.

    
por skarz 18.05.2014 / 04:15