diff options
author | Robert Helgesson <robert@rycee.net> | 2018-07-24 12:59:11 +0200 |
---|---|---|
committer | Robert Helgesson <robert@rycee.net> | 2018-07-24 12:59:56 +0200 |
commit | 6694330bb2c648379a6ba4f84e44be8146c5f116 (patch) | |
tree | 0bec86ef28f215f62ad1c00160dd6a535411338f /modules/services/udiskie.nix | |
parent | a5a49c350d22b6f61b82e69d0232fd8c3457bbc3 (diff) |
udiskie: use xsession.preferStatusNotifierItems
Diffstat (limited to 'modules/services/udiskie.nix')
-rw-r--r-- | modules/services/udiskie.nix | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/modules/services/udiskie.nix b/modules/services/udiskie.nix index 2976a631892..c058a23de6c 100644 --- a/modules/services/udiskie.nix +++ b/modules/services/udiskie.nix @@ -13,7 +13,7 @@ let (if cfg.notify then "n" else "N") ({ always = "t"; auto = "s"; never = "T"; }.${cfg.tray}) ] - ++ optional cfg.sni "--appindicator" + ++ optional config.xsession.preferStatusNotifierItems "--appindicator" ); in @@ -21,6 +21,16 @@ in { meta.maintainers = [ maintainers.rycee ]; + imports = [ + (mkRemovedOptionModule [ "services" "udiskie" "sni" ] '' + Support for Status Notifier Items is now configured globally through the + + xsession.preferStatusNotifierItems + + option. Please change to use that instead. + '') + ]; + options = { services.udiskie = { enable = mkEnableOption "udiskie mount daemon"; @@ -37,12 +47,6 @@ in description = "Whether to show pop-up notifications."; }; - sni = mkOption { - type = types.bool; - default = false; - description = "Whether to enable sni (appindicator) support."; - }; - tray = mkOption { type = types.enum [ "always" "auto" "never" ]; default = "auto"; |