Commit Graph

308 Commits

Author SHA1 Message Date
Mihai Fufezan
d5cd10dfb2
properly call internal lib 2021-07-21 00:12:02 +03:00
Mihai Fufezan
a9c80ba18a
flake.nix: move internal-functions to own attrset 2021-07-19 15:09:49 +03:00
Mihai Fufezan
f53affea95 flake.nix: change functions to new names 2021-07-19 01:02:22 +03:00
Mihai Fufezan
1675f4605f move functions to lib/internal-functions.nix 2021-07-19 01:02:22 +03:00
Gytis Ivaskevicius
10b5a33a0f
Merge pull request #83 from gytis-ivaskevicius/github-actions 2021-07-18 22:49:47 +03:00
Gytis Ivaskevicius
be7b62899d Post rebase fixes 2021-07-18 22:37:02 +03:00
Gytis Ivaskevicius
05478f0b72 Post rebase fixes 2021-07-18 22:33:25 +03:00
Gytis Ivaskevicius
90c45a9cbf Fix build scripts 2021-07-18 22:29:27 +03:00
Gytis Ivaskevicius
0bd24483cc Fix Github Actions 2021-07-18 22:29:27 +03:00
Gytis Ivaskevicius
354653d821
Merge pull request #81 from fufexan/docs
Docs update
2021-07-16 18:14:19 +03:00
Gytis Ivaskevicius
55d74737b3
Update README.md
Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
2021-07-16 18:13:55 +03:00
Mihai Fufezan
2e5c29dc05
README: update documentation to future lib
Update examples/minimal-multichannel/flake.nix

Co-authored-by: Pacman99 <pachum99@myrdd.info>
Co-authored-by: Gytis Ivaskevicius <gytis02.21@gmail.com>
2021-07-14 21:50:32 +03:00
David Arnold
5c6ee69f69 imp: make output dynamic according to outputsBuilder
towards #79
2021-07-14 13:45:44 -05:00
David Arnold
96d816c298 imp: allow arguments for devshell checks
This allows to pass --show-trace to the checks
2021-07-14 13:45:44 -05:00
Mihai Fufezan
d490fe933f
examples: add comments 2021-07-11 22:42:33 +03:00
Gytis Ivaskevicius
d6bbc2ebde
Merge pull request #78 from gytis-ivaskevicius/experimental-features 2021-07-09 17:53:18 +03:00
Gytis Ivaskevicius
c94a68e3cb Fix formatting 2021-07-09 17:47:54 +03:00
Gytis Ivaskevicius
f0cbd4d782 Use extra-experimental-features instead of experimental-features 2021-07-09 17:44:49 +03:00
Gytis Ivaskevicius
0a8e4005a3 Add mkDefault to extra-options 2021-07-03 17:59:47 +03:00
Gytis Ivaskevicius
6bf0d314fc
Merge pull request #74 from gytis-ivaskevicius/repl-improvements
Repl improvements
2021-06-26 23:03:37 +03:00
Gytis Ivaskevicius
438316a7b7 Add loadFlake function 2021-06-25 08:39:15 +03:00
Gytis Ivaskevicius
5cf2e3efb1 71: Fix repl reproducability 2021-06-25 08:19:04 +03:00
Gytis Ivaskevicius
490c38a486 Allow repl open even if flake was not found 2021-06-25 08:15:33 +03:00
Gytis Ivaskevicius
5f0106ff76
Merge pull request #73 from gytis-ivaskevicius/#62
#62
2021-06-25 08:02:27 +03:00
Gytis Ivaskevicius
91cad97a01 Fix repl paths checking 2021-06-20 15:47:05 +03:00
Gytis Ivaskevicius
68983c1db8 Make 'self' flake to always exist as part of the registry 2021-06-20 15:46:39 +03:00
Gytis Ivaskevicius
b87458d530 Make repl find system flake path more dynamically 2021-06-20 15:33:24 +03:00
Gytis Ivaskevicius
f60eb469be Seperate repl overlay and implement help menu 2021-06-20 15:17:25 +03:00
Gytis Ivaskevicius
36d9cd2322 Update dependencies + implement check-utils 2021-06-20 14:16:07 +03:00
David Arnold
785e6f13b8
fixup! modulesFromList: infer names from paths or modules's _file attr 2021-06-19 13:53:13 -05:00
David Arnold
e9cfad74a7 modulesFromList: infer names from paths or modules's _file attr 2021-06-15 12:03:16 -05:00
David Arnold
cfe0181cbb Revert "modulesFromList: allow for import customization"
This reverts commit 8d8f9d734d.

We need an alternative implementation that uses already imported
module's metadata to infer the name.
2021-06-15 12:03:16 -05:00
David Arnold
38f0103fea
bump flake-utils: incorporate new shiny check-utils 2021-06-14 12:22:55 -05:00
Gytis Ivaskevicius
6b2ea4b02c Update testing-utils.nix derivation names 2021-06-02 00:36:23 +03:00
Pacman99
247c99f20e systemFlake: set __dontExport for fupOverlay 2021-06-01 12:51:10 -07:00
Pacman99
10096872a0 don't append overlays manually when passing pkgs
overlays get appended by nixpkgs module
2021-06-01 08:23:05 -05:00
David Arnold
7f2371107b
fixup 2021-05-31 12:44:53 -05:00
David Arnold
9e93efb4c7 fix: naming 2021-05-31 12:21:55 -05:00
David Arnold
4ee8645273 fix/style: pull used builtins in scope
That's how we do it.
2021-05-31 12:21:55 -05:00
David Arnold
ae2bb108a6 fix: if domain is not set, pass a default only to remain overridable. 2021-05-31 12:21:55 -05:00
David Arnold
d526007591 Add support for reverse DNS hostname declarations 2021-05-31 12:21:55 -05:00
Gytis Ivaskevicius
e405eb9821
Merge pull request #66 from gytis-ivaskevicius/various-fixes
Various fixes
2021-05-27 11:28:54 +03:00
Gytis Ivaskevicius
872d8c3bcc Add fup-repl 2021-05-27 11:25:29 +03:00
Gytis Ivaskevicius
5d36f03c36 Work on repl.nix 2021-05-27 11:25:29 +03:00
Gytis Ivaskevicius
74e38e6667 Fix nix.extraOptions 2021-05-27 11:12:37 +03:00
Gytis Ivaskevicius
dc620d9fbb Merge branch 'staging' of github.com:gytis-ivaskevicius/flake-utils-plus into staging 2021-05-25 14:56:13 +03:00
Gytis Ivaskevicius
42a645c4e3
Merge pull request #68 from fufexan/staging
Revert "#60: nixUnstable -> nixFlakes"
2021-05-24 14:26:26 +03:00
Mihai Fufezan
a798645745
Revert "#60: nixUnstable -> nixFlakes"
This reverts commit eb85b667f5.
Also moves nix.extraOptions to lib/systemFlake.nix
2021-05-24 14:24:23 +03:00
Gytis Ivaskevicius
9cda359111 #61: Implement 'channels.<name>.input' autogen if not defined 2021-05-23 19:07:00 +03:00
Gytis Ivaskevicius
ffd0078a2e Fix few repl.nix usecases 2021-05-23 18:37:20 +03:00