Категории

пятница, 24 июля 2015 г.

Ubuntu 14.04: Ускоряем работу Dash

На мой взгляд 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

Комментариев нет:

Отправить комментарий