1
1
mirror of https://github.com/divnix/digga.git synced 2024-12-23 16:11:51 +03:00
Commit Graph

175 Commits

Author SHA1 Message Date
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