mirror of
https://github.com/nix-community/home-manager.git
synced 2026-06-05 21:02:51 +00:00
This commit deprecates profile management from the activation script. The profile management is instead the responsibility of the driving software, for example, the `home-manager` tool in the case of standalone installs. The legacy behavior is still available for backwards compatibility but may be removed in the future. The new behavior resolves (or moves us closer to resolving) a number of long standing open issues: - `home-manager switch --rollback`, which performs a rollback to the previous Home Manager generation before activating. While it was previously possible to accomplish this by activating an old generation, it did always create a new profile generation. This option has been implemented as part of this commit. - `home-manager switch --specialisation NAME`, which switches to the named specialisation. While it was previously possible to accomplish this by manually running the specialisation activate script, it did always create a new profile generation. This option has been implemented as part of this commit. - `home-manager switch --test`, which activates the configuration but does not create a new profile generation. This option has _not_ been implemented here since it relies on the current configuration being activated on login, which we do not currently do. - When using the "Home Manager as a NixOS module" installation method we previously created an odd `home-manager` per-user "shadow profile" for the user. This is no longer necessary. This has been implemented as part of this commit. Fixes #3450
227 lines
6.2 KiB
Plaintext
227 lines
6.2 KiB
Plaintext
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) YEAR Home Manager contributors
|
|
# This file is distributed under the same license as the Home Manager package.
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Home Manager\n"
|
|
"Report-Msgid-Bugs-To: https://github.com/nix-community/home-manager/issues\n"
|
|
"POT-Creation-Date: 2025-07-22 10:59+0200\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
|
"Language: \n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=CHARSET\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
|
|
|
#. translators: For example: "home-manager: missing argument for --cores"
|
|
#: home-manager/home-manager:16
|
|
msgid "%s: missing argument for %s"
|
|
msgstr ""
|
|
|
|
#. translators: For example: "home-manager: --rollback can only be used after switch"
|
|
#: home-manager/home-manager:22
|
|
msgid "%s: %s can only be used after %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:71
|
|
msgid "No configuration file found at %s"
|
|
msgstr ""
|
|
|
|
#. translators: The first '%s' specifier will be replaced by either
|
|
#. 'home.nix' or 'flake.nix'.
|
|
#: home-manager/home-manager:88 home-manager/home-manager:92
|
|
#: home-manager/home-manager:191
|
|
msgid ""
|
|
"Keeping your Home Manager %s in %s is deprecated,\n"
|
|
"please move it to %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:99
|
|
msgid "No configuration file found. Please create one at %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:114
|
|
msgid "Home Manager not found at %s."
|
|
msgstr ""
|
|
|
|
#. translators: This message will be seen by very few users that likely are familiar with English. So feel free to leave this untranslated.
|
|
#: home-manager/home-manager:122
|
|
msgid ""
|
|
"The fallback Home Manager path %s has been deprecated and a file/directory "
|
|
"was found there."
|
|
msgstr ""
|
|
|
|
#. translators: This message will be seen by very few users that likely are familiar with English. So feel free to leave this untranslated.
|
|
#: home-manager/home-manager:125
|
|
msgid ""
|
|
"To remove this warning, do one of the following.\n"
|
|
"\n"
|
|
"1. Explicitly tell Home Manager to use the path, for example by adding\n"
|
|
"\n"
|
|
" { programs.home-manager.path = \"%s\"; }\n"
|
|
"\n"
|
|
" to your configuration.\n"
|
|
"\n"
|
|
" If you import Home Manager directly, you can use the `path` parameter\n"
|
|
"\n"
|
|
" pkgs.callPackage /path/to/home-manager-package { path = \"%s\"; }\n"
|
|
"\n"
|
|
" when calling the Home Manager package.\n"
|
|
"\n"
|
|
"2. Remove the deprecated path.\n"
|
|
"\n"
|
|
" $ rm -r \"%s\""
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:153
|
|
msgid "Sanity checking Nix"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:173
|
|
msgid "Could not find suitable profile directory, tried %s and %s"
|
|
msgstr ""
|
|
|
|
#. translators: Here "flake" is a noun that refers to the Nix Flakes feature.
|
|
#: home-manager/home-manager:230
|
|
msgid "Can't inspect options of a flake configuration"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:305 home-manager/home-manager:328
|
|
#: home-manager/home-manager:734 home-manager/home-manager:1237
|
|
msgid "%s: unknown option '%s'"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:310 home-manager/home-manager:1238
|
|
msgid "Run '%s --help' for usage help"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:336 home-manager/home-manager:441
|
|
msgid "The file %s already exists, leaving it unchanged..."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:338 home-manager/home-manager:443
|
|
msgid "Creating %s..."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:487
|
|
msgid "Creating initial Home Manager generation..."
|
|
msgstr ""
|
|
|
|
#. translators: The "%s" specifier will be replaced by a file path.
|
|
#: home-manager/home-manager:492
|
|
msgid ""
|
|
"All done! The home-manager tool should now be installed and you can edit\n"
|
|
"\n"
|
|
" %s\n"
|
|
"\n"
|
|
"to configure Home Manager. Run 'man home-configuration.nix' to\n"
|
|
"see all available options."
|
|
msgstr ""
|
|
|
|
#. translators: The "%s" specifier will be replaced by a URL.
|
|
#: home-manager/home-manager:497
|
|
msgid ""
|
|
"Uh oh, the installation failed! Please create an issue at\n"
|
|
"\n"
|
|
" %s\n"
|
|
"\n"
|
|
"if the error seems to be the fault of Home Manager."
|
|
msgstr ""
|
|
|
|
#. translators: Here "flake" is a noun that refers to the Nix Flakes feature.
|
|
#: home-manager/home-manager:508
|
|
msgid "Can't instantiate a flake configuration"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:584
|
|
msgid ""
|
|
"There is %d unread and relevant news item.\n"
|
|
"Read it by running the command \"%s news\"."
|
|
msgid_plural ""
|
|
"There are %d unread and relevant news items.\n"
|
|
"Read them by running the command \"%s news\"."
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: home-manager/home-manager:598
|
|
msgid "Unknown \"news.display\" setting \"%s\"."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:606
|
|
#, sh-format
|
|
msgid "Please set the $EDITOR or $VISUAL environment variable"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:624
|
|
msgid "Cannot run build in read-only directory"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:787
|
|
msgid "The configuration did not contain the specialisation \"%s\""
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:841
|
|
msgid "No generation with ID %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:843
|
|
msgid "Cannot remove the current generation %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:845
|
|
msgid "Removing generation %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:866
|
|
msgid "No generations to expire"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:877
|
|
msgid "No home-manager packages seem to be installed."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:962
|
|
msgid "Unknown argument %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:987
|
|
msgid "This will remove Home Manager from your system."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:990
|
|
msgid "This is a dry run, nothing will actually be uninstalled."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:994
|
|
msgid "Really uninstall Home Manager?"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:1000
|
|
msgid "Switching to empty Home Manager configuration..."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:1015
|
|
msgid "Yay!"
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:1020
|
|
msgid "Home Manager is uninstalled but your home.nix is left untouched."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:1285
|
|
msgid "expire-generations expects one argument, got %d."
|
|
msgstr ""
|
|
|
|
#: home-manager/home-manager:1310
|
|
msgid "Unknown command: %s"
|
|
msgstr ""
|
|
|
|
#: home-manager/install.nix:21
|
|
msgid "This derivation is not buildable, please run it using nix-shell."
|
|
msgstr ""
|