Commit graph

155 commits

Author SHA1 Message Date
Jörg Thalheim
8d0f9c62e1 README: mention commercial support 2025-10-15 09:19:15 +01:00
Jörg Thalheim
bc80e8b553 README: also recommend direnv-instant 2025-10-14 21:41:39 +01:00
Wilfred Hughes
13a369b49c
Fix typo 2025-09-17 16:04:52 -07:00
Bryan Bennett
94fc26eaa2 Allow users to opt out of devShell fallback 2025-08-29 12:11:22 -04:00
Jörg Thalheim
e9be444755 update fetchurl checksum 2025-05-29 00:22:22 +02:00
Jörg Thalheim
ae9062da3a bump version 3.1.0 2025-05-29 00:10:24 +02:00
Jörg Thalheim
03926f3864 README: document requirements 2025-05-27 09:48:07 +02:00
Jörg Thalheim
70e533483b update fetchurl checksum 2025-05-09 17:13:38 +02:00
Jörg Thalheim
48ddf8e45e bump version 3.0.7 2025-05-09 16:20:44 +02:00
Bryan Bennett
83c737d0ef
Merge pull request #564 from synalice/patch-1
Add details for `nix profile` installation method
2025-05-02 08:47:04 -04:00
Nikita Krasnov
e2f3ae8c43
Add details for nix profile installation method
Previous version of these instructions did not make it very clear that
you need to have nix-direnv _together_ with regular direnv.

As a newcomer, I had to learn this the hard way and spend some time
debugging this. I'm sure this will be very helpful to other people like
me.
2025-05-02 15:37:37 +03:00
Nikita Krasnov
dd45e833a0
Fix dollar sign usage before commands without showing output in README
The dollar signs are unnecessary in this situation, and should not be
included. It is easier to copy/paste and less noisy if the dollar signs
are omitted when they are not needed.

Detailed explanation:
<https://github.com/DavidAnson/markdownlint/blob/v0.37.4/doc/md014.md>
2025-05-01 23:14:26 +03:00
Eman Resu
e245b4f174 remove mention of lorri not supporting flakes
Lorri has supported flakes since 0.7, which came out several months ago.
2025-02-16 22:15:29 -05:00
Jörg Thalheim
2f8c11b08b update fetchurl checksum 2024-09-03 20:51:16 +02:00
Jörg Thalheim
fed21f2dea bump version 3.0.6 2024-09-03 20:51:05 +02:00
K900
94def84445 Use ambient Nix when available, with a two stage fallback
First, we try to use the ambient Nix version.
Then, we try to use $NIX_DIRENV_FALLBACK_NIX, which is set by default,
but can also be overridden by the user.
Only then, if neither is available, we fail.

Fixes #451.
2024-08-21 21:55:49 +03:00
Jörg Thalheim
1be830fb5c update fetchurl checksum 2024-06-03 14:07:50 +02:00
Jörg Thalheim
05db15c3e8 bump version 3.0.5 2024-06-03 14:07:42 +02:00
ShalokShalom
21970bea29
Update path for home.nix
Home manager changed its location, this adjusts the README accordingly.
2024-05-01 13:07:41 +02:00
Jörg Thalheim
08ee0797f3
Merge pull request #487 from nix-community/GH-486
Issue a warning if we are falling back to the old shell environment
2024-04-23 14:06:45 +02:00
Jörg Thalheim
490e46b6ce drop nix-env variant 2024-04-23 14:04:08 +02:00
Bryan Bennett
a69341cdbb
Update README 2024-04-22 08:40:43 -04:00
Jörg Thalheim
e999115d8e update fetchurl checksum 2024-01-02 22:46:50 +01:00
Jörg Thalheim
fc25d1ea4a bump version 3.0.4 2024-01-02 22:46:30 +01:00
Jörg Thalheim
c5b7db30be update fetchurl checksum 2023-12-21 11:14:40 +01:00
Jörg Thalheim
cb88841c32 bump version 3.0.3 2023-12-21 11:14:14 +01:00
Jörg Thalheim
ca364b5461 update fetchurl checksum 2023-12-20 08:30:29 +01:00
Jörg Thalheim
324ab0e942 bump version 3.0.2 2023-12-20 08:29:58 +01:00
Jörg Thalheim
475080d4c6 update fetchurl checksum 2023-12-18 13:59:19 +01:00
Jörg Thalheim
dad4923849 bump version 3.0.1 2023-12-18 13:58:44 +01:00
Arthur Noel
be9a86ef1a readme cleanup 2023-12-14 15:08:16 +00:00
Jörg Thalheim
fc1c760987 update fetchurl checksum 2023-12-10 22:00:45 +01:00
Jörg Thalheim
4e0d1e6cf9 bump version 3.0.0 2023-12-10 22:00:37 +01:00
Arthur Noel
aecb03f77a remove gnugrep reference following bcba983 2023-11-29 13:30:44 +00:00
Jörg Thalheim
037cc9cc25 format with treefmt 2023-11-29 07:34:23 +01:00
Jörg Thalheim
6f38bdb647 update fetchurl checksum 2023-11-27 21:22:22 +01:00
Jörg Thalheim
511f6554b3 bump version 2.5.1 2023-11-27 21:22:13 +01:00
Jörg Thalheim
a7fe6f3126 update fetchurl checksum 2023-11-26 14:34:42 +01:00
Jörg Thalheim
c84183c0ac bump version 2.5.0 2023-11-26 14:34:24 +01:00
Arthur Noel
6997988d1b drop nix_direnv_watch_file - instead parse DIRENV_WATCHES
fixes #408
2023-11-25 22:27:58 +00:00
Silvan Mosberger
f578994b13
Fix Nix file order
shell.nix file is used first if it exists
2023-11-18 00:19:32 +01:00
Gutyina Gergő
2d5602c101
Fix typo 2023-10-26 10:33:39 +02:00
Jörg Thalheim
b9daefb1a7 update fetchurl checksum 2023-10-24 09:37:04 +02:00
Gerg-L
c963692166
update README 2023-09-23 11:18:53 -04:00
Jörg Thalheim
6642769872 drop keep-outputs/keep-derivations from README 2023-09-09 16:28:34 +02:00
Gerg-L
07e3e5f00c
Update README.md 2023-08-28 19:56:07 -04:00
carschandler
814b31e5c0
Update README.md
Markdown doesn't escape characters inside HTML tags.
2023-07-28 10:19:07 -05:00
carschandler
9a9c5c4e5b
Update README.md for home-manager
The home-manager options have been changed (namely, nix-direnv is an option inside of programs.direnv). Also included the option for enabling Bash integration and left a note for how to enable integration for other shells through HM options... I also removed the section on keep-outputs and keep-derivations since, based on the Nix Manual, outputs/derivations that are registered as GC roots will be kept regardless of these settings (and as I understand it, nix-direnv does indeed register shells as GC roots). So telling users to enable these options would just keep behind extra garbage for them (in my opinion, one of the reasons to use nix-direnv is so that you DON'T have to enable these options and can keep garbage collecting everything else per usual.
2023-07-26 15:10:33 -05:00
Gerg-L
9331b560f4 update installation instructions 2023-07-13 22:21:53 -04:00
Andreas Pelme
6b5822b75b Fixes for PR review:
- Always create the nix-direnv-reload script
- Use 0/1 for booleans
- Avoid crashing when profile_rc does not exist
- Use better internal variable name for manual mode
- Make use_nix work
- Avoid unneccessary forks
- Fix shellcheck failures
- Update mtime on profile rc files to avoid confusion about if the files
  are up to date
- Add instructions to README.md
2023-07-04 19:50:31 +00:00