Commit graph

32 commits

Author SHA1 Message Date
Robert Helgesson f60f9c4bb6
readme: add notice that relog may be needed
Also add instructions for non-NixOS users to add the user channel
directory to `NIX_PATH`.

(cherry picked from commit 235a6617c4)
2019-01-14 18:36:50 +01:00
Lorenzo e267dfea2d
readme: fix .gitconfig example
The example was referencing `~/.gitconfig`, which isn't being checked
anymore since 356c0bf751.

(cherry picked from commit 93b10bcf3c)
2018-12-12 00:56:40 +01:00
Lorenzo Manacorda 461869b438
readme: clarify bash/zsh compatibility
Makes it clearer that the compatibility mentioned only relates to the
manual loading approach.

(cherry picked from commit 4971e3735e)
2018-12-12 00:56:40 +01:00
Robert Helgesson cb29a29055
doc: add installation instructions to manual
Also minor cleanups in README.

(cherry picked from commit 6e67bb7ae6)
2018-12-12 00:56:40 +01:00
Robert Helgesson c4a9546831
Change installation instructions to use nix-channel
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.

(cherry picked from commit a37b5c9c61)
2018-12-06 00:31:54 +01:00
Robert Helgesson 63668b2172
readme: switch stable channel to 18.09
(cherry picked from commit ef29f321e0)
2018-12-06 00:31:54 +01:00
Robert Helgesson 5013155e58
readme: documentation is now hosted on GitLab 2018-10-18 23:42:15 +02:00
Robert Helgesson dfaccdd03b
readme: make branch suggestion more clear
Fixes #270.
2018-05-22 18:14:37 +02:00
Robert Helgesson bbcef2fd33
readme: add link to online options documentation 2018-05-11 22:38:47 +02:00
Robert Helgesson 9141d11a7d
readme: update stable NixOS version to 18.03 2018-04-19 18:29:04 +02:00
Robert Helgesson a154e2ea1a
readme: add basic rollback instructions 2018-01-27 10:22:54 +01:00
Robert Helgesson 4f9158e533
readme: add note about session variables file
If a user does not want to manage their shell configuration through
Home Manager then they have to manually make sure that the session
variables are set.
2018-01-07 17:52:13 +01:00
Robert Helgesson 26cf42049d
readme: minor rewording 2017-11-29 23:53:49 +01:00
Robert Helgesson 06d4f39e7b
home-manager: use shellHook to install
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`.
2017-11-29 23:48:58 +01:00
Robert Helgesson 4ccf43d753
readme: use IcedTea in example 2017-11-13 00:38:26 +01:00
BjornMelgaard fc3e82584b
readme: expand preconditions installation step
Also fix markdown list item numbering.
2017-11-06 18:02:15 +01:00
Robert Helgesson df84c466c1
readme: update installation instructions
Also clean up usage section slightly.
2017-10-24 01:17:54 +02:00
Robert Helgesson 01d46a1751
readme: current NixOS stable is version 17.09 2017-10-04 20:45:20 +02:00
Robert Helgesson fb5dbe13c2
readme: minor fixes 2017-10-04 00:24:59 +02:00
Robert Helgesson e1bceb2adb
readme: add 'console' syntax highlighting 2017-09-27 13:30:05 +02:00
Linus Heckemann 34428fc709
Add overlay and instructions for using it 2017-09-27 13:27:40 +02:00
Nikita Uvarov 82c5aa82d2
readme: add man page info 2017-09-21 13:32:16 +02:00
Robert Helgesson 07b4228988
README: add instructions for release-17.03 branch
(cherry picked from commit 46f0338092)
2017-09-08 12:38:05 +02:00
Robert Helgesson 0aa549f07b
home-manager: support .config configuration path
This commit changes the default path of the Home Manager configuration
file from `~/.nixpkgs/home.nix` to `~/.config/nixpkgs/home.nix`. The
old path is still supported and will be used if the `.config` path
does not exist.

This aligns Home Manager with the preferred configuration directory in
NixOS 17.03.

Fixes #13.
2017-06-03 00:42:37 +02:00
Robert Helgesson a4e96843e5
More descriptive header in README 2017-05-17 23:26:16 +02:00
Robert Helgesson dfb5bbddf5
Expand installation instructions slightly
In particular, mention that non-NixOS users may have to create the
per-user `profiles` and `gcroots` directories.

Also reformat the list a little.
2017-05-17 23:15:48 +02:00
Robert Helgesson 6e3085dc22
Add note about using graphical services to README 2017-05-06 13:01:04 +02:00
Robert Helgesson 88ec7145ba
home-environment: prevent overwriting existing files
This should reduce the risk of overwriting an existing file in the
user's home directory. A file will only be replaced if it is a link
pointing to a home-manager tree inside the Nix store.

If an existing file is detected an error is written indicating the
file's path and the activation will terminate before any mutation
occurs.

Fixes #6
2017-05-06 13:01:01 +02:00
Robert Helgesson 62a9a8fa3c
Update README for 17.03 2017-04-01 23:05:36 +02:00
Robert Helgesson d8a9182187
Fix configuration example in README 2017-02-04 19:56:44 +01:00
Robert Helgesson a5c8362f7b
home-manager: improve command line option handling 2017-01-16 00:16:19 +01:00
Robert Helgesson 853e28647d
Add basic README file 2017-01-15 23:42:47 +01:00