Chris Montgomery
64bd6388fc
darwin: standardize nix-darwin input and nixpkgs-darwin-stable usages
...
https://github.com/LnL7/nix-darwin/pull/429 was merged recently,
providing the top-level `lib` option
2022-04-27 19:20:09 -04:00
Chris Montgomery
dd8d0b7927
chore: update inputs
2022-04-27 19:09:44 -04:00
Chris Montgomery
7b0cff82bd
inputs: add nixpkgs-unstable
2022-04-24 12:25:36 -04:00
Chris Montgomery
4b865dd195
inputs: add nix-darwin
2022-04-24 12:25:25 -04:00
Parthiv Seetharaman
9ffc49fed7
Use nixos-* not release-*
2022-04-05 11:56:20 -07:00
Parthiv Seetharaman
51d8ca3fe0
Remove customBuilds, nixos-generate has --flake
2022-04-01 15:52:56 -07:00
Chris Montgomery
2fbffc323c
devshell: revert subflake changes
...
This reverts several commits on `main`:
- 5b33c4baef
- 85496bd4de
- 94cc51e2b7
- 75c0f266f4
- 9da3840a6f
2022-03-31 10:07:34 -07:00
David Arnold
5b33c4baef
imp: separate devshell into subflake (don't dirty top-level flake inputs)
2022-03-23 16:43:09 -05:00
Parthiv Seetharaman
d17be3c12b
Cleanup how polyfill works for digga-use outputs
2022-02-26 12:15:37 -08:00
Parthiv Seetharaman
a966d439da
flake: switch to upstream fup
...
The divnix fork paches don't actually matter because we always pass fup
a channel input. Digga will error out early if there is any issues, so
fup channel input auto-detection never gets called.
2022-02-23 15:23:14 -08:00
Parthiv Seetharaman
ad45b01534
flake: remove anti-corruption layer and use nixlib
2022-02-23 15:23:14 -08:00
Timothy DeHerrera
34b01c2d37
update flake-utils-plus fork
...
FUP was also setting the `ca-references` option, but recently put it
behind a version check to remove it on the newest unstable.
2022-02-23 15:23:14 -08:00
David Arnold
8c7118298d
test: fix downstream to compatible synthetic commit
...
- downstream used `patchedNix`.
- fix hm compatibility
2022-02-23 15:23:14 -08:00
teutat3s
d168926296
Switch to release-21.11
2022-02-23 15:23:14 -08:00
teutat3s
4f88a62f14
chore: update inputs, switch early to nixStable
...
2.4 from nixos-unstable, please read
https://discourse.nixos.org/t/nix-2-4-released/15822
2022-02-23 15:23:14 -08:00
GTrunSec
32b446f41f
chore: bumpup deploy-rs
2022-02-23 15:23:14 -08:00
GTrunSec
c786add3d1
chore: bumpup devshell
2022-02-23 15:23:14 -08:00
David Arnold
0277aed2b9
Revert fup refactor as it triggered mass rebuilds (under investigation)
2022-02-23 15:23:14 -08:00
David Arnold
3585c75eac
bump fup + fup fixes
2022-02-23 15:23:14 -08:00
David Arnold
8a8b658285
bump: nix, use version that includes follows patch
2022-02-23 15:23:14 -08:00
David Arnold
b2a78b4f95
fix: use soft-forked fup until upstream can schedule fixes
2022-02-23 15:23:14 -08:00
David Arnold
a4f30d1c54
bump: some things, but not all (hehehehe) - find out why?
2022-02-23 15:23:14 -08:00
David Arnold
ca29d6d212
fix: follows patch & ship own bleeding edge nix version
...
(to prevent PR drift issues a little better)
2022-02-23 15:23:14 -08:00
David Arnold
fa15264d48
fix: example / tests
2022-02-23 15:23:14 -08:00
David Arnold
bbcca38932
fix: bump flake-utils-plus with a regression w.r.t exportModules reverted
2022-02-23 15:23:14 -08:00
David Arnold
0c266bafdf
ref: adapt to fup upstream refactoring
2022-02-23 15:23:14 -08:00
David Arnold
70ba6e210e
bump: fup (include dynamic output)
2022-02-23 15:23:14 -08:00
David Arnold
01c9e74a05
imp: add portable per aarch users
2022-02-23 15:23:14 -08:00
David Arnold
ee21767f62
bump: deploy (with overlay)
2022-02-23 15:23:14 -08:00
David Arnold
b1b29239a8
imp: reduce flake inputs footprint and increase conciseness
...
also produce more cach hits using nixpkgs/release 21.05
fix : #78
2022-02-23 15:23:14 -08:00
David Arnold
a6fadb1288
ref: split digga shell into divnix/flk
& divnix/devos/shell
(devshell)
2022-02-23 15:23:14 -08:00
David Arnold
0a5325d362
Revert "use deploy's overlay to prevent nixpkgs dep"
...
This reverts commit 8ae19a33c1c34620ce843e286fa69852db791d5c.
fix : #75
see that issue also for an unresolvable situation induced by this
2022-02-23 15:23:14 -08:00
Pacman99
4e3b9e6f89
use deploy's overlay to prevent nixpkgs dep
2022-02-23 15:23:14 -08:00
David Arnold
25bf8eefe2
ref: auxiliaries (checks, jobs, devshell)
...
Includes nix patch: https://github.com/NixOS/nix/pull/4641
2022-02-23 15:23:14 -08:00
David Arnold
7fed72333f
bump fup version (fixup for modules importer)
2022-02-23 15:23:14 -08:00
Pacman99
aa8eb909f5
flake: update deploy input
2022-02-23 15:23:14 -08:00
Pacman99
6a882ace4a
flake: update lock file
...
should have been included in previous commit to drop follows usage
2022-02-23 15:23:14 -08:00
David Arnold
2eb6f83262
fix: maybImport to also classic imports that peak for defualt.nix
...
such as `import ./pkgs`, actually loading `./pkgs/default.nix`
2022-02-23 15:23:14 -08:00
Pacman99
00d056f87e
modules: add builds for nixos-generators formats
2022-02-23 15:23:14 -08:00
David Arnold
c119cbb031
bump: fup
for flake-utils check-utils
2022-02-23 15:23:14 -08:00
Pacman99
82e94c8170
flake: update fup input
...
includes overlay fixes
2022-02-23 15:23:14 -08:00
Pacman99
124fb604ef
flake: update utils input
2022-02-23 15:23:13 -08:00
Pacman99
2c7efc4cd3
flake: update fup
...
includes fixes for double applied overlays problem
2022-02-23 15:23:13 -08:00
David Arnold
b136529b02
bump fup (with latest reverseDomainName parsing)
2022-02-23 15:23:13 -08:00
Pacman99
f100c6dcf4
flake: update devshell input for importTOML
2022-02-23 15:23:13 -08:00
Pacman99
7daa4d45b1
flake: update fup input
...
includes addition of outputsBuilder
2022-02-23 15:22:57 -08:00
Pacman99
2796d59a84
flake: update utils input
...
includes api changes to fup
2022-02-23 15:22:07 -08:00
Pacman99
8c7da5e5fe
flake: use nixpkgs.lib for lib output
2022-02-23 15:22:07 -08:00
Pacman99
f3d074b1e3
flake: update flake-utils-plus input
...
includes filterPackages improvements
2022-02-23 15:22:07 -08:00
Pacman99
9f0ecf6920
init with devos lib extraction
...
simple copy of devos library code
2022-02-23 15:22:07 -08:00