aboutsummaryrefslogtreecommitdiff
path: root/home-manager/install.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate use of `builtins.getEnv`Robert Helgesson2020-05-261-1/+18
| | | | | | | This removes the use of the non-deterministic function `builtins.getEnv` for state version ≥ 20.09. PR #1269
* Update documentation for release 20.03Robert Helgesson2020-04-231-1/+1
|
* Apply `nixfmt` on many filesRobert Helgesson2020-02-021-56/+53
|
* install: add state version to initial configurationRobert Helgesson2019-12-311-0/+10
| | | | | | This sets the state version in recent installs to the latest released version. It is beneficial for people to be aware of this option and it is also good to help new users get a more recent setup.
* install: restrict to nix-shellRobert Helgesson2019-08-151-1/+5
| | | | | | | | | This commit adds a "build" command to the install derivation that tells the user that `nix-shell` should be used. A derivation attribute `shellHookOnly = true` is also added with the intent to indicate that the shell hook is the entire point of the derivation.
* home-manager: use `callPackage` where appropriatearcnmx2019-04-061-2/+2
|
* Change installation instructions to use nix-channelRobert Helgesson2018-12-041-1/+18
| | | | | | This avoids the uncontrollable nature of fetching the tarball as part of the evaluation. Instead the user can decide when to update and also perform rollbacks, if necessary.
* Avoid substitution for some derivationsRobert Helgesson2018-07-311-0/+2
| | | | | | | | In particular, don't bother attempting to do substitution of the home files and home generation derivations since these rarely, if ever, could be substituted. Fixes #330
* home-manager: use `shellHook` to installRobert Helgesson2017-11-291-0/+37
This changes the installation command from nix-shell $HM_PATH -A install --run 'home-manager switch' to nix-shell $HM_PATH -A install The added shell hook will print some useful information and run `home-manager switch`.