File tree Expand file tree Collapse file tree 3 files changed +19
-2
lines changed
docs/manual/release-notes Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -24,8 +24,8 @@ it above in your description.
2424-->
2525
2626[ editorconfig ] : https://editorconfig.org
27- [ changelog ] : https://github.com/NotAShelf/nvf/tree/main/docs/release-notes
28- [ hacking nvf ] : https://notashelf.github.io/nvf/index.xhtml #sec-guidelines
27+ [ changelog ] : https://github.com/NotAShelf/nvf/tree/main/docs/manual/ release-notes
28+ [ hacking nvf ] : https://nvf. notashelf.dev/hacking.html #sec-guidelines
2929
3030- [ ] I have updated the [ changelog] as per my changes
3131- [ ] I have tested, and self-reviewed my code
Original file line number Diff line number Diff line change 2727
2828## Changelog {#sec-release-0-9-changelog}
2929
30+ [ taylrfnt] ( https://github.com/taylrfnt )
31+
32+ - Introduce a ` darwinModule ` option for Darwin users. The ergonomics of
33+ importing a ` nixosModule ` into a Darwin flake were less than ideal, and when
34+ users fork and update npins, they are prone to encountering errors like the
35+ following:
36+
37+ ``` shell
38+ (class: " nixos" ) cannot be imported into a module
39+ evaluation that expects class " darwin" .
40+ ```
41+
3042[ suimong] ( https://github.com/suimong ) :
3143
3244- Fix ` vim.tabline.nvimBufferline ` where ` setupOpts.options.hover ` requires
Original file line number Diff line number Diff line change 5353 ''
5454 self . nixosModules . nvf ;
5555 } ;
56+
57+ darwinModules = {
58+ nvf = import ./flake/modules/nixos.nix { inherit lib inputs ; } ;
59+ default = self . darwinModules . nvf ;
60+ } ;
5661 } ;
5762
5863 perSystem = { pkgs , ...} : {
You can’t perform that action at this time.
0 commit comments