services: nix: Provide nix commands.

* gnu/services/nix.scm (nix-service-type): Extend profile-service-type to
provide nix commands.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
This commit is contained in:
Peng Mei Yu via Guix-patches via 2020-07-23 17:24:13 +08:00 committed by Oleg Pykhalov
parent 1a29027356
commit db65d7447c
No known key found for this signature in database
GPG Key ID: 167F8EA5001AFA9C
1 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2019, 2020 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2020 Peng Mei Yu <i@pengmeiyu.com>
;;;
;;; This file is part of GNU Guix.
;;;
@ -134,7 +135,9 @@ GID."
(extensions
(list (service-extension shepherd-root-service-type nix-shepherd-service)
(service-extension account-service-type nix-accounts)
(service-extension activation-service-type nix-activation)))
(service-extension activation-service-type nix-activation)
(service-extension profile-service-type
(compose list nix-configuration-package))))
(description "Run the Nix daemon.")
(default-value (nix-configuration))))