Как автоматически скрыть сообщения об ошибках в libnotify в оболочке gnome?
Я использую Ubuntu 11.10 и gnome-shell 3. Я использую Guard для уведомления о прохождении теста или сбое.
Когда у меня есть зеленое тестовое уведомление, оно скрывается автоматически через несколько секунд, но когда мой тест содержит ошибки, я должен щелкнуть по сообщениям об ошибках, чтобы скрыть их, потому что они перекрывают все другие уведомления.
Как настроить autohide для ошибок??
2 ответа
Я использую Arch Linux. Следующее работало для меня:
Добавить на Gemfile:
group :development do
gem 'libnotify'
end
Добавьте в файл защиты, внутри "guard:tests do":
notification :libnotify, :timeout => 1, :transient => true, :append => false, :urgency => :low
снова запустите пакетную установку, перезапустите охрану, и все заработает.
Возможно, GNOME 3.4 не скрывает критических уведомлений.
Как уже упоминалось в fotanus: срочность, кажется, является ключевой, но учтите, что это было раскрыто только в версии 1.0.2, выпущенной 30 апреля 2012 года, поэтому вам понадобится как минимум эта версия.