diff --git a/doc/guix.texi b/doc/guix.texi index 5ce18fdf8a..59ceb4477a 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -36673,7 +36673,7 @@ environment. Note that not every home service that exists is supported @example $ guix home import ~/guix-config -/home/alice/guix-config has been populated with all the configuration files of your home environment. Run 'guix home reconfigure /home/alice/guix-config/home-configuration.scm' to make it take effect. +guix home: '/home/alice/guix-config' populated with all the Home configuration files @end example @end table diff --git a/guix/scripts/home.scm b/guix/scripts/home.scm index 118e66895e..afc7d8b39c 100644 --- a/guix/scripts/home.scm +++ b/guix/scripts/home.scm @@ -277,9 +277,12 @@ (define-syntax-rule (with-store* store exp ...) (call-with-output-file (string-append destination "/home-configuration.scm") (cut import-manifest manifest destination <>)) - (format #t (G_ "~a/ has been populated with all the configuration files \ -of your home environment. Run 'guix home reconfigure ~a/home-configuration.scm' \ -to make it take effect.") destination destination))) + (info (G_ "'~a' populated with all the Home configuration files~%") + destination) + (display-hint (format #f (G_ "\ +Run @command{guix home reconfigure ~a/home-configuration.scm} to effectively +deploy the home environment described by these files.\n") + destination)))) ((describe) (match (generation-number %guix-home) (0