На мой взгляд Unity Dash в Ubuntu перегружен лишним функционалом, например искать файлы удобнее в Nautilus, а приложения, доступные для установки лучше искать в Software Center, и самое важное выполнять онлайн поиск лучше в браузере. А вот установленные приложения вполне удобно искать в Dash. Скрипт ниже выключает онлайн поиск и все линзы, кроме установленных приложений.

Код скрипта disable_all_scopes_enable_listed.sh:

#!/bin/sh

[ $(id -u) -eq 0 ] && echo 'Please run from NOT root user!' && exit 1

# Delete unwanted packages.
sudo apt-get purge -y unity-lens-shopping unity-lens-friends unity-scope-video-remote unity-lens-music unity-lens-photos unity-webapps-common

# Disable online search.
gsettings set com.canonical.Unity.Lenses remote-content-search none

# Manually remove the link from dash.
sudo rm /usr/share/applications/ubuntu-amazon-default.desktop

get_application() {
 find /usr/share/unity/scopes/ \( \
   -name "*.scope" \
   -not -name 'applications.scope' \
  \) -printf "'%P'," | sed 's/\//-/g;s/,$//'
}

# Disabling the scopes.
gsettings set com.canonical.Unity.Lenses disabled-scopes "[$(get_application)]"
gsettings get com.canonical.Unity.Lenses disabled-scopes

gsettings set com.canonical.Unity.Lenses always-search "['applications.scope']"
gsettings set com.canonical.Unity.Dash scopes "['home.scope', 'applications.scope']"

# Disable available apps.
gsettings set com.canonical.Unity.ApplicationsLens display-available-apps "false"

Посмотреть что еще можно покрутить в Unity на свой вкус можно простой командой:

gsettings list-recursively | grep Unity

Названия опций и их значения вполне интуитивно понятные, можно быстро разобраться что к чему.

Например отключить показ доступных приложений:

gsettings set com.canonical.Unity.ApplicationsLens display-available-apps "false"

Проверить результат можно так:

gsettings get com.canonical.Unity.ApplicationsLens display-available-apps

Сбросить настройки на дефолт можно например так:

gsettings reset-recursively com.canonical.Unity.Dash

Ссылки по теме:

  1. How can I remove Amazon search results from the dash or disable the feature?
  2. Remove unsafe packages from Ubuntu

Comments

comments powered by Disqus