nixpkgs/modules/services/hardware/upower.nix
Yury G. Kudryashov e5917ea6fc Merge with udev-173
The only conflict was the addition of two different options at the same place.

svn path=/nixos/trunk/; revision=28801
2011-08-24 21:24:39 +00:00

41 lines
592 B
Nix

# Upower daemon.
{ config, pkgs, ... }:
with pkgs.lib;
{
###### interface
options = {
services.upower = {
enable = mkOption {
default = false;
description = ''
Whether to enable Upower, a DBus service that provides power
management support to applications.
'';
};
};
};
###### implementation
config = mkIf config.services.upower.enable {
environment.systemPackages = [ pkgs.upower ];
services.dbus.packages = [ pkgs.upower ];
services.udev.packages = [ pkgs.upower ];
};
}