-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Backport release-21.05] nixos/nix-daemon: fix registry flake type #132363
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Before this commit, the `flake` option was typed with `types.unspecified`. This type get's merged via [`mergeDefaultOption`](https://github.com/NixOS/nixpkgs/blob/ebb592a04c5282f316d60cd4aba066f6e5d74b65/lib/options.nix#L119-L128), which has a line ```nix else if all isFunction list then x: mergeDefaultOption loc (map (f: f x) list) ``` `lib.isFunction` detects an attrs in the shape of `{__functor = ...}` as a function and hence this line substitutes such attrs with a function (f: f x). If now, a flake input has a `__functor` as it's output, this will coerce the once attrs to a function. This breaks a lot of things later in the stack, for example a later `lib.filterAttrs seive <LAMBDA>` will fail for obious reasons. According to @infinisil, `types.unspecified` is due to deprecation. In the meantime this PR provides a specific fix for the specific problem discovered. (cherry picked from commit ecae25c)
ofborg
bot
added
10.rebuild-darwin: 0
This PR does not cause any packages to rebuild on Darwin
10.rebuild-linux: 1-10
labels
Aug 1, 2021
blaggacao
added a commit
to divnix/digga
that referenced
this pull request
Aug 2, 2021
specifically - NixOS/nixpkgs#132363 - NixOS/nixpkgs#131876
CaptainSpof
added a commit
to CaptainSpof/dafos-old
that referenced
this pull request
Dec 24, 2021
commit b15b8bf86551f0b4ed2c7ac2c569d6784cd25fd7 Author: Dmytro Kostiuchenko <edio@archlinux.us> Date: Mon Nov 29 08:44:15 2021 +0200 Do not hardcode UID for the exemplary user uid = 1000 is an unreasonable default for an examplary user nixos, because someone trying DevOs on a working NixOS installation likely has their own user with uid=1000 already. The code thus renders /etc/passwd invalid preventing user from logging in commit 506079201d113b66aab4c4fa20b2fc397ea890e9 Merge: fca9289 70545ab Author: Pacman99 <pachum99@myrdd.info> Date: Sat Nov 20 17:58:07 2021 -0800 Merge pull request #401 from michaelr/docs-fix-typo-bootstrap docs: fix typo in start/bootstrapping commit 70545abd1bf263c6c5f575fee41ec137af630f95 Author: Michael Reddick <michael.reddick@gmail.com> Date: Sat Nov 20 15:58:37 2021 -0600 docs: fix typo in start/bootstrapping commit fca9289eeca5fbbe70c198264f7766efd678bde7 Merge: 633ccde 6962aab Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:09:09 2021 -0700 Merge pull request #395 from pub-solar/refactor/remove-git-crypt Remove git crypt, update docs commit 633ccde1b13b685b4e0673049b691cf51e7eb922 Merge: 65db5d3 89b3cf7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:07:41 2021 -0700 Merge pull request #398 from KarolisL/doc_deploy_hm Document using deploy-rs to deploy home-manager commit 89b3cf78fd7af80e4dce4bfa9b3e6120e8d323e0 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Tue Nov 2 23:42:38 2021 +0200 Document using deploy-rs to deploy home-manager commit 6962aab06c1b679163e41cd70a697807b199548e Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:39:23 2021 +0200 Remove .gitattributes files commit 243116e2288005c90824a6d0d0ac400b973629ac Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:36:56 2021 +0200 Remove git crypt, update docs commit 65db5d30ae4df02b9cef6620e72ed34a2082fc31 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Sun Oct 24 01:33:04 2021 +0300 docs: remove outdated `nix-rebuild` notes commit 1b1bc8eb97fc346f65ef96b580544a987e35ab3a Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:38 2021 +0200 digga: fix link to new default branch main commit 8397aa7aa396bc99b380fe69120950022e88bbfd Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:19 2021 +0200 workflows: switch to new default branch main commit a25d78b9c3d7fddd2c9345e2a38d858cd06bc9eb Merge: a819ff2 804e972 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Oct 9 20:07:22 2021 +0000 Merge #388 388: Update docs and scripts to use main branch. r=Pacman99 a=trevorriles When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. Co-authored-by: Trevor Riles <trevor@trevorriles.com> commit 804e972c5701884f8f0891dc68e8a60802d9f03b Author: Trevor Riles <trevor@trevorriles.com> Date: Sat Oct 9 11:17:42 2021 -0500 Update docs and scripts to use main branch. When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. commit a819ff2d1f22c7d4eb899c1fb6826e26b2c9155e Merge: cc663a2 8684105 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Oct 7 09:38:27 2021 -0600 Merge pull request #387 from jyooru/patch-1 docs: fix typos in concepts/suites commit 8684105d21c1c59db27e499a5801023dd3ce2c7d Author: Joel <joel@joel.tokyo> Date: Thu Oct 7 19:11:21 2021 +1000 docs: fix typos in concepts/suites commit cc663a22d25d5021c2a1ada1eab4ba9326b36dea Merge: 287cb82 74208fb Author: Pacman99 <pachum99@myrdd.info> Date: Wed Oct 6 12:46:00 2021 -0700 Merge pull request #386 from Pacman99/update-bud flake: update bud input and add check for bud commit 74208fb88f7832e0354e0646145784e55071b7af Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 12:18:28 2021 -0700 workflows: add check to run bud commit 469b3746cfe1c2698b9c23d352d23b6c1133014e Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 11:59:33 2021 -0700 flake: update bud input commit 287cb82d1ccd74693ae844869baa34228f143c21 Merge: 2976777 1df67a3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Sep 30 16:38:05 2021 +0000 Merge #380 380: chore: update deploy-rs, nvfetcher, devshell r=nrdxp a=GTrunSec - waiting for https://github.com/divnix/digga/pull/108 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit 1df67a3f2ac5e109fef54dc0b761aca0d64c2c5c Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Sep 30 00:33:01 2021 -0700 update digga lock commit f10a8fdd33e5b354e6c5cfe32029900a891e65ca Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:49:43 2021 -0700 chore: update nvfecher commit 950199ef2c5c85e7d8235962dc49f9a5793f41e5 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:45:46 2021 -0700 update deploy-rs overlay commit 2976777ba9e328af094f9356bedbda6024669160 Merge: e5660cd e0da74c Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Sep 29 15:23:41 2021 +0000 Merge #378 378: Update flake to use new modules options r=nrdxp a=Pacman99 connected to divnix/digga#107 Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> commit e0da74c87c62b1acca275f11af80a3c9fb556f33 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Sep 24 11:40:53 2021 -0700 Update flake to use new moddules options commit e5660cdf83d9581f971504db8024240346328de8 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:53:14 2021 -0400 ci: remove lingering references to `main` in workflow configs `main` is no longer in use. See #369 commit 95f89c0b44acf92e16ec702b38a23016616d8a2b Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:43:29 2021 -0400 docs: use single quotes in example to avoid shell expansion commit ccf160dd218aa48346ce2d9802d937757ccb1bd5 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:40:19 2021 -0400 docs: `deploy` command example is run from repo root commit 0770c7f9009293412c53d4f901bf23ff5d368769 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:30:16 2021 -0400 docs: `bud get` creates a directory named `devos` by default As mentioned in #370 it would not result in a directory called `bud`, as can be seen in the custom `get.bash` command where the directory name defaults to `devos`. commit 252769ce465660b1480fcc127b54dab6262f4b3f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:27:49 2021 -0400 ci: update release workflow to checkout code from `master` branch commit 57a14bb4119f19cf7b56adec41a7fe8797a5b000 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:26:15 2021 -0400 docs: update links to point to `master` instead of `core` commit 19666a06a7598872a0781e1b07fd267dac3d989f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:21:03 2021 -0400 fix: `bud get` should init flake based off `master` commit 955b9ce1c1691d5ecd54bd666b0b47e42559a382 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:19:35 2021 -0400 docs(bud): replace references to `flk` commit f13c11ea174fd508a7a327e13ad8fffff95facd6 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Sep 19 11:17:01 2021 -0600 README.md: fix broken links commit c3461cd2c3f947c3ed30d64565d4e78c80d1fdba Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:59 2021 -0400 docs: `master` is the current target branch for pull requests commit 54a9a8366e796661be44f8ab6f913632c02e0c34 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:11 2021 -0400 ci: workflows on `main` push should trigger on `master` push commit a3b2bcf3d57be28c27119a44445cfdde38349cb9 Author: Anton <fetsorn@gmail.com> Date: Sat Sep 18 16:50:51 2021 +0300 fix typo in CONTRIBUTING.md commit 61a56569c8f565bb9aa41b41a6edf539c02165f4 Merge: 079adc4 0536d0d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Sep 2 09:35:08 2021 -0600 Merge pull request #358 from benneti/patch-1 update pkgs documentation commit 0536d0de90f7b56f914052cd86e42e2b105b79a8 Author: benneti <benedikt.tissot@googlemail.com> Date: Thu Sep 2 11:37:21 2021 +0200 update pkgs documentation commit 079adc4474231d5582fee5574bc5bcc6f133e5ac Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:57:22 2021 -0500 fix: more docs w.r.t. bootstrap iso commit c46d923876420cdfe0fc805dc70221a214e6d20e Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:51:18 2021 -0500 fix: iso docs w.r.t. bud burn and bootstrap.nix commit 32bddf6403895f104bb72d4ba7e113a61bafef70 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:48:30 2021 -0500 fix: docs bootsrtap - swap disk by label (easied copy/paste) commit c30870f266d19e305d4163184ff4d812be022fec Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:45:47 2021 -0500 imp: bootstrap docs commit 5b89e53e7a39c603bed327023c953d0b30433ec2 Author: Las Safin <me@las.rs> Date: Wed Aug 11 19:05:03 2021 +0000 Fix typo in README.md commit 5c3d6254c36723875bf695b92c63ed388605605f Author: Kid <44045911+kidonng@users.noreply.github.com> Date: Fri Aug 6 23:07:40 2021 +0800 Fix a typo commit 5657ddf3c1991831bdbd8ed2df8d590b0c92588d Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:30:40 2021 -0500 fix: input ref / bump digga the indirect reference started failing with ``` warning: Git tree '/home/blaggacao/ghq/github.com/divnix/devos' is dirty error: NAR hash mismatch in input 'github:NixOS/nixpkgs/release-21.05' (/nix/store/0r0xrqj5l88071cama7hlha5ajya06c8-source), expected 'sha256-MhVtkVt1MFfaDY3ObJu54NBcsaPk19vOBZ8ouhjO4qs=', got 'sha256-jQgXeJ9NQQS0Eobb/qQOvS+RRULkqRikAeXkkFKOPDA=' ``` commit b5da4066898205f2270f1ac4b0dada9403bb78e1 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:16:53 2021 -0500 fix: dedicated bootstrap config commit 768c9b8216516eaa20ffed8a3c1bebed55acaf70 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:46:41 2021 -0700 bump: nvfetcher and cleanup commit aba10aa8a43a0011e7d86d15ac466b4aeaf9e59b Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:44:31 2021 -0700 fix/hm: direnv flakes support commit 6f5ef6126ee7fa96276e45ba349f048f937c49ab Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:38:30 2021 -0500 fix: cachix branch commit 0f98fe0cb3f4867d35531e709921c9c899a83a25 Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:09:33 2021 -0500 bump: bud with some corutils missing deps & other fixes commit 757c107b4670aba05851896c4c6c8fb7b9fe283b Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:07:04 2021 -0500 bump: digga commit 135f1d656d9d86f8f021aa49132515958b2b05ba Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:05:58 2021 -0500 bump: nixos w upstream fixes specifically - https://github.com/NixOS/nixpkgs/pull/132363 - https://github.com/NixOS/nixpkgs/pull/131876 commit 4c130410b9cae569eb44fc7453bec38cfccd9d22 Merge: 2fcb360 5bd943f Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:39:21 2021 -0500 Merge branch 'core' into develop commit 2fcb3605eed05978fe4df0f5969aca552fa0e140 Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:38:52 2021 -0500 docs: soft update (fix the most obvious drift) commit 5bd943f97da8e63c4b8a6c234d71fcdb7b7e7193 Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jul 31 23:03:19 2021 -0500 imp: advise removal of */modules-list.nix on merge conflicts During merge conflicts, these lines should appear in the hunks and give instructions on how to handle them in the face of the implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via `importModules`, that knows how to rake leaves by walking the folder tree on it's own and collecting leaves that are normal nix files or folers who contain a `default.nix` mmicking strongly a "recursive" import-ish syntax. commit f69737301f5cfcc72bab125175df8421f6a52c64 Merge: 8b67cae bf81ed2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Aug 1 03:51:21 2021 +0000 Merge #350 350: Ensure pinning latest channel to nixpkgs nixos-unstable branch r=blaggacao a=teutat3s Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> commit bf81ed29d1d1ab22c79f0a0700e7cf76ba031004 Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri Jul 30 22:22:44 2021 +0200 Ensure pinning latest channel to nixpkgs nixos-unstable branch commit 8b67cae20a110f296abf91cdba94a3946b1ba647 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Fri Jul 23 14:38:54 2021 -0600 flake: remove ci-agent commit 3e298b68dd99c72c54f2450c34068f5b1711c0f8 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 23 15:32:39 2021 -0500 fix: bump flake-utils-plus with a regression w.r.t exportModules reverted commit a3ec0d281433f9ba3a1b9723a19cc29302d96eb6 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 23:36:41 2021 -0500 imp: use bud nixos-/devhsllModules and hide rebiding both modules depend on `self`/`inputs` available as special args for both, devshell & nixos modules, so bump to an improved `digga`, as well. commit 0410acf3d73965e860308301db10921ceffa7652 Merge: bf8620f 73431f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:21:18 2021 -0500 Merge branch 'core' into develop commit bf8620f8bac46e4ce707ca7f093ecee07c013d2e Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:19:09 2021 -0500 ref: point `digga` to `main` (default) branch commit 31a8e76209e880ffbb9f8561aeb3a65a0e38ae3b Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 20:59:50 2021 -0500 ref: adapt to using plain digga module for boostrap ISO commit dcb425341d94dbf0172f9f3d3ccd9fb870956612 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 18:33:45 2021 -0500 update: digga/fup refactoring commit a088edd77ae40203d31f55dc8478548f07b8c9a0 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:01:25 2021 -0500 fmt commit 6c25e77f6fc3e4c0fa0eb009aae48a817b6bac51 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:09:26 2021 -0500 add flake's nixConfig values that go well with this repo commit aa45592c1735b5016b9cea835f49657eb2b02928 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:35:55 2021 -0500 imp: add digga's nixConfig and patchedNix commit 8ae22c63dc9eb0956ec26ca90dd7bef495be4404 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:27:17 2021 -0500 fix: move legacy nix path definitions back to devos commit b05f95065e52f8451625f5e08a212f6bf33f4436 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 13:18:10 2021 -0500 bump: point to tip of squashed digga develop branch commit bd0ef12149c4b0c19e84670e40b036bfbcbdaf45 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:21:57 2021 -0500 bump: pull in latest bud fixes & additions - portble home profiles - missing coreutils commit 26a2423312fccdbc4899506f91e2c084e7899aec Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 10:17:05 2021 -0500 ref: make hm common module explicit commit 73431f57098f769e8393d7fa5963d3c20bf47c65 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit b95189d754a0afd3f8d119dda036a483131283de Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit 4b9cab40cb1c5d7989c2e3719d743e764128ac2a Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Jul 12 17:32:13 2021 -0500 imp: add portable user definition According to https://github.com/nix-community/home-manager/issues/2161 there might be a better formal distinction between host-spaced and portable arch-spaced hm users in the future. commit 000329f6a75529dda55b5f432827aadd96bf5029 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 22:19:38 2021 -0500 fix: bump digga with infinite recursion hotfix commit 6ebdf3adb422c79675d2b919025c7f1367a5a665 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 17:15:18 2021 -0500 imp: reduce flake inputs footprint and increase conciseness commit fe73d2a0835228d18f83f65d064245c6dcd78727 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 11:46:01 2021 -0500 fix: hm pin to corresponding nixos version commit bf59976063db3bdabea6d6e988658c986f7cee13 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 17:11:59 2021 -0500 work-around for https://github.com/NixOS/nix/pull/4641 commit 33fb25e011b050bf577a0fd77f29348e0126abc0 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 19:31:12 2021 -0500 ref: move devshell module here to `devos` again commit 62f9d9525975b629ccf3782aedee948d7e9f4a1d Merge: 741e8fd 95f429a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Jul 4 04:48:35 2021 +0000 Merge #333 333: core: use bottom instead of gotop r=blaggacao a=nrdxp gotop is unmaintained, unless someone has a better alternative, it looks like bottom is the new goto Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> commit 1a4b7d19c9faa6b90cd8db02bc345c3cc395b2f7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Jul 1 23:40:55 2021 -0600 README.md: rework commit 95f429a5258b9b9d2f9be243c97f83da5385b06b Author: Timothy DeHerrera <tim.deh@pm.me> Date: Wed Jun 30 08:50:07 2021 -0600 core: use bottom instead of gotop commit 741e8fdc471be7c8961f3b9ea75cf4e6bb11a025 Merge: e3b7c07 f1117f2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 12:54:51 2021 +0000 Merge #330 330: Fix: Haskell overlay r=blaggacao a=GTrunSec using `lib.composeExtensions` for packageOverrides is more idiomatic. Fixes: https://github.com/divnix/devos/pull/325#pullrequestreview-687772802 such as ``` python3 = pkgs.python3.override (old: { 5 │ │ packageOverrides = 4 │ │ │ pkgs.lib.composeExtensions 3 │ │ │ │ (old.packageOverrides or (_: _: { })) 2 │ │ │ │ packageOverrides; 1 │ }); ``` Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit f1117f27ec333cc801fd04c70b7ba205330b986d Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Jun 24 22:58:26 2021 -0700 fix hasekllPackages overlay commit e3b7c07daf7889399662f36144f55ea189ff090f Merge: 5f5c26b b927d97 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:39:01 2021 +0000 Merge #325 325: feature: Add pkgs fetch manager nvfetcher r=blaggacao a=GTrunSec Regarding motivation in https://github.com/divnix/devos/issues/299 Any question here? Example: - overlay ``` inherit (prev.sources.<PackageName>) pname version src; ``` - pkgs ``` stdenv.mkDerivation rec { inherit (sources.<PackageName>) pname version src; ``` Resolves #299 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit b927d97ce2fe99977b10a792a094952a514dcfe5 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jun 16 17:25:37 2021 -0500 doc: nvfetcher commit ee89bf3f2a166c610101f93f1b3053068f86626f Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Jun 13 21:48:43 2021 -0700 feature: Add pkgs fetch manager nvfetcher Co-authored-by: David Arnold <dar@xoe.solutions> commit 5f5c26bee3fec083a9acdf91760b743e5a842f07 Merge: ab4bd58 1c80b50 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:17:44 2021 +0000 Merge #329 329: bump digga to latest develop r=nrdxp a=blaggacao Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit 1c80b508ca29def7c0df7f1e883fd9ca86d125f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jun 24 18:15:15 2021 -0500 bump: nixpkgs to avoid https://github.com/NixOS/nixpkgs/pull/127720 commit 3cc28b3adb93f15ff8f23097c27e4b666ee6ba2b Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jun 19 13:26:07 2021 -0500 bump digga to latest develop commit ab4bd584e22ff1d9ee0d0307af457eef81fd8590 Merge: e1d7178 62683b2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Mon Jun 14 06:45:35 2021 +0000 Merge #326 326: ref: pass our lib as lib.our to the module system r=Pacman99 a=blaggacao At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` --- ```shell ➜ devos git:(da/pass-lib-as-config-lib) rg ourLib ➜ devos git:(da/pass-lib-as-config-lib) # nothing found ``` Co-authored-by: David Arnold <dar@xoe.solutions> commit 62683b24acc01aad5785569f18219eca9764df90 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 23:30:05 2021 -0500 ref: pass our lib as lib.our to the module system At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` commit e1d7178979a421bbfc83961edb962871acf5c791 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:15:09 2021 -0500 init: common flake compat fixes for other nixpkgs fixes #315 commit 0e1947b6f03ca17b02a9b3a31f720fa17a5e21e1 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:27:20 2021 -0500 add upstream issue report template commit b3118a6ea27c935c221d8cbc212a64bc655ef779 Merge: 4d1b3a5 a7c2046 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Jun 9 01:41:45 2021 +0000 Merge #301 301: Update core r=blaggacao a=Pacman99 Most of the changes were in digga Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> Co-authored-by: almostnobody <1583339+almostnobody@users.noreply.github.com> commit a7c20465ecd79b13d4cfe151c3096b2c309f2bf6 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:27:54 2021 -0700 doc/suites: updating explanation of suites commit 5831adb06109adac4fd7d4f76564235917b876f9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:14:32 2021 -0700 flake: switch to digga master To use the now released v0.2.0 commit 4d1b3a5e132b924ea6f945831ab0ee25407c996b Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit 9dcc4adeef25658d7db3a30e6eb11a899b92c0c7 Merge: fb41643 d852305 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit d852305c4c05d7769a72ce7d6207a3d072c4d388 Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:24:24 2021 +0300 Update doc/concepts/overrides.md Co-authored-by: Pacman99 <pachum99@myrdd.info> commit c30e8c5ca2c1aa3772b0bb1ac70eabb491fbea9c Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:10:17 2021 +0300 override module doc: fix #310 commit fb41643ed66c354081e18078103f2c9b3b64bde0 Merge: 30892d8 fe3a624 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Jun 5 10:13:06 2021 -0700 Merge pull request #304 from Pacman99/update-docs docs: general updates commit fe3a624930d35a7278001a5d05629959c5a42d4d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 12:25:06 2021 -0700 docs: general updates commit 30892d83eb9461b1249a7b392eedb21cd2c38e3e Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 22:42:45 2021 -0700 gitignore: add flk command results commit 1a87b83b5d88c37e0fac603ef792a8a12deac95b Merge: 7110767 454b279 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Jun 3 07:45:26 2021 +0000 Merge #302 302: customBuilds: add digitalOcean r=Pacman99 a=jwygoda https://github.com/divnix/digga/pull/42 Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> commit 454b27937f2d3c07457dfdaf37474f4e037c1cb6 Author: Jarosław Wygoda <jaroslaw@wygoda.me> Date: Thu Jun 3 08:48:25 2021 +0200 customBuilds: add digitalOcean commit 7110767300ef0ae46001a9be342d168b8c8ec1d3 Merge: 768e3e7 8e250d5 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 1 12:40:31 2021 -0700 Merge pull request #300 from Pacman99/update-digga flake: update to new digga api commit 8e250d5084eb62c16a930f4b02a7e42b6952b852 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 29 12:53:33 2021 -0700 flake: add agenix to devShell commit d9082066f7bc5bd6a58ab55418db3d6abf4da3d6 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 10:41:55 2021 -0700 flake: update to new digga api commit 768e3e75414602bab35712ec414dd289f5fc0cd3 Merge: da9f14c f88acc1 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 11:02:41 2021 -0700 Merge branch 'core' into develop commit 0f72f26a5750502ed505a57090b55dc53b879191 Author: Pacman99 <Pacman99@users.noreply.github.com> Date: Thu May 27 17:02:40 2021 +0000 Update Changelog for tag commit f88acc1608ee719582fb19db34156d7c5d45a919 Merge: a81930a 20649fb Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 24 08:22:52 2021 -0700 Merge pull request #297 from Narice/core Added note about cache in start/index.md docs commit 20649fb3a9861734ff1507144499dff1083f85d1 Author: Narice <narice@tutanota.com> Date: Mon May 24 10:28:52 2021 +0200 Added note about cache in the start index This resolves #292. commit da9f14cab26caf4d5d0a7eee4c6283f6ee5f23e6 Merge: 2ab4df3 c57925d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu May 20 18:53:20 2021 +0000 Merge #279 279: Agenix integration r=blaggacao a=Pacman99 AFAICT This is mostly a documentation thing. But with divnix/devlib#2 we can now add agenix to the devshell. Co-authored-by: Pacman99 <pachum99@gmail.com> commit a81930af36be9f78484ce16e95409f4f56064f93 Author: David Arnold <dar@xoe.solutions> Date: Wed May 19 20:15:49 2021 -0400 readme: declare it beta and update some other things commit 21cba8024d0c26df0c999b1e92651f4086d372c1 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 11:29:56 2021 -0700 flake: update digga input no longer builds all packages from overlays in devShell commit adaf76e1fbd592d933149128f26d61a02f96a2c9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 10:23:43 2021 -0700 doc/hosts: update to new auto-import style commit d1d2a4ca08cd21865eaba04e0901d3e31b6de56f Merge: cf47170 564888d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue May 18 17:12:56 2021 +0000 Merge #291 291: Remove ´profiles/suites.nix` and fix hardware module in hosts documentation r=blaggacao a=ymarkus See #282 As I understand it, this file isn't needed anymore and the hardware module is not defined properly in the documentation. Co-authored-by: Yannick Markus <ym@ymarkus.dev> commit 564888d1fef8ff4b664a3be862d43eb2fef13159 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:12:36 2021 +0200 remove profiles/suites.nix commit 629a50975fab9e85aefa5c43a13ed55c48555339 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:11:29 2021 +0200 hosts doc: fix hardware module in example commit cf47170d6f703906aa546dfee29f2083701a82ef Author: Narice <narice@tutanota.com> Date: Mon May 17 10:46:02 2021 +0200 Modified wording of iso documentation commit 18d4c78ea5ae926284636d068692c9b23e33caeb Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 19:35:52 2021 -0700 flake: un-comment defaultTemplate This was accidentally commented. fixes #288 commit 3fa96c7793f838c28f304c8177cb8215711011a2 Merge: 2ab4df3 5151380 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun May 16 23:56:12 2021 +0000 Merge #286 286: default.nix: fix path to compat r=blaggacao a=Pacman99 Looks like it was just a path error. fixes #285 Co-authored-by: Pacman99 <pachum99@myrdd.info> commit 5151380d61c30851ffabe29b45213af5ec981e65 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 10:22:40 2021 -0700 default.nix: fix path to compat commit 2ab4df3f600faae4c5f3c658c717827602fb0136 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 15 10:31:54 2021 -0700 suites: re-add `rec` to simplify suite definitions commit 00f8b477a60deaeb25855b409cf9dc0daaf0de96 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 22:49:39 2021 -0700 bors.toml: don't delete merged branches This caused develop to be deleted. And if most people send PR's from forks of devos, this line doesn't really help much. commit 634cfcb30162b18f194cb2ca90a54a5c937cba3c Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 21:27:49 2021 -0700 flake: update digga includes fix for flk config generation commit 4df3d8c2e88d760eeeacb3bccf2b10503d793723 Merge: 82b73cf 2f474e3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat May 15 04:17:49 2021 +0000 Merge #276 276: Update core r=blaggacao a=Pacman99 Core is starting to get pretty stale. All the changes in `develop` are pretty stable and I think we should encourage updating to them. As most future updates can be done through [devlib](https://github.com/divnix/devlib), so once you switch to this version of the template. Updating to new changes will be much simpler (ie #91). Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: David Arnold <dar@xoe.solutions> commit c57925d35aed6f89727e938069914b767b9af92d Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:41 2021 -0700 document agenix integration Co-authored-by: David Arnold <dar@xoe.solutions> commit 64b7892f6e362b21182e665a49d3634a26370341 Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:23 2021 -0700 Add agenix integration to secrets and flake commit baeb144e571c3235739a4882081e0e38e2405c6a Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 11:04:15 2021 -0700 profiles/core: enable ssh by default for keys commit 2f474e37f72121679a720445385aea677a7adadc Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 16:49:12 2021 -0700 flake: update to latest digga api allows overlays to also be used with `imports` and renames importHosts commit 25388a0b55a6f808159d396db02d8d2ea11f2036 Merge: ccc0fc9 dd6c481 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:05:08 2021 -0700 Merge pull request #280 from Pacman99/digga tree: rename devlib -> digga commit dd6c481791cf38f5feb408253e40490ccd7d7716 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:01:44 2021 -0700 flake: format ourlib for consistency with digga commit 923ce7feff875706adb1d336fb959fbdb06b3f14 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 10:17:53 2021 -0700 tree: rename devlib -> digga commit ccc0fc97fe168e13d8c9cb7374f91e2b326a63d8 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 17:03:51 2021 -0700 flake.nix: use `imports` for auto-import of hosts This makes the auto-importing of hosts obvious and explicitly indicates how the options would end up getting merged. commit 7793ab42da34c77d14f58226190c5949de133738 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 16:59:52 2021 -0700 flake: update devlib input includes nixos option improvements and importHosts change commit c89dfed81c37bde4ebe5db96f3b8db83f8eea672 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 19:18:11 2021 -0700 don't import cachix in suites its already imported in the core profile commit 67f545123c994c96fe0752d7964e621c9178f2b7 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 12:31:43 2021 -0700 flake: format and update to devlib api changes commit 3ee831f8529f123c66f94901accedff8ab5428e1 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 12 12:29:00 2021 -0700 flake.nix: explicitly append overlays from path Co-authored-by: David Arnold <dar@xoe.solutions> commit 2b73d3bf53b35256faa30ad7dc3431ecbb78d634 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 11:43:27 2021 -0700 customBuilds: add TODO to drop builderArgs commit 858e8546fe799ac42a23bec5701dbb93f23cc6fb Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 08:17:40 2021 -0700 flake: update devlib input includes ability to customize shell from template commit a081a922a5f1816e1f3bb0d4d0a3851d5961f89c Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 23:41:34 2021 -0700 flake: update devlib input drop ca experimental features and filterPackages improvements commit 0d7eb1c48840c99c24512833d157168201f2b2e3 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:44:05 2021 -0700 doc/lib: explain ourlib usage commit 8a590c9fefa893dd738bc3161052ac9ea5c72c80 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:40:37 2021 -0700 core: use self for nixos-option compat path commit 725e459655d6695a7a2d998e9e8ad13a13a98a74 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:22:16 2021 -0700 doc/start: fix grammar Co-authored-by: David Arnold <dar@xoe.solutions> commit 8f20bb069a082fb9ec7c6c1c64768b3db8e28df7 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:19:31 2021 -0700 doc/extern: elaborate external modules filtering Co-authored-by: David Arnold <dar@xoe.solutions> commit 6e906e87bc07b593ea66066a807b744f54035e77 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:17:41 2021 -0700 doc/extern: improve overlay filtering explanation Co-authored-by: David Arnold <dar@xoe.solutions> commit 4b4f9dc45c562473e58d3c81e098064e3da73920 Merge: 226dd9b 82b73cf Author: Pacman99 <pachum99@gmail.com> Date: Thu May 6 13:55:02 2021 -0700 Merge branch 'core' into develop commit 226dd9be1ae4592d5dc375ea24d14127939f1ce5 Merge: b8f7cdb f4cd791 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 5 15:19:33 2021 -0700 Merge pull request #273 from Pacman99/devlib Switch to out of tree devlib commit f4cd79194afdb9f965d9cc5521705d920e1e62f8 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:49:16 2021 -0700 add in-tree local lib, ourlib commit 8dabd0f56919eea94d8c034805bb562e97da0021 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:48:49 2021 -0700 switch to devlib repo and remove in-tree lib commit b8f7cdbe638699b95278e8bec56add4e63777e74 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 10:35:29 2021 -0700 improve home-manager and deploy-rs integration move both to be setup in template only set home-manager options if they exist commit 7bf605d08c0cb6a0534b39823ac30a5a7b0976c5 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 21:05:21 2021 -0700 lib/modules: pull devlib module arg from pkgs So any overlays affecting devlib also affect the module argument commit deb47dbfae5f7ca93a7f7c0a08cddf6e352060a1 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 11:15:44 2021 -0700 move otherArguments to right side of merge for overlay list ordering, otherArguments should have priority commit 30412b16b9d96b2a3f880578620dac9f7c41150c Merge: 378107f 197d792 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 2 10:15:40 2021 -0700 Merge pull request #271 from Pacman99/lib-rearrange Rearrange and cleanup lib commit 197d7929464757dbfcbbacbc1aef0586e9e20add Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:49:04 2021 -0700 update to new lib format commit 496348b8afa4fea898d5c21147d56b9314c11a25 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 01:12:29 2021 -0700 lib: update namespaces and cleanup exports commit e837aaa8755d45028ba48b12bbac3231e86bf39b Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:47:43 2021 -0700 lib: remove devos section commit c93e9fda0fada3e4a48f416d1f38c5a57852e492 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:54 2021 -0700 lib: init importers section commit e97e916521b2bbd3605350fe1a1e50dbbc8902b5 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:30 2021 -0700 lib: init generators section commit 378107fd034e802850a58e786bd107156fe16873 Merge: e1f1872 e98e595 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 1 17:44:44 2021 -0700 Merge pull request #266 from Pacman99/extract-builds pass builderArgs to config and extract builds commit e98e595704f2635f2b0fc9ffc999ae603ddaad24 Author: Pacman99 <pachum99@gmail.com> Date: Wed Apr 28 11:30:04 2021 -0700 pass builderArgs to config and extract builds have mkHomeConfiguration create its own custom build within the function create a externalModule for customBuilds so its easy to add more commit e1f18728e2202a580105d1e1d96dd2c73f142885 Merge: a5dcb5f 23ee58d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Apr 29 15:24:55 2021 -0700 Merge pull request #268 from Pacman99/dontexport use __dontExport property for lib and overrides commit 23ee58d2d0a26124ec16f54653e58f485c167e01 Author: Pacman99 <pachum99@gmail.com> Date: Thu Apr 29 11:53:45 2021 -0700 use __dontExport property for lib and overrides commit a5dcb5fae9d6afbc75488b4c5136aa599868574b Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 18:41:51 2021 -0700 fix flake by removing flake-compat follows commit 62c9b126d38c9699dc132af4fa22361ba5f05d52 Merge: c0d6453 5bc88ad Author: Pacman99 <pachum99@myrdd.info> Date: Tue Apr 27 16:55:13 2021 -0700 Merge pull request #264 from divnix/api-next Implement new api and rebase on flake-utils-plus commit 5bc88ad2c21d1872ccb15eddb7da6945824ceccc Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 16:36:07 2021 -0700 don't use lockfile to get flake-compat lock file format isn't very reliable with naming inputs commit bb9bc02478a197b28faaac35fa97e9d21fabb16a Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 12:52:16 2021 -0700 fix channels.*.input defaultText formatting commit aa825b87a6a16a8a663e14f52155bc924d28bad1 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 10:26:45 2021 -0700 auto import hosts in flake.nix this allows host-specific settings to be overriden with mkMerge commit df39cb692e7df07a8b7f6531303620888eadeca3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:52:56 2021 -0700 rebuild and update mkFlakeOptions.md commit a7cd35e433c566c5961db1a0b35a775b0dd3d73f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:47:31 2021 -0700 update lib subflake lock commit d5276195f77d1a821454a267bd8b774a8cf896b3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:38:20 2021 -0700 move overrides.nix to overlays also update overrides docs it is a pure devos overlay now, it makes sense to go in overlays commit e67b49c2804902b7b4a3c3e74a59aa1667663f1e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:35:44 2021 -0700 auto-flatten coercedListOf and type fixes commit f57840d723785bc22ad93f0ba17725a620ee9481 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:32:12 2021 -0700 mkFlake/default.nix: formatting commit 7f3116c1ccb2aa4f6375fa4b45c9863a62656d4f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:30:28 2021 -0700 safeReadDir: conver path to string for reliability commit 466304c8cd6d45a62b0e0c82638ce13fc9badaa7 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 08:01:46 2021 -0700 improve passing host and channel arguments to fup we need to filter out arguments that are added in the devos api also anything thats null in either hostDefaults and hosts has to be removed commit 064ba88cdf6ce391cdbe3e4df72363276dbb5ebd Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:38:27 2021 -0700 improve, build, and add mkFlake options doc commit c41d3eed0662956c4ad3afd958ebea0be29fcd89 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:57 2021 -0700 drop debugging related mkFlakeConfig output was only meant for debugging, not meant to be commited commit 278ae0e108633b70214d1176ed38883910f46e68 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:26 2021 -0700 set _module.check in evalArgs instead of mkFlake this makes more sense since evalArgs is the module and it makes the code cleaner commit e9675330a7b3717cf6abf090a34b5bf1ac23201a Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:34:18 2021 -0700 add cachix to base suite to follow the new api commit b6c00e74e7c6e574ee72d40141a36adff2ebeccc Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:33:31 2021 -0700 set add self and hosts module arguments commit a6344faa9afd17efb8b2069c2332ac302d98944e Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:30:55 2021 -0700 update fup to fix infinite recursion error commit ffe4836e35e8b4a1ef2d99292c1ea4a3df6ad821 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 18:29:05 2021 -0700 update doc to match new template format and logic commit 2a7d9e71096746cd19b56cdbf61ba1c910fb6013 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:30:10 2021 -0700 fix suites test to match new mkSuites commit b766c693abd5530c1dc4fd16cd229addca7c3219 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:21:40 2021 -0700 add pkgs overlay, pkgs.overlay is just for srcs commit 37820fc2148051117feaa684fb52238cde71d25f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:29:18 2021 -0700 explain overlay exporting inputs workaround commit 9f31d5d6d1e5c204fcf5ce938a8ae95528dddf4f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:20:16 2021 -0700 mkFlake: use inputs argument not self.inputs commit c3d8805ad607935f033c737391978100d772bca0 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 22:44:15 2021 -0500 update devos template to use new api commit dceac02b36f418bc91f09760b3861dbee1c03848 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:50:01 2021 -0700 implement mkFlake for new api and rebase on fup commit f8315a293c4585f89aef4f5815f94ceac7f28fd9 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:52:02 2021 -0700 evalArgs: general api improvements drop default channel, it is confusing and complicates api don't take nixos input, using channels is better manually pass names for outputs to improve documentation commit 3bb26330b457c32aee5249c8c114517466044a5b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:59 2021 -0700 switch to flake-utils-plus staging for rebase commit 377381de51b4dcbf5aea1ee7f80abd12abd63d47 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 11:34:24 2021 -0700 export pathsIn in lib and update devos input commit ceef51425e222c85eab4c4053426f08ba880ebe3 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:02 2021 -0700 init unifyOverlays: to pass channels to overlays Only to those with three arguments commit 3986cc441b86cb7873c99eb2252df4b080976f76 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:36:48 2021 -0700 pkgs-lib: don't system space functions have each function take pkgs as an argument, so a nixpkgs isn't created just for pkgs-lib and they support more systems commit ba01aa7db7419a3e301f5f9251eff358d88c7e17 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 10:52:26 2021 -0700 mkSuites: generalize for one profile/suite pair commit 59383e871f882cb1a72c64392bdb48220db1367c Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:22:33 2021 -0700 modules: drop any logic already done by fup this includes creating multiPkgs, and dropping options already set by fup commit abd133c244e9c9f9be8a66bd4a2e1a98e4090270 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:21:40 2021 -0700 make devosSystem construct a proper nixos builder Get `self` and `inputs` during construction, and rely on specialArgs.channel for nixos flake commit c0d6453b088fd220faa33048f8423fa486537d6b Merge: 60bfb24 2cab5b5 Author: Pacman99 <pachum99@myrdd.info> Date: Mon Apr 26 09:58:57 2021 -0700 Merge pull request #265 from Pacman99/collect-profiles collect profiles recursively with lib function commit 2cab5b5d2b30fba6431a4a2b82f0e83afac19589 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 20:53:16 2021 -0700 add and use lib.collectProfiles this function collects profiles recursively commit 60bfb24af164818435af6b074ec5494509edf1b4 Merge: e6f548e 58c7d04 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 14:48:00 2021 -0700 Merge pull request #263 from Pacman99/devos-modules create lib.modules to store all devos modules commit 82b73cf63a85b7200a6a364b07f782fda5ae0851 Merge: 7a825bb 832d3bd Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 24 21:45:12 2021 +0000 Merge #261 261: profilesTest/mkHosts: include host's configuration r=blaggacao a=Pacman99 Now that profiles test is done dynamically - first available host - we likely need to include the host configuration itself. I have profiles that depend on the domain being set, which how I ran into this, and I think other problems might occur if we don't include the full host in the profiles test. targeting core, since its a small bug fix and was planned to make into a release. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 58c7d0403649c5f5362c1ea717fe40758a065f0d Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 09:10:10 2021 -0700 extract iso/hm config modules to lib.modules commit 4e28ec2d8ef8125d8b2d99e0c81c3fa4efde2d62 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit 2d9ea0d27edebd81fb599d87167548e5365e9b69 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:56:51 2021 -0700 lib: init modules and move mkHosts modules there This helps to split up the code in mkHosts and creates a place where we can store modules relevent to devos. It will also be easier to remove unecessary parts of each module in the future when they are all compartmentalized. commit 7a825bbeb62261954bf44d7ac5a8f2870e77d8c4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 22 00:32:00 2021 -0600 ci: update bors.toml for new pipeline commit b03fd1496d118d3413e876021de86725ea5cac5b Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:40:44 2021 -0600 pkgs: fix flake hash commit ae357cb098ea2753f3ac6e4a412920762a36a292 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:39:03 2021 -0600 Check & Upload to Cache with GitHub Action commit e6f548e723ce1e3267b356179d8317ed757dd4f6 Merge: f702ca1 a53aa8b Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 13:10:33 2021 -0700 Merge pull request #262 from Pacman99/simplify-mkflakedoc move mkFlakeDoc to packages output also drop jobs commit a53aa8b7eb04f87c8dda74cf82282f73230d4c06 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:37:23 2021 -0700 lib: drop jobs output, prefer checks and packages With mkFlakeDoc in packages there is no need for jobs. And I think anything that could go in jobs really should go in checks or packages. If something needs to be tested - checks, if something needs to be built - packages. jobs is not multi-arch and is redundant to build/test things with when official flake outputs exist commit 1cd4ed136a76f8c5342168ff86e8af93f7eb5e45 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:14:58 2021 -0700 mkFlakeDoc: move to packages output the packages output allows us to do `nix build .#nixosOptionsDoc`. theres also already an instantiated nixpkgs available there. commit 832d3bd69782015a0f4b6001e050d18d5f8ea9c8 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 00:08:49 2021 -0700 profilesTest/mkHosts: include host's configuration commit 12b41f24480ff46a2291a2bf1f393a13f19a6cd1 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit f702ca1337af3ea67c56718ba1554a16d91fd5eb Merge: fe9ba26 eab0bf0 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 23 23:47:43 2021 -0700 Merge pull request #260 from Pacman99/format-fixes lib: one line for arguments, drop userFlake* commit eab0bf074c221a5dcd810aa587dfac5b17d01ae5 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 18:13:03 2021 -0700 lib: one line for arguments, drop userFlake* Also format all files and add a flake.lock for lib for a folder thats meant to work on other flakes theres never a reason it should need to refer to itself, only other flakes. So "self" and "inputs" are better namings for these variables. The userFlake* is redundant and confusing, when trying to call the functions its hard to figure out how to use them when there are now two lines of arguments to figure out. commit fe9ba26561d42f97bbc77d257cdd2823e98b4b2b Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 17:59:01 2021 -0700 evalArgs: cleanup module and type references fix pathTo and coercedList types add modulesModule to also include modules option under home commit 1240356b37889ade5a6c8c0096257602bbdfb530 Author: Raphael Borun Das Gupta <git@raphael.dasgupta.ch> Date: Fri Apr 23 01:10:02 2021 +0200 doc: fix grammar: "your" -> "you're" where it's meant to be a contraction of "you are" rather than a possessive pronoun commit 3322bf5fe607128d7aaf04e7a0255942a314214c Merge: 8fdd668 eea4e40 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 19:50:17 2021 -0700 Merge pull request #256 from blaggacao/da/renamings ref: config -> hosts | nixos -> os commit eea4e40d7e0d996bc2d0091fd4be3bedef22cf32 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 21:44:08 2021 -0500 ref: config -> hosts | nixos -> os in devos, we differentiate clearly between home and os configuration, reason for which we are more precise by not naming after the (more generic) fup API. commit 8fdd66859c4534d2a4d1dab5979338ec40fde84e Merge: a44fcf6 f3defb4 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 18:40:13 2021 -0700 Merge pull request #255 from Pacman99/type-improvements used coercedTo for typing and improve options commit f3defb486d1e79c62e5188da297743d12e8500da Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 12 08:42:22 2021 -0700 used coercedTo for typing and improve options allow lists, nested lists, and non-lists for list like options drop config.<name>.externalModules commit a44fcf6d9dc7428840ce8baebfa4fe6a23e46836 Merge: 03e2843 24dbb2b Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 19:02:51 2021 -0500 Merge pull request #251 from divnix/api-next Intermediate version of api-next commit 24dbb2b3231b5a9f4a9aae57ef90436d59db300b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:27:59 2021 -0700 add mkFlakeDoc to pkgs-lib to build options doc commit 239386b5f8ad426e186825c8a13c5d5704b58bf8 Merge: a714cf4 03e2843 Author: David Arnold <dar@xoe.solutions> Date: Mon Apr 19 00:02:29 2021 -0500 Merge branch 'core' into api-next commit a714cf466dc6e104fedd616e51bb111e4327766b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 23:48:19 2021 -0500 fix: various left-overs commit 03e28433ce90f84ef0f848f92516ffd5171dde21 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:42:54 2021 -0600 README.md: fix guide link commit 8134350545305cc970069ea92fe9dbadbc346840 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:40:53 2021 -0500 ref: simplify pkgs-lib deps injection commit c67877c2ebd9b511fe9e031eb6f1821d2b2be85e Author: nrdxp <nrdxp@users.noreply.github.com> Date: Mon Apr 19 03:36:39 2021 +0000 Update Changelog for tag commit 9eeddb8dacff9a5f6f4ec2645247160c074aaca3 Merge: 658cd2b 50eaa4d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Apr 18 21:32:53 2021 -0600 Merge pull request #235 from divnix/release-0.9.0 Prepare 0.9.0 release commit 362cc31827d32d9d187808d4f8b66a12d683f6fd Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:29:28 2021 -0500 fix: constructors of mkFlake function family commit 50eaa4d0bab31c26355726c838971611541b6e8d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:25:21 2021 -0600 remove community action The community branch will likely go away soon. This is no longer required. commit dba178dc1fd8d6a4990e7bffaea867a7a774adb4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:20:36 2021 -0600 build docs new location commit 6f0392b55e12b86695995e1744221bc27a382998 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:00:49 2021 -0500 ref: cave out instances of userFLake dependencies and intject them as if functions where contructors commit 40acfd13e319bc51a5109dbadc73d2478897da5f Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 21:45:08 2021 -0500 use: makeExtensible commit be924bcb27432d1e3293a12be5675f849bfe3afc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 21:29:45 2021 -0500 ref: reduce exposure to callLibs for clarity's sake, expose which function uses final and prev, so that people can have a clearer understanding how they relate to each other in terms of dependencies. also a simple `{ lib = final; }` probably does not warrant a complete callLibs obscurization. commit e1e0f99af949b8833ea04f9f04b965e33d2a7126 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:13:12 2021 -0600 suites: move to `profles/suites.nix` commit e13a65b33c761a1686de71625b5f1dece52190a7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:06:47 2021 -0600 overrides: move to extern commit f2543047969d2bbac5669325c459638661518525 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:00:45 2021 -0600 mv `nix/ci.nix` directly to `default.nix` commit 127cb25bd1787da6c638860f8deb8a77b694502d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:51:47 2021 -0600 lib: move compat to lib commit fbce126f4d72c40c6a00948fe05d42ccba7233e2 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:43:37 2021 -0600 cachix: move out of root and into profile commit 2d91946745eed8994e6bd4cb7c648ed431b818a0 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:26:27 2021 -0600 doc: move all docs under `doc` commit 048171ecafb0c572a83039b4433a2613c5d8a3e1 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:42:33 2021 -0600 lib: improve `profileMap` for added convenience Simplify the definition of suites a bit by removing the need for list concatenation. commit 9dca402914d6cd20791836d0da559adb03466aa5 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:56:24 2021 -0500 ref: make onion with flake-utils commit 6cccb5526378452afeafd7fca5e66dee41a44b46 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:35:11 2021 -0500 ref: userSelf -> userFlakeSelf commit cd7fb4f54c81e19c93e7cc067b2022d6216bf0fc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:46:20 2021 -0500 ref: flatten out inputs commit 16b3fad559b6f44eda5068eb369d1dd83827de7f Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:35:05 2021 -0500 ref: merge dev into lib commit fb6c6ba4cf693df6f87921d418a2e8d176d45a4b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:15:53 2021 -0500 fix: update devos in flake.lock commit c24199649a3f58a6203f823d555143394a8cd134 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 18:30:07 2021 -0500 fixup: distinguish self and userSelf commit 19c900e2933999f27fbe5a2015745a02adb3a6e6 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:45:51 2021 -0500 workarround for unkown problem commit 6116779b23e5e5e189175fd29b220f13525fbdb0 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:40:57 2021 -0500 fixup: nix flake check II / II commit 21a03fa94c9a3bb63f1be88857c80e5900c18cf4 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:23:27 2021 -0500 fixup: nix flake check I / X commit 5f89d274284e05a0cf35f8b58cae537756375567 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 1 21:10:24 2021 -0500 ref: extract lib into subflake commit 863c17621c33f8d86aaf949c608155e7fc00e0f6 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 19:30:55 2021 -0500 libtests: outfactor in preparation of lib/flake.nix commit 0db2bb041e8cfecbbec08010d150539f4e11963e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 13 11:24:10 2021 -0700 add old evalArgs as evalOldArgs, so flake works commit 2b70cd3ae607d8c5d05b4266530be6011e94371b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:25:37 2021 -0700 fix some small bugs in mkFlake/evalArgs commit 8d0c036b6b7dec31ab9c01fb6e87a5d71ea30fa0 Merge: 658cd2b b7bcaea Author: Pacman99 <pachum99@myrdd.info> Date: Sun Apr 11 20:10:52 2021 -0700 Merge pull request #239 from Pacman99/evalargs-next Update evalArgs to match the new planned API commit b7bcaea497ed24c0e26266f3d1b1cdf32d1c8bd1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 20:01:13 2021 -0700 Update evalArgs to match the new planned api commit 658cd2bb082b259ef27cfdb910d4bc1f5193fcf1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 10:24:00 2021 -0700 pkgs-lib/shell: update to new homeConfigurations flk should switch to use home-manager --flake whenever the updated package is made available in the hm flake or nixpkgs commit 401566af34ab9891335366db49bd12482bbf125c Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:13:54 2021 -0700 lib/pkgs-lib: update checks for new hm format commit 8ba7bffc3f0960fddd864a9c1760b8b439d55d57 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:04:49 2021 -0700 export users home for home-manager --flake home-manager --flake needs the activationPackage in the root of the homeConfiguration commit d5175f6ccaedfc4b7cd4b240b80338bf0f5793b2 Merge: 1f25b0b ac4c267 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 21:01:33 2021 +0000 Merge #236 236: init pkgs-lib and add tests and shell r=nrdxp a=Pacman99 Towards the goal of removing top level folders and putting more things in lib. This shifts shell and tests to lib under the `pkgs-lib` namespace. This namespace is separated by architecture, because those lib functions rely on nixpkgs architecture specific derivations. I think this is the cleanest way to do it, you don't have to instantiate pkgs-lib for each arch, and it exposes some of these functions for others to use. This PR also fixes multi-arch checks. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1f25b0b061d9b82b3251df1529cc11fd4ded0d23 Merge: be4b612 2c3f17a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 20:44:48 2021 +0000 Merge #227 227: Fix documentation mistake after project rename r=nrdxp a=lycheese After the project rename the cachix documentation in `cachix/README.md` contains instructions that do not work (`cachix use divnix`). Tested that `cachix use nrdxp` works and should have the intended effect. Co-authored-by: lycheese <4779944-lycheese@users.noreply.gitlab.com> commit ac4c26755b1bb74f3d6b7ec6fa6070e7e725763e Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 10:59:10 2021 -0700 init pkgs-lib, move tests and shell there commit be4b612b23817abb6c99e92ad80cf77be4f7a582 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:22:08 2021 -0600 treewide: format with nixpkgs-fmt commit 3daa99072841d590aa8bdeef7f1d8d0087bd0f44 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 9 10:03:42 2021 -0700 fix userSpecialArgs defaults (#234) Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1838e9fe2f95ebef1a60bdec60f43f9a92a67da8 Merge: 18dbc7d ab2919d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 03:33:30 2021 +0000 Merge #233 233: core: add usbutils r=nrdxp a=blaggacao Looks like core does not include `lsusb` by default, now it does. Co-authored-by: David Arnold <dar@xoe.solutions> commit 18dbc7d0e456ec1dc4b920ae188c5180231e7bb7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:18:08 2021 -0600 Revert "drop toString in evalArgs - trying to fix CI" This reverts commit a2530339310bf2ae6a58deda15c66889b292a1df. commit eaff91c0f99d2ecd7904f31265f1a21d5b0b2024 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:17:24 2021 -0600 Revert "drop toString in pathsIn - trying to fix CI issues" This reverts commit 930b3e96b4f330d1380011e7363c9373b2f5ca64. commit ab2919df217d2c0230f1f41f8d1812425575d9d7 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 8 22:03:38 2021 -0500 core: add usbutils Looks like core does not include `lsusb` by default, now it does. commit 3823eb6423e30a2d2a9e694f8a6fc332e39cf529 Merge: 306e7c1 a253033 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 02:58:30 2021 +0000 Merge #231 231: Move flake implementation logic to lib r=nrdxp a=Pacman99 This is a simpler version of #218 that moves flake logic to lib and adds a module to evaluate devos. This DOES NOT support out of tree usage, so if you were following any of the previous PR's, the doc sections/examples to use devos as a library will not work. There is work to make a cleaner api and only then will out of tree support work. Until then, this is still useful to simplify devos and clean up a lot of the implementation logic. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 306e7c1967016855d4dc0c2fd9241e19d87a2ff5 Merge: 01b0555 115f1e6 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Apr 7 02:04:27 2021 +0000 Merge #229 229: make core an unecessary profile and add to suites r=nrdxp a=Pacman99 Prevents mkHosts subverting standard devos api to import core and add all necessary core features to mkHosts, so core can be safely deleted in suites Co-authored-by: Pacman99 <pachum99@gmail.com> commit 115f1e6711e3fac5041974b3dbe6df2aa22f78db Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 3 08:09:36 2021 -0700 make core an unecessary profile and add to suites Prevents mkHosts subverting standard devos api to import core and add all necessary core features to mkHosts, so core can be safely deleted in suites commit a2530339310bf2ae6a58deda15c66889b292a1df Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 6 17:33:05 2021 -0700 drop toString in evalArgs - trying to fix CI commit 930b3e96b4f330d1380011e7363c9373b2f5ca64 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 6 17:02:30 2021 -0700 drop toString in pathsIn - trying to fix CI issues commit d068d79bfd2a37d8ea015b19558a2cc0cddcea37 Author: Pacman99 <pachum99@gmail.com> Date: Fri Mar 26 11:59:10 2021 -0700 flake: use mkFlake this is where we create devos's template structure commit 340784df6ddaaeb40095f18de8107b92fa25fa30 Author: Pacman99 <pachum99@gmail.com> Date: Fri Mar 26 11:57:24 2021 -0700 lib: init evalFlakeArgs for mkFlake args module describing devos flake arguments commit a76ca177fdba72b9621568eafc6411bcc0e5bb32 Author: Pacman99 <pachum99@gmai…
CaptainSpof
added a commit
to CaptainSpof/dafos-old
that referenced
this pull request
Jan 4, 2022
commit 1cbf28f445caabc4f89798a7447ee0bee580b81b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 19:49:19 2021 -0800 flake: update bud input fixes #406 commit 267e135c4d4d6fc219fd56a75726bbd6e4887705 Merge: 3587d67 87f1d7d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 16:45:42 2021 -0800 Merge pull request #409 from Pacman99/bud-get-git bud: move to shell and use git clone for get commit 87f1d7da18e44a8386bf31a0ee82da8f3ad0ae51 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 15:41:58 2021 -0800 bud: move to shell and use git clone for get commit 3587d675064f4006807f130a0d7dee16c520cac9 Merge: b15b8bf a319aed Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:01:09 2021 -0800 Merge pull request #403 from divnix/update-digga update digga commit a319aed9f4e21ac096891077bc217af1a38803c7 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 19:38:56 2021 -0500 imp: move follows responsibility downstream - also remove unimportant (small) depenencies from follows management - so that it is less complex as errors occur, since: - it seems there are still follows issues present upstream commit 838bcd1f5114c93473fdd920d49dc5abba6577bf Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 18:07:21 2021 -0500 nix-direnv: rm enableFlakes and pass nixUnstable > Failed assertions: - The option definition `programs.direnv.nix-direnv.enableFlakes' in `/nix/store/pv3vi4n7x83r4sc3ljqdgg9qifr4n5gp-source/users/profiles/direnv' no longer has any effect; please remove it. Flake support is now always enabled. commit 6151d02b8dd9c74f0ce645cdd0c6309adbf57673 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 17:37:02 2021 -0500 rm: use of patched nix for nixos 21.11 enabled digga - patched nix held the follows patch which is now upstreamed commit b15b8bf86551f0b4ed2c7ac2c569d6784cd25fd7 Author: Dmytro Kostiuchenko <edio@archlinux.us> Date: Mon Nov 29 08:44:15 2021 +0200 Do not hardcode UID for the exemplary user uid = 1000 is an unreasonable default for an examplary user nixos, because someone trying DevOs on a working NixOS installation likely has their own user with uid=1000 already. The code thus renders /etc/passwd invalid preventing user from logging in commit 506079201d113b66aab4c4fa20b2fc397ea890e9 Merge: fca9289 70545ab Author: Pacman99 <pachum99@myrdd.info> Date: Sat Nov 20 17:58:07 2021 -0800 Merge pull request #401 from michaelr/docs-fix-typo-bootstrap docs: fix typo in start/bootstrapping commit 70545abd1bf263c6c5f575fee41ec137af630f95 Author: Michael Reddick <michael.reddick@gmail.com> Date: Sat Nov 20 15:58:37 2021 -0600 docs: fix typo in start/bootstrapping commit fca9289eeca5fbbe70c198264f7766efd678bde7 Merge: 633ccde 6962aab Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:09:09 2021 -0700 Merge pull request #395 from pub-solar/refactor/remove-git-crypt Remove git crypt, update docs commit 633ccde1b13b685b4e0673049b691cf51e7eb922 Merge: 65db5d3 89b3cf7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:07:41 2021 -0700 Merge pull request #398 from KarolisL/doc_deploy_hm Document using deploy-rs to deploy home-manager commit 89b3cf78fd7af80e4dce4bfa9b3e6120e8d323e0 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Tue Nov 2 23:42:38 2021 +0200 Document using deploy-rs to deploy home-manager commit 6962aab06c1b679163e41cd70a697807b199548e Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:39:23 2021 +0200 Remove .gitattributes files commit 243116e2288005c90824a6d0d0ac400b973629ac Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:36:56 2021 +0200 Remove git crypt, update docs commit 65db5d30ae4df02b9cef6620e72ed34a2082fc31 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Sun Oct 24 01:33:04 2021 +0300 docs: remove outdated `nix-rebuild` notes commit 1b1bc8eb97fc346f65ef96b580544a987e35ab3a Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:38 2021 +0200 digga: fix link to new default branch main commit 8397aa7aa396bc99b380fe69120950022e88bbfd Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:19 2021 +0200 workflows: switch to new default branch main commit a25d78b9c3d7fddd2c9345e2a38d858cd06bc9eb Merge: a819ff2 804e972 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Oct 9 20:07:22 2021 +0000 Merge #388 388: Update docs and scripts to use main branch. r=Pacman99 a=trevorriles When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. Co-authored-by: Trevor Riles <trevor@trevorriles.com> commit 804e972c5701884f8f0891dc68e8a60802d9f03b Author: Trevor Riles <trevor@trevorriles.com> Date: Sat Oct 9 11:17:42 2021 -0500 Update docs and scripts to use main branch. When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. commit a819ff2d1f22c7d4eb899c1fb6826e26b2c9155e Merge: cc663a2 8684105 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Oct 7 09:38:27 2021 -0600 Merge pull request #387 from jyooru/patch-1 docs: fix typos in concepts/suites commit 8684105d21c1c59db27e499a5801023dd3ce2c7d Author: Joel <joel@joel.tokyo> Date: Thu Oct 7 19:11:21 2021 +1000 docs: fix typos in concepts/suites commit cc663a22d25d5021c2a1ada1eab4ba9326b36dea Merge: 287cb82 74208fb Author: Pacman99 <pachum99@myrdd.info> Date: Wed Oct 6 12:46:00 2021 -0700 Merge pull request #386 from Pacman99/update-bud flake: update bud input and add check for bud commit 74208fb88f7832e0354e0646145784e55071b7af Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 12:18:28 2021 -0700 workflows: add check to run bud commit 469b3746cfe1c2698b9c23d352d23b6c1133014e Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 11:59:33 2021 -0700 flake: update bud input commit 287cb82d1ccd74693ae844869baa34228f143c21 Merge: 2976777 1df67a3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Sep 30 16:38:05 2021 +0000 Merge #380 380: chore: update deploy-rs, nvfetcher, devshell r=nrdxp a=GTrunSec - waiting for https://github.com/divnix/digga/pull/108 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit 1df67a3f2ac5e109fef54dc0b761aca0d64c2c5c Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Sep 30 00:33:01 2021 -0700 update digga lock commit f10a8fdd33e5b354e6c5cfe32029900a891e65ca Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:49:43 2021 -0700 chore: update nvfecher commit 950199ef2c5c85e7d8235962dc49f9a5793f41e5 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:45:46 2021 -0700 update deploy-rs overlay commit 2976777ba9e328af094f9356bedbda6024669160 Merge: e5660cd e0da74c Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Sep 29 15:23:41 2021 +0000 Merge #378 378: Update flake to use new modules options r=nrdxp a=Pacman99 connected to divnix/digga#107 Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> commit e0da74c87c62b1acca275f11af80a3c9fb556f33 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Sep 24 11:40:53 2021 -0700 Update flake to use new moddules options commit e5660cdf83d9581f971504db8024240346328de8 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:53:14 2021 -0400 ci: remove lingering references to `main` in workflow configs `main` is no longer in use. See #369 commit 95f89c0b44acf92e16ec702b38a23016616d8a2b Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:43:29 2021 -0400 docs: use single quotes in example to avoid shell expansion commit ccf160dd218aa48346ce2d9802d937757ccb1bd5 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:40:19 2021 -0400 docs: `deploy` command example is run from repo root commit 0770c7f9009293412c53d4f901bf23ff5d368769 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:30:16 2021 -0400 docs: `bud get` creates a directory named `devos` by default As mentioned in #370 it would not result in a directory called `bud`, as can be seen in the custom `get.bash` command where the directory name defaults to `devos`. commit 252769ce465660b1480fcc127b54dab6262f4b3f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:27:49 2021 -0400 ci: update release workflow to checkout code from `master` branch commit 57a14bb4119f19cf7b56adec41a7fe8797a5b000 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:26:15 2021 -0400 docs: update links to point to `master` instead of `core` commit 19666a06a7598872a0781e1b07fd267dac3d989f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:21:03 2021 -0400 fix: `bud get` should init flake based off `master` commit 955b9ce1c1691d5ecd54bd666b0b47e42559a382 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:19:35 2021 -0400 docs(bud): replace references to `flk` commit f13c11ea174fd508a7a327e13ad8fffff95facd6 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Sep 19 11:17:01 2021 -0600 README.md: fix broken links commit c3461cd2c3f947c3ed30d64565d4e78c80d1fdba Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:59 2021 -0400 docs: `master` is the current target branch for pull requests commit 54a9a8366e796661be44f8ab6f913632c02e0c34 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:11 2021 -0400 ci: workflows on `main` push should trigger on `master` push commit a3b2bcf3d57be28c27119a44445cfdde38349cb9 Author: Anton <fetsorn@gmail.com> Date: Sat Sep 18 16:50:51 2021 +0300 fix typo in CONTRIBUTING.md commit 61a56569c8f565bb9aa41b41a6edf539c02165f4 Merge: 079adc4 0536d0d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Sep 2 09:35:08 2021 -0600 Merge pull request #358 from benneti/patch-1 update pkgs documentation commit 0536d0de90f7b56f914052cd86e42e2b105b79a8 Author: benneti <benedikt.tissot@googlemail.com> Date: Thu Sep 2 11:37:21 2021 +0200 update pkgs documentation commit 079adc4474231d5582fee5574bc5bcc6f133e5ac Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:57:22 2021 -0500 fix: more docs w.r.t. bootstrap iso commit c46d923876420cdfe0fc805dc70221a214e6d20e Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:51:18 2021 -0500 fix: iso docs w.r.t. bud burn and bootstrap.nix commit 32bddf6403895f104bb72d4ba7e113a61bafef70 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:48:30 2021 -0500 fix: docs bootsrtap - swap disk by label (easied copy/paste) commit c30870f266d19e305d4163184ff4d812be022fec Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:45:47 2021 -0500 imp: bootstrap docs commit 5b89e53e7a39c603bed327023c953d0b30433ec2 Author: Las Safin <me@las.rs> Date: Wed Aug 11 19:05:03 2021 +0000 Fix typo in README.md commit 5c3d6254c36723875bf695b92c63ed388605605f Author: Kid <44045911+kidonng@users.noreply.github.com> Date: Fri Aug 6 23:07:40 2021 +0800 Fix a typo commit 5657ddf3c1991831bdbd8ed2df8d590b0c92588d Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:30:40 2021 -0500 fix: input ref / bump digga the indirect reference started failing with ``` warning: Git tree '/home/blaggacao/ghq/github.com/divnix/devos' is dirty error: NAR hash mismatch in input 'github:NixOS/nixpkgs/release-21.05' (/nix/store/0r0xrqj5l88071cama7hlha5ajya06c8-source), expected 'sha256-MhVtkVt1MFfaDY3ObJu54NBcsaPk19vOBZ8ouhjO4qs=', got 'sha256-jQgXeJ9NQQS0Eobb/qQOvS+RRULkqRikAeXkkFKOPDA=' ``` commit b5da4066898205f2270f1ac4b0dada9403bb78e1 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:16:53 2021 -0500 fix: dedicated bootstrap config commit 768c9b8216516eaa20ffed8a3c1bebed55acaf70 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:46:41 2021 -0700 bump: nvfetcher and cleanup commit aba10aa8a43a0011e7d86d15ac466b4aeaf9e59b Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:44:31 2021 -0700 fix/hm: direnv flakes support commit 6f5ef6126ee7fa96276e45ba349f048f937c49ab Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:38:30 2021 -0500 fix: cachix branch commit 0f98fe0cb3f4867d35531e709921c9c899a83a25 Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:09:33 2021 -0500 bump: bud with some corutils missing deps & other fixes commit 757c107b4670aba05851896c4c6c8fb7b9fe283b Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:07:04 2021 -0500 bump: digga commit 135f1d656d9d86f8f021aa49132515958b2b05ba Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:05:58 2021 -0500 bump: nixos w upstream fixes specifically - https://github.com/NixOS/nixpkgs/pull/132363 - https://github.com/NixOS/nixpkgs/pull/131876 commit 4c130410b9cae569eb44fc7453bec38cfccd9d22 Merge: 2fcb360 5bd943f Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:39:21 2021 -0500 Merge branch 'core' into develop commit 2fcb3605eed05978fe4df0f5969aca552fa0e140 Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:38:52 2021 -0500 docs: soft update (fix the most obvious drift) commit 5bd943f97da8e63c4b8a6c234d71fcdb7b7e7193 Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jul 31 23:03:19 2021 -0500 imp: advise removal of */modules-list.nix on merge conflicts During merge conflicts, these lines should appear in the hunks and give instructions on how to handle them in the face of the implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via `importModules`, that knows how to rake leaves by walking the folder tree on it's own and collecting leaves that are normal nix files or folers who contain a `default.nix` mmicking strongly a "recursive" import-ish syntax. commit f69737301f5cfcc72bab125175df8421f6a52c64 Merge: 8b67cae bf81ed2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Aug 1 03:51:21 2021 +0000 Merge #350 350: Ensure pinning latest channel to nixpkgs nixos-unstable branch r=blaggacao a=teutat3s Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> commit bf81ed29d1d1ab22c79f0a0700e7cf76ba031004 Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri Jul 30 22:22:44 2021 +0200 Ensure pinning latest channel to nixpkgs nixos-unstable branch commit 8b67cae20a110f296abf91cdba94a3946b1ba647 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Fri Jul 23 14:38:54 2021 -0600 flake: remove ci-agent commit 3e298b68dd99c72c54f2450c34068f5b1711c0f8 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 23 15:32:39 2021 -0500 fix: bump flake-utils-plus with a regression w.r.t exportModules reverted commit a3ec0d281433f9ba3a1b9723a19cc29302d96eb6 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 23:36:41 2021 -0500 imp: use bud nixos-/devhsllModules and hide rebiding both modules depend on `self`/`inputs` available as special args for both, devshell & nixos modules, so bump to an improved `digga`, as well. commit 0410acf3d73965e860308301db10921ceffa7652 Merge: bf8620f 73431f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:21:18 2021 -0500 Merge branch 'core' into develop commit bf8620f8bac46e4ce707ca7f093ecee07c013d2e Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:19:09 2021 -0500 ref: point `digga` to `main` (default) branch commit 31a8e76209e880ffbb9f8561aeb3a65a0e38ae3b Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 20:59:50 2021 -0500 ref: adapt to using plain digga module for boostrap ISO commit dcb425341d94dbf0172f9f3d3ccd9fb870956612 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 18:33:45 2021 -0500 update: digga/fup refactoring commit a088edd77ae40203d31f55dc8478548f07b8c9a0 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:01:25 2021 -0500 fmt commit 6c25e77f6fc3e4c0fa0eb009aae48a817b6bac51 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:09:26 2021 -0500 add flake's nixConfig values that go well with this repo commit aa45592c1735b5016b9cea835f49657eb2b02928 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:35:55 2021 -0500 imp: add digga's nixConfig and patchedNix commit 8ae22c63dc9eb0956ec26ca90dd7bef495be4404 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:27:17 2021 -0500 fix: move legacy nix path definitions back to devos commit b05f95065e52f8451625f5e08a212f6bf33f4436 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 13:18:10 2021 -0500 bump: point to tip of squashed digga develop branch commit bd0ef12149c4b0c19e84670e40b036bfbcbdaf45 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:21:57 2021 -0500 bump: pull in latest bud fixes & additions - portble home profiles - missing coreutils commit 26a2423312fccdbc4899506f91e2c084e7899aec Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 10:17:05 2021 -0500 ref: make hm common module explicit commit 73431f57098f769e8393d7fa5963d3c20bf47c65 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit b95189d754a0afd3f8d119dda036a483131283de Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit 4b9cab40cb1c5d7989c2e3719d743e764128ac2a Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Jul 12 17:32:13 2021 -0500 imp: add portable user definition According to https://github.com/nix-community/home-manager/issues/2161 there might be a better formal distinction between host-spaced and portable arch-spaced hm users in the future. commit 000329f6a75529dda55b5f432827aadd96bf5029 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 22:19:38 2021 -0500 fix: bump digga with infinite recursion hotfix commit 6ebdf3adb422c79675d2b919025c7f1367a5a665 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 17:15:18 2021 -0500 imp: reduce flake inputs footprint and increase conciseness commit fe73d2a0835228d18f83f65d064245c6dcd78727 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 11:46:01 2021 -0500 fix: hm pin to corresponding nixos version commit bf59976063db3bdabea6d6e988658c986f7cee13 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 17:11:59 2021 -0500 work-around for https://github.com/NixOS/nix/pull/4641 commit 33fb25e011b050bf577a0fd77f29348e0126abc0 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 19:31:12 2021 -0500 ref: move devshell module here to `devos` again commit 62f9d9525975b629ccf3782aedee948d7e9f4a1d Merge: 741e8fd 95f429a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Jul 4 04:48:35 2021 +0000 Merge #333 333: core: use bottom instead of gotop r=blaggacao a=nrdxp gotop is unmaintained, unless someone has a better alternative, it looks like bottom is the new goto Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> commit 1a4b7d19c9faa6b90cd8db02bc345c3cc395b2f7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Jul 1 23:40:55 2021 -0600 README.md: rework commit 95f429a5258b9b9d2f9be243c97f83da5385b06b Author: Timothy DeHerrera <tim.deh@pm.me> Date: Wed Jun 30 08:50:07 2021 -0600 core: use bottom instead of gotop commit 741e8fdc471be7c8961f3b9ea75cf4e6bb11a025 Merge: e3b7c07 f1117f2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 12:54:51 2021 +0000 Merge #330 330: Fix: Haskell overlay r=blaggacao a=GTrunSec using `lib.composeExtensions` for packageOverrides is more idiomatic. Fixes: https://github.com/divnix/devos/pull/325#pullrequestreview-687772802 such as ``` python3 = pkgs.python3.override (old: { 5 │ │ packageOverrides = 4 │ │ │ pkgs.lib.composeExtensions 3 │ │ │ │ (old.packageOverrides or (_: _: { })) 2 │ │ │ │ packageOverrides; 1 │ }); ``` Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit f1117f27ec333cc801fd04c70b7ba205330b986d Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Jun 24 22:58:26 2021 -0700 fix hasekllPackages overlay commit e3b7c07daf7889399662f36144f55ea189ff090f Merge: 5f5c26b b927d97 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:39:01 2021 +0000 Merge #325 325: feature: Add pkgs fetch manager nvfetcher r=blaggacao a=GTrunSec Regarding motivation in https://github.com/divnix/devos/issues/299 Any question here? Example: - overlay ``` inherit (prev.sources.<PackageName>) pname version src; ``` - pkgs ``` stdenv.mkDerivation rec { inherit (sources.<PackageName>) pname version src; ``` Resolves #299 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit b927d97ce2fe99977b10a792a094952a514dcfe5 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jun 16 17:25:37 2021 -0500 doc: nvfetcher commit ee89bf3f2a166c610101f93f1b3053068f86626f Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Jun 13 21:48:43 2021 -0700 feature: Add pkgs fetch manager nvfetcher Co-authored-by: David Arnold <dar@xoe.solutions> commit 5f5c26bee3fec083a9acdf91760b743e5a842f07 Merge: ab4bd58 1c80b50 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:17:44 2021 +0000 Merge #329 329: bump digga to latest develop r=nrdxp a=blaggacao Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit 1c80b508ca29def7c0df7f1e883fd9ca86d125f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jun 24 18:15:15 2021 -0500 bump: nixpkgs to avoid https://github.com/NixOS/nixpkgs/pull/127720 commit 3cc28b3adb93f15ff8f23097c27e4b666ee6ba2b Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jun 19 13:26:07 2021 -0500 bump digga to latest develop commit ab4bd584e22ff1d9ee0d0307af457eef81fd8590 Merge: e1d7178 62683b2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Mon Jun 14 06:45:35 2021 +0000 Merge #326 326: ref: pass our lib as lib.our to the module system r=Pacman99 a=blaggacao At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` --- ```shell ➜ devos git:(da/pass-lib-as-config-lib) rg ourLib ➜ devos git:(da/pass-lib-as-config-lib) # nothing found ``` Co-authored-by: David Arnold <dar@xoe.solutions> commit 62683b24acc01aad5785569f18219eca9764df90 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 23:30:05 2021 -0500 ref: pass our lib as lib.our to the module system At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` commit e1d7178979a421bbfc83961edb962871acf5c791 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:15:09 2021 -0500 init: common flake compat fixes for other nixpkgs fixes #315 commit 0e1947b6f03ca17b02a9b3a31f720fa17a5e21e1 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:27:20 2021 -0500 add upstream issue report template commit b3118a6ea27c935c221d8cbc212a64bc655ef779 Merge: 4d1b3a5 a7c2046 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Jun 9 01:41:45 2021 +0000 Merge #301 301: Update core r=blaggacao a=Pacman99 Most of the changes were in digga Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> Co-authored-by: almostnobody <1583339+almostnobody@users.noreply.github.com> commit a7c20465ecd79b13d4cfe151c3096b2c309f2bf6 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:27:54 2021 -0700 doc/suites: updating explanation of suites commit 5831adb06109adac4fd7d4f76564235917b876f9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:14:32 2021 -0700 flake: switch to digga master To use the now released v0.2.0 commit 4d1b3a5e132b924ea6f945831ab0ee25407c996b Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit 9dcc4adeef25658d7db3a30e6eb11a899b92c0c7 Merge: fb41643 d852305 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit d852305c4c05d7769a72ce7d6207a3d072c4d388 Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:24:24 2021 +0300 Update doc/concepts/overrides.md Co-authored-by: Pacman99 <pachum99@myrdd.info> commit c30e8c5ca2c1aa3772b0bb1ac70eabb491fbea9c Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:10:17 2021 +0300 override module doc: fix #310 commit fb41643ed66c354081e18078103f2c9b3b64bde0 Merge: 30892d8 fe3a624 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Jun 5 10:13:06 2021 -0700 Merge pull request #304 from Pacman99/update-docs docs: general updates commit fe3a624930d35a7278001a5d05629959c5a42d4d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 12:25:06 2021 -0700 docs: general updates commit 30892d83eb9461b1249a7b392eedb21cd2c38e3e Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 22:42:45 2021 -0700 gitignore: add flk command results commit 1a87b83b5d88c37e0fac603ef792a8a12deac95b Merge: 7110767 454b279 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Jun 3 07:45:26 2021 +0000 Merge #302 302: customBuilds: add digitalOcean r=Pacman99 a=jwygoda https://github.com/divnix/digga/pull/42 Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> commit 454b27937f2d3c07457dfdaf37474f4e037c1cb6 Author: Jarosław Wygoda <jaroslaw@wygoda.me> Date: Thu Jun 3 08:48:25 2021 +0200 customBuilds: add digitalOcean commit 7110767300ef0ae46001a9be342d168b8c8ec1d3 Merge: 768e3e7 8e250d5 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 1 12:40:31 2021 -0700 Merge pull request #300 from Pacman99/update-digga flake: update to new digga api commit 8e250d5084eb62c16a930f4b02a7e42b6952b852 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 29 12:53:33 2021 -0700 flake: add agenix to devShell commit d9082066f7bc5bd6a58ab55418db3d6abf4da3d6 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 10:41:55 2021 -0700 flake: update to new digga api commit 768e3e75414602bab35712ec414dd289f5fc0cd3 Merge: da9f14c f88acc1 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 11:02:41 2021 -0700 Merge branch 'core' into develop commit 0f72f26a5750502ed505a57090b55dc53b879191 Author: Pacman99 <Pacman99@users.noreply.github.com> Date: Thu May 27 17:02:40 2021 +0000 Update Changelog for tag commit f88acc1608ee719582fb19db34156d7c5d45a919 Merge: a81930a 20649fb Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 24 08:22:52 2021 -0700 Merge pull request #297 from Narice/core Added note about cache in start/index.md docs commit 20649fb3a9861734ff1507144499dff1083f85d1 Author: Narice <narice@tutanota.com> Date: Mon May 24 10:28:52 2021 +0200 Added note about cache in the start index This resolves #292. commit da9f14cab26caf4d5d0a7eee4c6283f6ee5f23e6 Merge: 2ab4df3 c57925d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu May 20 18:53:20 2021 +0000 Merge #279 279: Agenix integration r=blaggacao a=Pacman99 AFAICT This is mostly a documentation thing. But with divnix/devlib#2 we can now add agenix to the devshell. Co-authored-by: Pacman99 <pachum99@gmail.com> commit a81930af36be9f78484ce16e95409f4f56064f93 Author: David Arnold <dar@xoe.solutions> Date: Wed May 19 20:15:49 2021 -0400 readme: declare it beta and update some other things commit 21cba8024d0c26df0c999b1e92651f4086d372c1 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 11:29:56 2021 -0700 flake: update digga input no longer builds all packages from overlays in devShell commit adaf76e1fbd592d933149128f26d61a02f96a2c9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 10:23:43 2021 -0700 doc/hosts: update to new auto-import style commit d1d2a4ca08cd21865eaba04e0901d3e31b6de56f Merge: cf47170 564888d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue May 18 17:12:56 2021 +0000 Merge #291 291: Remove ´profiles/suites.nix` and fix hardware module in hosts documentation r=blaggacao a=ymarkus See #282 As I understand it, this file isn't needed anymore and the hardware module is not defined properly in the documentation. Co-authored-by: Yannick Markus <ym@ymarkus.dev> commit 564888d1fef8ff4b664a3be862d43eb2fef13159 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:12:36 2021 +0200 remove profiles/suites.nix commit 629a50975fab9e85aefa5c43a13ed55c48555339 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:11:29 2021 +0200 hosts doc: fix hardware module in example commit cf47170d6f703906aa546dfee29f2083701a82ef Author: Narice <narice@tutanota.com> Date: Mon May 17 10:46:02 2021 +0200 Modified wording of iso documentation commit 18d4c78ea5ae926284636d068692c9b23e33caeb Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 19:35:52 2021 -0700 flake: un-comment defaultTemplate This was accidentally commented. fixes #288 commit 3fa96c7793f838c28f304c8177cb8215711011a2 Merge: 2ab4df3 5151380 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun May 16 23:56:12 2021 +0000 Merge #286 286: default.nix: fix path to compat r=blaggacao a=Pacman99 Looks like it was just a path error. fixes #285 Co-authored-by: Pacman99 <pachum99@myrdd.info> commit 5151380d61c30851ffabe29b45213af5ec981e65 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 10:22:40 2021 -0700 default.nix: fix path to compat commit 2ab4df3f600faae4c5f3c658c717827602fb0136 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 15 10:31:54 2021 -0700 suites: re-add `rec` to simplify suite definitions commit 00f8b477a60deaeb25855b409cf9dc0daaf0de96 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 22:49:39 2021 -0700 bors.toml: don't delete merged branches This caused develop to be deleted. And if most people send PR's from forks of devos, this line doesn't really help much. commit 634cfcb30162b18f194cb2ca90a54a5c937cba3c Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 21:27:49 2021 -0700 flake: update digga includes fix for flk config generation commit 4df3d8c2e88d760eeeacb3bccf2b10503d793723 Merge: 82b73cf 2f474e3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat May 15 04:17:49 2021 +0000 Merge #276 276: Update core r=blaggacao a=Pacman99 Core is starting to get pretty stale. All the changes in `develop` are pretty stable and I think we should encourage updating to them. As most future updates can be done through [devlib](https://github.com/divnix/devlib), so once you switch to this version of the template. Updating to new changes will be much simpler (ie #91). Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: David Arnold <dar@xoe.solutions> commit c57925d35aed6f89727e938069914b767b9af92d Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:41 2021 -0700 document agenix integration Co-authored-by: David Arnold <dar@xoe.solutions> commit 64b7892f6e362b21182e665a49d3634a26370341 Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:23 2021 -0700 Add agenix integration to secrets and flake commit baeb144e571c3235739a4882081e0e38e2405c6a Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 11:04:15 2021 -0700 profiles/core: enable ssh by default for keys commit 2f474e37f72121679a720445385aea677a7adadc Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 16:49:12 2021 -0700 flake: update to latest digga api allows overlays to also be used with `imports` and renames importHosts commit 25388a0b55a6f808159d396db02d8d2ea11f2036 Merge: ccc0fc9 dd6c481 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:05:08 2021 -0700 Merge pull request #280 from Pacman99/digga tree: rename devlib -> digga commit dd6c481791cf38f5feb408253e40490ccd7d7716 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:01:44 2021 -0700 flake: format ourlib for consistency with digga commit 923ce7feff875706adb1d336fb959fbdb06b3f14 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 10:17:53 2021 -0700 tree: rename devlib -> digga commit ccc0fc97fe168e13d8c9cb7374f91e2b326a63d8 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 17:03:51 2021 -0700 flake.nix: use `imports` for auto-import of hosts This makes the auto-importing of hosts obvious and explicitly indicates how the options would end up getting merged. commit 7793ab42da34c77d14f58226190c5949de133738 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 16:59:52 2021 -0700 flake: update devlib input includes nixos option improvements and importHosts change commit c89dfed81c37bde4ebe5db96f3b8db83f8eea672 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 19:18:11 2021 -0700 don't import cachix in suites its already imported in the core profile commit 67f545123c994c96fe0752d7964e621c9178f2b7 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 12:31:43 2021 -0700 flake: format and update to devlib api changes commit 3ee831f8529f123c66f94901accedff8ab5428e1 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 12 12:29:00 2021 -0700 flake.nix: explicitly append overlays from path Co-authored-by: David Arnold <dar@xoe.solutions> commit 2b73d3bf53b35256faa30ad7dc3431ecbb78d634 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 11:43:27 2021 -0700 customBuilds: add TODO to drop builderArgs commit 858e8546fe799ac42a23bec5701dbb93f23cc6fb Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 08:17:40 2021 -0700 flake: update devlib input includes ability to customize shell from template commit a081a922a5f1816e1f3bb0d4d0a3851d5961f89c Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 23:41:34 2021 -0700 flake: update devlib input drop ca experimental features and filterPackages improvements commit 0d7eb1c48840c99c24512833d157168201f2b2e3 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:44:05 2021 -0700 doc/lib: explain ourlib usage commit 8a590c9fefa893dd738bc3161052ac9ea5c72c80 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:40:37 2021 -0700 core: use self for nixos-option compat path commit 725e459655d6695a7a2d998e9e8ad13a13a98a74 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:22:16 2021 -0700 doc/start: fix grammar Co-authored-by: David Arnold <dar@xoe.solutions> commit 8f20bb069a082fb9ec7c6c1c64768b3db8e28df7 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:19:31 2021 -0700 doc/extern: elaborate external modules filtering Co-authored-by: David Arnold <dar@xoe.solutions> commit 6e906e87bc07b593ea66066a807b744f54035e77 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:17:41 2021 -0700 doc/extern: improve overlay filtering explanation Co-authored-by: David Arnold <dar@xoe.solutions> commit 4b4f9dc45c562473e58d3c81e098064e3da73920 Merge: 226dd9b 82b73cf Author: Pacman99 <pachum99@gmail.com> Date: Thu May 6 13:55:02 2021 -0700 Merge branch 'core' into develop commit 226dd9be1ae4592d5dc375ea24d14127939f1ce5 Merge: b8f7cdb f4cd791 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 5 15:19:33 2021 -0700 Merge pull request #273 from Pacman99/devlib Switch to out of tree devlib commit f4cd79194afdb9f965d9cc5521705d920e1e62f8 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:49:16 2021 -0700 add in-tree local lib, ourlib commit 8dabd0f56919eea94d8c034805bb562e97da0021 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:48:49 2021 -0700 switch to devlib repo and remove in-tree lib commit b8f7cdbe638699b95278e8bec56add4e63777e74 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 10:35:29 2021 -0700 improve home-manager and deploy-rs integration move both to be setup in template only set home-manager options if they exist commit 7bf605d08c0cb6a0534b39823ac30a5a7b0976c5 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 21:05:21 2021 -0700 lib/modules: pull devlib module arg from pkgs So any overlays affecting devlib also affect the module argument commit deb47dbfae5f7ca93a7f7c0a08cddf6e352060a1 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 11:15:44 2021 -0700 move otherArguments to right side of merge for overlay list ordering, otherArguments should have priority commit 30412b16b9d96b2a3f880578620dac9f7c41150c Merge: 378107f 197d792 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 2 10:15:40 2021 -0700 Merge pull request #271 from Pacman99/lib-rearrange Rearrange and cleanup lib commit 197d7929464757dbfcbbacbc1aef0586e9e20add Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:49:04 2021 -0700 update to new lib format commit 496348b8afa4fea898d5c21147d56b9314c11a25 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 01:12:29 2021 -0700 lib: update namespaces and cleanup exports commit e837aaa8755d45028ba48b12bbac3231e86bf39b Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:47:43 2021 -0700 lib: remove devos section commit c93e9fda0fada3e4a48f416d1f38c5a57852e492 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:54 2021 -0700 lib: init importers section commit e97e916521b2bbd3605350fe1a1e50dbbc8902b5 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:30 2021 -0700 lib: init generators section commit 378107fd034e802850a58e786bd107156fe16873 Merge: e1f1872 e98e595 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 1 17:44:44 2021 -0700 Merge pull request #266 from Pacman99/extract-builds pass builderArgs to config and extract builds commit e98e595704f2635f2b0fc9ffc999ae603ddaad24 Author: Pacman99 <pachum99@gmail.com> Date: Wed Apr 28 11:30:04 2021 -0700 pass builderArgs to config and extract builds have mkHomeConfiguration create its own custom build within the function create a externalModule for customBuilds so its easy to add more commit e1f18728e2202a580105d1e1d96dd2c73f142885 Merge: a5dcb5f 23ee58d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Apr 29 15:24:55 2021 -0700 Merge pull request #268 from Pacman99/dontexport use __dontExport property for lib and overrides commit 23ee58d2d0a26124ec16f54653e58f485c167e01 Author: Pacman99 <pachum99@gmail.com> Date: Thu Apr 29 11:53:45 2021 -0700 use __dontExport property for lib and overrides commit a5dcb5fae9d6afbc75488b4c5136aa599868574b Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 18:41:51 2021 -0700 fix flake by removing flake-compat follows commit 62c9b126d38c9699dc132af4fa22361ba5f05d52 Merge: c0d6453 5bc88ad Author: Pacman99 <pachum99@myrdd.info> Date: Tue Apr 27 16:55:13 2021 -0700 Merge pull request #264 from divnix/api-next Implement new api and rebase on flake-utils-plus commit 5bc88ad2c21d1872ccb15eddb7da6945824ceccc Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 16:36:07 2021 -0700 don't use lockfile to get flake-compat lock file format isn't very reliable with naming inputs commit bb9bc02478a197b28faaac35fa97e9d21fabb16a Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 12:52:16 2021 -0700 fix channels.*.input defaultText formatting commit aa825b87a6a16a8a663e14f52155bc924d28bad1 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 10:26:45 2021 -0700 auto import hosts in flake.nix this allows host-specific settings to be overriden with mkMerge commit df39cb692e7df07a8b7f6531303620888eadeca3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:52:56 2021 -0700 rebuild and update mkFlakeOptions.md commit a7cd35e433c566c5961db1a0b35a775b0dd3d73f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:47:31 2021 -0700 update lib subflake lock commit d5276195f77d1a821454a267bd8b774a8cf896b3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:38:20 2021 -0700 move overrides.nix to overlays also update overrides docs it is a pure devos overlay now, it makes sense to go in overlays commit e67b49c2804902b7b4a3c3e74a59aa1667663f1e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:35:44 2021 -0700 auto-flatten coercedListOf and type fixes commit f57840d723785bc22ad93f0ba17725a620ee9481 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:32:12 2021 -0700 mkFlake/default.nix: formatting commit 7f3116c1ccb2aa4f6375fa4b45c9863a62656d4f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:30:28 2021 -0700 safeReadDir: conver path to string for reliability commit 466304c8cd6d45a62b0e0c82638ce13fc9badaa7 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 08:01:46 2021 -0700 improve passing host and channel arguments to fup we need to filter out arguments that are added in the devos api also anything thats null in either hostDefaults and hosts has to be removed commit 064ba88cdf6ce391cdbe3e4df72363276dbb5ebd Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:38:27 2021 -0700 improve, build, and add mkFlake options doc commit c41d3eed0662956c4ad3afd958ebea0be29fcd89 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:57 2021 -0700 drop debugging related mkFlakeConfig output was only meant for debugging, not meant to be commited commit 278ae0e108633b70214d1176ed38883910f46e68 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:26 2021 -0700 set _module.check in evalArgs instead of mkFlake this makes more sense since evalArgs is the module and it makes the code cleaner commit e9675330a7b3717cf6abf090a34b5bf1ac23201a Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:34:18 2021 -0700 add cachix to base suite to follow the new api commit b6c00e74e7c6e574ee72d40141a36adff2ebeccc Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:33:31 2021 -0700 set add self and hosts module arguments commit a6344faa9afd17efb8b2069c2332ac302d98944e Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:30:55 2021 -0700 update fup to fix infinite recursion error commit ffe4836e35e8b4a1ef2d99292c1ea4a3df6ad821 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 18:29:05 2021 -0700 update doc to match new template format and logic commit 2a7d9e71096746cd19b56cdbf61ba1c910fb6013 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:30:10 2021 -0700 fix suites test to match new mkSuites commit b766c693abd5530c1dc4fd16cd229addca7c3219 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:21:40 2021 -0700 add pkgs overlay, pkgs.overlay is just for srcs commit 37820fc2148051117feaa684fb52238cde71d25f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:29:18 2021 -0700 explain overlay exporting inputs workaround commit 9f31d5d6d1e5c204fcf5ce938a8ae95528dddf4f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:20:16 2021 -0700 mkFlake: use inputs argument not self.inputs commit c3d8805ad607935f033c737391978100d772bca0 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 22:44:15 2021 -0500 update devos template to use new api commit dceac02b36f418bc91f09760b3861dbee1c03848 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:50:01 2021 -0700 implement mkFlake for new api and rebase on fup commit f8315a293c4585f89aef4f5815f94ceac7f28fd9 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:52:02 2021 -0700 evalArgs: general api improvements drop default channel, it is confusing and complicates api don't take nixos input, using channels is better manually pass names for outputs to improve documentation commit 3bb26330b457c32aee5249c8c114517466044a5b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:59 2021 -0700 switch to flake-utils-plus staging for rebase commit 377381de51b4dcbf5aea1ee7f80abd12abd63d47 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 11:34:24 2021 -0700 export pathsIn in lib and update devos input commit ceef51425e222c85eab4c4053426f08ba880ebe3 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:02 2021 -0700 init unifyOverlays: to pass channels to overlays Only to those with three arguments commit 3986cc441b86cb7873c99eb2252df4b080976f76 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:36:48 2021 -0700 pkgs-lib: don't system space functions have each function take pkgs as an argument, so a nixpkgs isn't created just for pkgs-lib and they support more systems commit ba01aa7db7419a3e301f5f9251eff358d88c7e17 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 10:52:26 2021 -0700 mkSuites: generalize for one profile/suite pair commit 59383e871f882cb1a72c64392bdb48220db1367c Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:22:33 2021 -0700 modules: drop any logic already done by fup this includes creating multiPkgs, and dropping options already set by fup commit abd133c244e9c9f9be8a66bd4a2e1a98e4090270 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:21:40 2021 -0700 make devosSystem construct a proper nixos builder Get `self` and `inputs` during construction, and rely on specialArgs.channel for nixos flake commit c0d6453b088fd220faa33048f8423fa486537d6b Merge: 60bfb24 2cab5b5 Author: Pacman99 <pachum99@myrdd.info> Date: Mon Apr 26 09:58:57 2021 -0700 Merge pull request #265 from Pacman99/collect-profiles collect profiles recursively with lib function commit 2cab5b5d2b30fba6431a4a2b82f0e83afac19589 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 20:53:16 2021 -0700 add and use lib.collectProfiles this function collects profiles recursively commit 60bfb24af164818435af6b074ec5494509edf1b4 Merge: e6f548e 58c7d04 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 14:48:00 2021 -0700 Merge pull request #263 from Pacman99/devos-modules create lib.modules to store all devos modules commit 82b73cf63a85b7200a6a364b07f782fda5ae0851 Merge: 7a825bb 832d3bd Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 24 21:45:12 2021 +0000 Merge #261 261: profilesTest/mkHosts: include host's configuration r=blaggacao a=Pacman99 Now that profiles test is done dynamically - first available host - we likely need to include the host configuration itself. I have profiles that depend on the domain being set, which how I ran into this, and I think other problems might occur if we don't include the full host in the profiles test. targeting core, since its a small bug fix and was planned to make into a release. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 58c7d0403649c5f5362c1ea717fe40758a065f0d Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 09:10:10 2021 -0700 extract iso/hm config modules to lib.modules commit 4e28ec2d8ef8125d8b2d99e0c81c3fa4efde2d62 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit 2d9ea0d27edebd81fb599d87167548e5365e9b69 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:56:51 2021 -0700 lib: init modules and move mkHosts modules there This helps to split up the code in mkHosts and creates a place where we can store modules relevent to devos. It will also be easier to remove unecessary parts of each module in the future when they are all compartmentalized. commit 7a825bbeb62261954bf44d7ac5a8f2870e77d8c4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 22 00:32:00 2021 -0600 ci: update bors.toml for new pipeline commit b03fd1496d118d3413e876021de86725ea5cac5b Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:40:44 2021 -0600 pkgs: fix flake hash commit ae357cb098ea2753f3ac6e4a412920762a36a292 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:39:03 2021 -0600 Check & Upload to Cache with GitHub Action commit e6f548e723ce1e3267b356179d8317ed757dd4f6 Merge: f702ca1 a53aa8b Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 13:10:33 2021 -0700 Merge pull request #262 from Pacman99/simplify-mkflakedoc move mkFlakeDoc to packages output also drop jobs commit a53aa8b7eb04f87c8dda74cf82282f73230d4c06 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:37:23 2021 -0700 lib: drop jobs output, prefer checks and packages With mkFlakeDoc in packages there is no need for jobs. And I think anything that could go in jobs really should go in checks or packages. If something needs to be tested - checks, if something needs to be built - packages. jobs is not multi-arch and is redundant to build/test things with when official flake outputs exist commit 1cd4ed136a76f8c5342168ff86e8af93f7eb5e45 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:14:58 2021 -0700 mkFlakeDoc: move to packages output the packages output allows us to do `nix build .#nixosOptionsDoc`. theres also already an instantiated nixpkgs available there. commit 832d3bd69782015a0f4b6001e050d18d5f8ea9c8 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 00:08:49 2021 -0700 profilesTest/mkHosts: include host's configuration commit 12b41f24480ff46a2291a2bf1f393a13f19a6cd1 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit f702ca1337af3ea67c56718ba1554a16d91fd5eb Merge: fe9ba26 eab0bf0 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 23 23:47:43 2021 -0700 Merge pull request #260 from Pacman99/format-fixes lib: one line for arguments, drop userFlake* commit eab0bf074c221a5dcd810aa587dfac5b17d01ae5 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 18:13:03 2021 -0700 lib: one line for arguments, drop userFlake* Also format all files and add a flake.lock for lib for a folder thats meant to work on other flakes theres never a reason it should need to refer to itself, only other flakes. So "self" and "inputs" are better namings for these variables. The userFlake* is redundant and confusing, when trying to call the functions its hard to figure out how to use them when there are now two lines of arguments to figure out. commit fe9ba26561d42f97bbc77d257cdd2823e98b4b2b Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 17:59:01 2021 -0700 evalArgs: cleanup module and type references fix pathTo and coercedList types add modulesModule to also include modules option under home commit 1240356b37889ade5a6c8c0096257602bbdfb530 Author: Raphael Borun Das Gupta <git@raphael.dasgupta.ch> Date: Fri Apr 23 01:10:02 2021 +0200 doc: fix grammar: "your" -> "you're" where it's meant to be a contraction of "you are" rather than a possessive pronoun commit 3322bf5fe607128d7aaf04e7a0255942a314214c Merge: 8fdd668 eea4e40 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 19:50:17 2021 -0700 Merge pull request #256 from blaggacao/da/renamings ref: config -> hosts | nixos -> os commit eea4e40d7e0d996bc2d0091fd4be3bedef22cf32 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 21:44:08 2021 -0500 ref: config -> hosts | nixos -> os in devos, we differentiate clearly between home and os configuration, reason for which we are more precise by not naming after the (more generic) fup API. commit 8fdd66859c4534d2a4d1dab5979338ec40fde84e Merge: a44fcf6 f3defb4 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 18:40:13 2021 -0700 Merge pull request #255 from Pacman99/type-improvements used coercedTo for typing and improve options commit f3defb486d1e79c62e5188da297743d12e8500da Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 12 08:42:22 2021 -0700 used coercedTo for typing and improve options allow lists, nested lists, and non-lists for list like options drop config.<name>.externalModules commit a44fcf6d9dc7428840ce8baebfa4fe6a23e46836 Merge: 03e2843 24dbb2b Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 19:02:51 2021 -0500 Merge pull request #251 from divnix/api-next Intermediate version of api-next commit 24dbb2b3231b5a9f4a9aae57ef90436d59db300b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:27:59 2021 -0700 add mkFlakeDoc to pkgs-lib to build options doc commit 239386b5f8ad426e186825c8a13c5d5704b58bf8 Merge: a714cf4 03e2843 Author: David Arnold <dar@xoe.solutions> Date: Mon Apr 19 00:02:29 2021 -0500 Merge branch 'core' into api-next commit a714cf466dc6e104fedd616e51bb111e4327766b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 23:48:19 2021 -0500 fix: various left-overs commit 03e28433ce90f84ef0f848f92516ffd5171dde21 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:42:54 2021 -0600 README.md: fix guide link commit 8134350545305cc970069ea92fe9dbadbc346840 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:40:53 2021 -0500 ref: simplify pkgs-lib deps injection commit c67877c2ebd9b511fe9e031eb6f1821d2b2be85e Author: nrdxp <nrdxp@users.noreply.github.com> Date: Mon Apr 19 03:36:39 2021 +0000 Update Changelog for tag commit 9eeddb8dacff9a5f6f4ec2645247160c074aaca3 Merge: 658cd2b 50eaa4d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Apr 18 21:32:53 2021 -0600 Merge pull request #235 from divnix/release-0.9.0 Prepare 0.9.0 release commit 362cc31827d32d9d187808d4f8b66a12d683f6fd Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:29:28 2021 -0500 fix: constructors of mkFlake function family commit 50eaa4d0bab31c26355726c838971611541b6e8d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:25:21 2021 -0600 remove community action The community branch will likely go away soon. This is no longer required. commit dba178dc1fd8d6a4990e7bffaea867a7a774adb4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:20:36 2021 -0600 build docs new location commit 6f0392b55e12b86695995e1744221bc27a382998 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:00:49 2021 -0500 ref: cave out instances of userFLake dependencies and intject them as if functions where contructors commit 40acfd13e319bc51a5109dbadc73d2478897da5f Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 21:45:08 2021 -0500 use: makeExtensible commit be924bcb27432d1e3293a12be5675f849bfe3afc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 21:29:45 2021 -0500 ref: reduce exposure to callLibs for clarity's sake, expose which function uses final and prev, so that people can have a clearer understanding how they relate to each other in terms of dependencies. also a simple `{ lib = final; }` probably does not warrant a complete callLibs obscurization. commit e1e0f99af949b8833ea04f9f04b965e33d2a7126 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:13:12 2021 -0600 suites: move to `profles/suites.nix` commit e13a65b33c761a1686de71625b5f1dece52190a7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:06:47 2021 -0600 overrides: move to extern commit f2543047969d2bbac5669325c459638661518525 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:00:45 2021 -0600 mv `nix/ci.nix` directly to `default.nix` commit 127cb25bd1787da6c638860f8deb8a77b694502d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:51:47 2021 -0600 lib: move compat to lib commit fbce126f4d72c40c6a00948fe05d42ccba7233e2 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:43:37 2021 -0600 cachix: move out of root and into profile commit 2d91946745eed8994e6bd4cb7c648ed431b818a0 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:26:27 2021 -0600 doc: move all docs under `doc` commit 048171ecafb0c572a83039b4433a2613c5d8a3e1 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:42:33 2021 -0600 lib: improve `profileMap` for added convenience Simplify the definition of suites a bit by removing the need for list concatenation. commit 9dca402914d6cd20791836d0da559adb03466aa5 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:56:24 2021 -0500 ref: make onion with flake-utils commit 6cccb5526378452afeafd7fca5e66dee41a44b46 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:35:11 2021 -0500 ref: userSelf -> userFlakeSelf commit cd7fb4f54c81e19c93e7cc067b2022d6216bf0fc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:46:20 2021 -0500 ref: flatten out inputs commit 16b3fad559b6f44eda5068eb369d1dd83827de7f Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:35:05 2021 -0500 ref: merge dev into lib commit fb6c6ba4cf693df6f87921d418a2e8d176d45a4b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:15:53 2021 -0500 fix: update devos in flake.lock commit c24199649a3f58a6203f823d555143394a8cd134 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 18:30:07 2021 -0500 fixup: distinguish self and userSelf commit 19c900e2933999f27fbe5a2015745a02adb3a6e6 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:45:51 2021 -0500 workarround for unkown problem commit 6116779b23e5e5e189175fd29b220f13525fbdb0 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:40:57 2021 -0500 fixup: nix flake check II / II commit 21a03fa94c9a3bb63f1be88857c80e5900c18cf4 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:23:27 2021 -0500 fixup: nix flake check I / X commit 5f89d274284e05a0cf35f8b58cae537756375567 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 1 21:10:24 2021 -0500 ref: extract lib into subflake commit 863c17621c33f8d86aaf949c608155e7fc00e0f6 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 19:30:55 2021 -0500 libtests: outfactor in preparation of lib/flake.nix commit 0db2bb041e8cfecbbec08010d150539f4e11963e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 13 11:24:10 2021 -0700 add old evalArgs as evalOldArgs, so flake works commit 2b70cd3ae607d8c5d05b4266530be6011e94371b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:25:37 2021 -0700 fix some small bugs in mkFlake/evalArgs commit 8d0c036b6b7dec31ab9c01fb6e87a5d71ea30fa0 Merge: 658cd2b b7bcaea Author: Pacman99 <pachum99@myrdd.info> Date: Sun Apr 11 20:10:52 2021 -0700 Merge pull request #239 from Pacman99/evalargs-next Update evalArgs to match the new planned API commit b7bcaea497ed24c0e26266f3d1b1cdf32d1c8bd1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 20:01:13 2021 -0700 Update evalArgs to match the new planned api commit 658cd2bb082b259ef27cfdb910d4bc1f5193fcf1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 10:24:00 2021 -0700 pkgs-lib/shell: update to new homeConfigurations flk should switch to use home-manager --flake whenever the updated package is made available in the hm flake or nixpkgs commit 401566af34ab9891335366db49bd12482bbf125c Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:13:54 2021 -0700 lib/pkgs-lib: update checks for new hm format commit 8ba7bffc3f0960fddd864a9c1760b8b439d55d57 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:04:49 2021 -0700 export users home for home-manager --flake home-manager --flake needs the activationPackage in the root of the homeConfiguration commit d5175f6ccaedfc4b7cd4b240b80338bf0f5793b2 Merge: 1f25b0b ac4c267 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 21:01:33 2021 +0000 Merge #236 236: init pkgs-lib and add tests and shell r=nrdxp a=Pacman99 Towards the goal of removing top level folders and putting more things in lib. This shifts shell and tests to lib under the `pkgs-lib` namespace. This namespace is separated by architecture, because those lib functions rely on nixpkgs architecture specific derivations. I think this is the cleanest way to do it, you don't have to instantiate pkgs-lib for each arch, and it exposes some of these functions for others to use. This PR also fixes multi-arch checks. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1f25b0b061d9b82b3251df1529cc11fd4ded0d23 Merge: be4b612 2c3f17a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 20:44:48 2021 +0000 Merge #227 227: Fix documentation mistake after project rename r=nrdxp a=lycheese After the project rename the cachix documentation in `cachix/README.md` contains instructions that do not work (`cachix use divnix`). Tested that `cachix use nrdxp` works and should have the intended effect. Co-authored-by: lycheese <4779944-lycheese@users.noreply.gitlab.com> commit ac4c26755b1bb74f3d6b7ec6fa6070e7e725763e Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 10:59:10 2021 -0700 init pkgs-lib, move tests and shell there commit be4b612b23817abb6c99e92ad80cf77be4f7a582 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:22:08 2021 -0600 treewide: format with nixpkgs-fmt commit 3daa99072841d590aa8bdeef7f1d8d0087bd0f44 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 9 10:03:42 2021 -0700 fix userSpecialArgs defaults (#234) Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1838e9fe2f95ebef1a60bdec60f43f9a92a67da8 Merge: 18dbc7d ab2919d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 03:33:30 2021 +0000 Merge #233 233: core: add usbutils r=nrdxp a=blaggacao Looks like core does not include `lsusb` by default, now it does. Co-authored-by: David Arnold <dar@xoe.solutions> commit 18dbc7d0e456ec1dc4b920ae188c5180231e7bb7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:18:08 2021 -0600 Revert "drop toString in evalArgs - trying to fix CI" This reverts commit a2530339310bf2ae6a58deda15c66889b292a1df. commit eaff91c0f99d2ecd7904f31265f1a21d5b0b2024 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:17:24 2021 -0600 Revert "drop toString in pathsIn - trying to fix CI issues" This reverts commit 930b3e96b4f330d1380011e7363c9373b2f5ca64. commit ab2919df217d2c0230f1f41f8d1812425575d9d7 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 8 22:03:38 2021 -0500 core: add usbutils Looks like core does not include `lsusb` by default, now it does. commit 3823eb6423e30a2d2a9e694f8a6fc332e39cf529 Merge: 306e7c1 a253033 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 02:58:30 2021 +0000 Merge #231 231: Move flake implementation logic to lib r=nrdxp a=Pacman99 This is a simpler version of #218 that moves flake logic to lib and adds a module to evaluate devos. This DOES NOT support out of tree usage, so if you were following any of the previous PR's, the doc secti…
CaptainSpof
added a commit
to CaptainSpof/dafos-old
that referenced
this pull request
Jan 4, 2022
commit 1cbf28f445caabc4f89798a7447ee0bee580b81b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 19:49:19 2021 -0800 flake: update bud input fixes #406 commit 267e135c4d4d6fc219fd56a75726bbd6e4887705 Merge: 3587d67 87f1d7d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 16:45:42 2021 -0800 Merge pull request #409 from Pacman99/bud-get-git bud: move to shell and use git clone for get commit 87f1d7da18e44a8386bf31a0ee82da8f3ad0ae51 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 15:41:58 2021 -0800 bud: move to shell and use git clone for get commit 3587d675064f4006807f130a0d7dee16c520cac9 Merge: b15b8bf a319aed Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:01:09 2021 -0800 Merge pull request #403 from divnix/update-digga update digga commit a319aed9f4e21ac096891077bc217af1a38803c7 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 19:38:56 2021 -0500 imp: move follows responsibility downstream - also remove unimportant (small) depenencies from follows management - so that it is less complex as errors occur, since: - it seems there are still follows issues present upstream commit 838bcd1f5114c93473fdd920d49dc5abba6577bf Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 18:07:21 2021 -0500 nix-direnv: rm enableFlakes and pass nixUnstable > Failed assertions: - The option definition `programs.direnv.nix-direnv.enableFlakes' in `/nix/store/pv3vi4n7x83r4sc3ljqdgg9qifr4n5gp-source/users/profiles/direnv' no longer has any effect; please remove it. Flake support is now always enabled. commit 6151d02b8dd9c74f0ce645cdd0c6309adbf57673 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 17:37:02 2021 -0500 rm: use of patched nix for nixos 21.11 enabled digga - patched nix held the follows patch which is now upstreamed commit b15b8bf86551f0b4ed2c7ac2c569d6784cd25fd7 Author: Dmytro Kostiuchenko <edio@archlinux.us> Date: Mon Nov 29 08:44:15 2021 +0200 Do not hardcode UID for the exemplary user uid = 1000 is an unreasonable default for an examplary user nixos, because someone trying DevOs on a working NixOS installation likely has their own user with uid=1000 already. The code thus renders /etc/passwd invalid preventing user from logging in commit 506079201d113b66aab4c4fa20b2fc397ea890e9 Merge: fca9289 70545ab Author: Pacman99 <pachum99@myrdd.info> Date: Sat Nov 20 17:58:07 2021 -0800 Merge pull request #401 from michaelr/docs-fix-typo-bootstrap docs: fix typo in start/bootstrapping commit 70545abd1bf263c6c5f575fee41ec137af630f95 Author: Michael Reddick <michael.reddick@gmail.com> Date: Sat Nov 20 15:58:37 2021 -0600 docs: fix typo in start/bootstrapping commit fca9289eeca5fbbe70c198264f7766efd678bde7 Merge: 633ccde 6962aab Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:09:09 2021 -0700 Merge pull request #395 from pub-solar/refactor/remove-git-crypt Remove git crypt, update docs commit 633ccde1b13b685b4e0673049b691cf51e7eb922 Merge: 65db5d3 89b3cf7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:07:41 2021 -0700 Merge pull request #398 from KarolisL/doc_deploy_hm Document using deploy-rs to deploy home-manager commit 89b3cf78fd7af80e4dce4bfa9b3e6120e8d323e0 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Tue Nov 2 23:42:38 2021 +0200 Document using deploy-rs to deploy home-manager commit 6962aab06c1b679163e41cd70a697807b199548e Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:39:23 2021 +0200 Remove .gitattributes files commit 243116e2288005c90824a6d0d0ac400b973629ac Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:36:56 2021 +0200 Remove git crypt, update docs commit 65db5d30ae4df02b9cef6620e72ed34a2082fc31 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Sun Oct 24 01:33:04 2021 +0300 docs: remove outdated `nix-rebuild` notes commit 1b1bc8eb97fc346f65ef96b580544a987e35ab3a Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:38 2021 +0200 digga: fix link to new default branch main commit 8397aa7aa396bc99b380fe69120950022e88bbfd Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:19 2021 +0200 workflows: switch to new default branch main commit a25d78b9c3d7fddd2c9345e2a38d858cd06bc9eb Merge: a819ff2 804e972 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Oct 9 20:07:22 2021 +0000 Merge #388 388: Update docs and scripts to use main branch. r=Pacman99 a=trevorriles When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. Co-authored-by: Trevor Riles <trevor@trevorriles.com> commit 804e972c5701884f8f0891dc68e8a60802d9f03b Author: Trevor Riles <trevor@trevorriles.com> Date: Sat Oct 9 11:17:42 2021 -0500 Update docs and scripts to use main branch. When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. commit a819ff2d1f22c7d4eb899c1fb6826e26b2c9155e Merge: cc663a2 8684105 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Oct 7 09:38:27 2021 -0600 Merge pull request #387 from jyooru/patch-1 docs: fix typos in concepts/suites commit 8684105d21c1c59db27e499a5801023dd3ce2c7d Author: Joel <joel@joel.tokyo> Date: Thu Oct 7 19:11:21 2021 +1000 docs: fix typos in concepts/suites commit cc663a22d25d5021c2a1ada1eab4ba9326b36dea Merge: 287cb82 74208fb Author: Pacman99 <pachum99@myrdd.info> Date: Wed Oct 6 12:46:00 2021 -0700 Merge pull request #386 from Pacman99/update-bud flake: update bud input and add check for bud commit 74208fb88f7832e0354e0646145784e55071b7af Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 12:18:28 2021 -0700 workflows: add check to run bud commit 469b3746cfe1c2698b9c23d352d23b6c1133014e Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 11:59:33 2021 -0700 flake: update bud input commit 287cb82d1ccd74693ae844869baa34228f143c21 Merge: 2976777 1df67a3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Sep 30 16:38:05 2021 +0000 Merge #380 380: chore: update deploy-rs, nvfetcher, devshell r=nrdxp a=GTrunSec - waiting for https://github.com/divnix/digga/pull/108 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit 1df67a3f2ac5e109fef54dc0b761aca0d64c2c5c Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Sep 30 00:33:01 2021 -0700 update digga lock commit f10a8fdd33e5b354e6c5cfe32029900a891e65ca Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:49:43 2021 -0700 chore: update nvfecher commit 950199ef2c5c85e7d8235962dc49f9a5793f41e5 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:45:46 2021 -0700 update deploy-rs overlay commit 2976777ba9e328af094f9356bedbda6024669160 Merge: e5660cd e0da74c Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Sep 29 15:23:41 2021 +0000 Merge #378 378: Update flake to use new modules options r=nrdxp a=Pacman99 connected to divnix/digga#107 Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> commit e0da74c87c62b1acca275f11af80a3c9fb556f33 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Sep 24 11:40:53 2021 -0700 Update flake to use new moddules options commit e5660cdf83d9581f971504db8024240346328de8 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:53:14 2021 -0400 ci: remove lingering references to `main` in workflow configs `main` is no longer in use. See #369 commit 95f89c0b44acf92e16ec702b38a23016616d8a2b Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:43:29 2021 -0400 docs: use single quotes in example to avoid shell expansion commit ccf160dd218aa48346ce2d9802d937757ccb1bd5 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:40:19 2021 -0400 docs: `deploy` command example is run from repo root commit 0770c7f9009293412c53d4f901bf23ff5d368769 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:30:16 2021 -0400 docs: `bud get` creates a directory named `devos` by default As mentioned in #370 it would not result in a directory called `bud`, as can be seen in the custom `get.bash` command where the directory name defaults to `devos`. commit 252769ce465660b1480fcc127b54dab6262f4b3f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:27:49 2021 -0400 ci: update release workflow to checkout code from `master` branch commit 57a14bb4119f19cf7b56adec41a7fe8797a5b000 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:26:15 2021 -0400 docs: update links to point to `master` instead of `core` commit 19666a06a7598872a0781e1b07fd267dac3d989f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:21:03 2021 -0400 fix: `bud get` should init flake based off `master` commit 955b9ce1c1691d5ecd54bd666b0b47e42559a382 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:19:35 2021 -0400 docs(bud): replace references to `flk` commit f13c11ea174fd508a7a327e13ad8fffff95facd6 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Sep 19 11:17:01 2021 -0600 README.md: fix broken links commit c3461cd2c3f947c3ed30d64565d4e78c80d1fdba Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:59 2021 -0400 docs: `master` is the current target branch for pull requests commit 54a9a8366e796661be44f8ab6f913632c02e0c34 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:11 2021 -0400 ci: workflows on `main` push should trigger on `master` push commit a3b2bcf3d57be28c27119a44445cfdde38349cb9 Author: Anton <fetsorn@gmail.com> Date: Sat Sep 18 16:50:51 2021 +0300 fix typo in CONTRIBUTING.md commit 61a56569c8f565bb9aa41b41a6edf539c02165f4 Merge: 079adc4 0536d0d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Sep 2 09:35:08 2021 -0600 Merge pull request #358 from benneti/patch-1 update pkgs documentation commit 0536d0de90f7b56f914052cd86e42e2b105b79a8 Author: benneti <benedikt.tissot@googlemail.com> Date: Thu Sep 2 11:37:21 2021 +0200 update pkgs documentation commit 079adc4474231d5582fee5574bc5bcc6f133e5ac Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:57:22 2021 -0500 fix: more docs w.r.t. bootstrap iso commit c46d923876420cdfe0fc805dc70221a214e6d20e Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:51:18 2021 -0500 fix: iso docs w.r.t. bud burn and bootstrap.nix commit 32bddf6403895f104bb72d4ba7e113a61bafef70 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:48:30 2021 -0500 fix: docs bootsrtap - swap disk by label (easied copy/paste) commit c30870f266d19e305d4163184ff4d812be022fec Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:45:47 2021 -0500 imp: bootstrap docs commit 5b89e53e7a39c603bed327023c953d0b30433ec2 Author: Las Safin <me@las.rs> Date: Wed Aug 11 19:05:03 2021 +0000 Fix typo in README.md commit 5c3d6254c36723875bf695b92c63ed388605605f Author: Kid <44045911+kidonng@users.noreply.github.com> Date: Fri Aug 6 23:07:40 2021 +0800 Fix a typo commit 5657ddf3c1991831bdbd8ed2df8d590b0c92588d Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:30:40 2021 -0500 fix: input ref / bump digga the indirect reference started failing with ``` warning: Git tree '/home/blaggacao/ghq/github.com/divnix/devos' is dirty error: NAR hash mismatch in input 'github:NixOS/nixpkgs/release-21.05' (/nix/store/0r0xrqj5l88071cama7hlha5ajya06c8-source), expected 'sha256-MhVtkVt1MFfaDY3ObJu54NBcsaPk19vOBZ8ouhjO4qs=', got 'sha256-jQgXeJ9NQQS0Eobb/qQOvS+RRULkqRikAeXkkFKOPDA=' ``` commit b5da4066898205f2270f1ac4b0dada9403bb78e1 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:16:53 2021 -0500 fix: dedicated bootstrap config commit 768c9b8216516eaa20ffed8a3c1bebed55acaf70 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:46:41 2021 -0700 bump: nvfetcher and cleanup commit aba10aa8a43a0011e7d86d15ac466b4aeaf9e59b Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:44:31 2021 -0700 fix/hm: direnv flakes support commit 6f5ef6126ee7fa96276e45ba349f048f937c49ab Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:38:30 2021 -0500 fix: cachix branch commit 0f98fe0cb3f4867d35531e709921c9c899a83a25 Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:09:33 2021 -0500 bump: bud with some corutils missing deps & other fixes commit 757c107b4670aba05851896c4c6c8fb7b9fe283b Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:07:04 2021 -0500 bump: digga commit 135f1d656d9d86f8f021aa49132515958b2b05ba Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:05:58 2021 -0500 bump: nixos w upstream fixes specifically - https://github.com/NixOS/nixpkgs/pull/132363 - https://github.com/NixOS/nixpkgs/pull/131876 commit 4c130410b9cae569eb44fc7453bec38cfccd9d22 Merge: 2fcb360 5bd943f Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:39:21 2021 -0500 Merge branch 'core' into develop commit 2fcb3605eed05978fe4df0f5969aca552fa0e140 Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:38:52 2021 -0500 docs: soft update (fix the most obvious drift) commit 5bd943f97da8e63c4b8a6c234d71fcdb7b7e7193 Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jul 31 23:03:19 2021 -0500 imp: advise removal of */modules-list.nix on merge conflicts During merge conflicts, these lines should appear in the hunks and give instructions on how to handle them in the face of the implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via `importModules`, that knows how to rake leaves by walking the folder tree on it's own and collecting leaves that are normal nix files or folers who contain a `default.nix` mmicking strongly a "recursive" import-ish syntax. commit f69737301f5cfcc72bab125175df8421f6a52c64 Merge: 8b67cae bf81ed2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Aug 1 03:51:21 2021 +0000 Merge #350 350: Ensure pinning latest channel to nixpkgs nixos-unstable branch r=blaggacao a=teutat3s Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> commit bf81ed29d1d1ab22c79f0a0700e7cf76ba031004 Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri Jul 30 22:22:44 2021 +0200 Ensure pinning latest channel to nixpkgs nixos-unstable branch commit 8b67cae20a110f296abf91cdba94a3946b1ba647 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Fri Jul 23 14:38:54 2021 -0600 flake: remove ci-agent commit 3e298b68dd99c72c54f2450c34068f5b1711c0f8 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 23 15:32:39 2021 -0500 fix: bump flake-utils-plus with a regression w.r.t exportModules reverted commit a3ec0d281433f9ba3a1b9723a19cc29302d96eb6 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 23:36:41 2021 -0500 imp: use bud nixos-/devhsllModules and hide rebiding both modules depend on `self`/`inputs` available as special args for both, devshell & nixos modules, so bump to an improved `digga`, as well. commit 0410acf3d73965e860308301db10921ceffa7652 Merge: bf8620f 73431f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:21:18 2021 -0500 Merge branch 'core' into develop commit bf8620f8bac46e4ce707ca7f093ecee07c013d2e Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:19:09 2021 -0500 ref: point `digga` to `main` (default) branch commit 31a8e76209e880ffbb9f8561aeb3a65a0e38ae3b Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 20:59:50 2021 -0500 ref: adapt to using plain digga module for boostrap ISO commit dcb425341d94dbf0172f9f3d3ccd9fb870956612 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 18:33:45 2021 -0500 update: digga/fup refactoring commit a088edd77ae40203d31f55dc8478548f07b8c9a0 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:01:25 2021 -0500 fmt commit 6c25e77f6fc3e4c0fa0eb009aae48a817b6bac51 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:09:26 2021 -0500 add flake's nixConfig values that go well with this repo commit aa45592c1735b5016b9cea835f49657eb2b02928 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:35:55 2021 -0500 imp: add digga's nixConfig and patchedNix commit 8ae22c63dc9eb0956ec26ca90dd7bef495be4404 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:27:17 2021 -0500 fix: move legacy nix path definitions back to devos commit b05f95065e52f8451625f5e08a212f6bf33f4436 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 13:18:10 2021 -0500 bump: point to tip of squashed digga develop branch commit bd0ef12149c4b0c19e84670e40b036bfbcbdaf45 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:21:57 2021 -0500 bump: pull in latest bud fixes & additions - portble home profiles - missing coreutils commit 26a2423312fccdbc4899506f91e2c084e7899aec Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 10:17:05 2021 -0500 ref: make hm common module explicit commit 73431f57098f769e8393d7fa5963d3c20bf47c65 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit b95189d754a0afd3f8d119dda036a483131283de Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit 4b9cab40cb1c5d7989c2e3719d743e764128ac2a Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Jul 12 17:32:13 2021 -0500 imp: add portable user definition According to https://github.com/nix-community/home-manager/issues/2161 there might be a better formal distinction between host-spaced and portable arch-spaced hm users in the future. commit 000329f6a75529dda55b5f432827aadd96bf5029 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 22:19:38 2021 -0500 fix: bump digga with infinite recursion hotfix commit 6ebdf3adb422c79675d2b919025c7f1367a5a665 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 17:15:18 2021 -0500 imp: reduce flake inputs footprint and increase conciseness commit fe73d2a0835228d18f83f65d064245c6dcd78727 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 11:46:01 2021 -0500 fix: hm pin to corresponding nixos version commit bf59976063db3bdabea6d6e988658c986f7cee13 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 17:11:59 2021 -0500 work-around for https://github.com/NixOS/nix/pull/4641 commit 33fb25e011b050bf577a0fd77f29348e0126abc0 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 19:31:12 2021 -0500 ref: move devshell module here to `devos` again commit 62f9d9525975b629ccf3782aedee948d7e9f4a1d Merge: 741e8fd 95f429a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Jul 4 04:48:35 2021 +0000 Merge #333 333: core: use bottom instead of gotop r=blaggacao a=nrdxp gotop is unmaintained, unless someone has a better alternative, it looks like bottom is the new goto Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> commit 1a4b7d19c9faa6b90cd8db02bc345c3cc395b2f7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Jul 1 23:40:55 2021 -0600 README.md: rework commit 95f429a5258b9b9d2f9be243c97f83da5385b06b Author: Timothy DeHerrera <tim.deh@pm.me> Date: Wed Jun 30 08:50:07 2021 -0600 core: use bottom instead of gotop commit 741e8fdc471be7c8961f3b9ea75cf4e6bb11a025 Merge: e3b7c07 f1117f2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 12:54:51 2021 +0000 Merge #330 330: Fix: Haskell overlay r=blaggacao a=GTrunSec using `lib.composeExtensions` for packageOverrides is more idiomatic. Fixes: https://github.com/divnix/devos/pull/325#pullrequestreview-687772802 such as ``` python3 = pkgs.python3.override (old: { 5 │ │ packageOverrides = 4 │ │ │ pkgs.lib.composeExtensions 3 │ │ │ │ (old.packageOverrides or (_: _: { })) 2 │ │ │ │ packageOverrides; 1 │ }); ``` Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit f1117f27ec333cc801fd04c70b7ba205330b986d Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Jun 24 22:58:26 2021 -0700 fix hasekllPackages overlay commit e3b7c07daf7889399662f36144f55ea189ff090f Merge: 5f5c26b b927d97 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:39:01 2021 +0000 Merge #325 325: feature: Add pkgs fetch manager nvfetcher r=blaggacao a=GTrunSec Regarding motivation in https://github.com/divnix/devos/issues/299 Any question here? Example: - overlay ``` inherit (prev.sources.<PackageName>) pname version src; ``` - pkgs ``` stdenv.mkDerivation rec { inherit (sources.<PackageName>) pname version src; ``` Resolves #299 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit b927d97ce2fe99977b10a792a094952a514dcfe5 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jun 16 17:25:37 2021 -0500 doc: nvfetcher commit ee89bf3f2a166c610101f93f1b3053068f86626f Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Jun 13 21:48:43 2021 -0700 feature: Add pkgs fetch manager nvfetcher Co-authored-by: David Arnold <dar@xoe.solutions> commit 5f5c26bee3fec083a9acdf91760b743e5a842f07 Merge: ab4bd58 1c80b50 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:17:44 2021 +0000 Merge #329 329: bump digga to latest develop r=nrdxp a=blaggacao Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit 1c80b508ca29def7c0df7f1e883fd9ca86d125f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jun 24 18:15:15 2021 -0500 bump: nixpkgs to avoid https://github.com/NixOS/nixpkgs/pull/127720 commit 3cc28b3adb93f15ff8f23097c27e4b666ee6ba2b Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jun 19 13:26:07 2021 -0500 bump digga to latest develop commit ab4bd584e22ff1d9ee0d0307af457eef81fd8590 Merge: e1d7178 62683b2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Mon Jun 14 06:45:35 2021 +0000 Merge #326 326: ref: pass our lib as lib.our to the module system r=Pacman99 a=blaggacao At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` --- ```shell ➜ devos git:(da/pass-lib-as-config-lib) rg ourLib ➜ devos git:(da/pass-lib-as-config-lib) # nothing found ``` Co-authored-by: David Arnold <dar@xoe.solutions> commit 62683b24acc01aad5785569f18219eca9764df90 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 23:30:05 2021 -0500 ref: pass our lib as lib.our to the module system At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` commit e1d7178979a421bbfc83961edb962871acf5c791 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:15:09 2021 -0500 init: common flake compat fixes for other nixpkgs fixes #315 commit 0e1947b6f03ca17b02a9b3a31f720fa17a5e21e1 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:27:20 2021 -0500 add upstream issue report template commit b3118a6ea27c935c221d8cbc212a64bc655ef779 Merge: 4d1b3a5 a7c2046 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Jun 9 01:41:45 2021 +0000 Merge #301 301: Update core r=blaggacao a=Pacman99 Most of the changes were in digga Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> Co-authored-by: almostnobody <1583339+almostnobody@users.noreply.github.com> commit a7c20465ecd79b13d4cfe151c3096b2c309f2bf6 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:27:54 2021 -0700 doc/suites: updating explanation of suites commit 5831adb06109adac4fd7d4f76564235917b876f9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:14:32 2021 -0700 flake: switch to digga master To use the now released v0.2.0 commit 4d1b3a5e132b924ea6f945831ab0ee25407c996b Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit 9dcc4adeef25658d7db3a30e6eb11a899b92c0c7 Merge: fb41643 d852305 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit d852305c4c05d7769a72ce7d6207a3d072c4d388 Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:24:24 2021 +0300 Update doc/concepts/overrides.md Co-authored-by: Pacman99 <pachum99@myrdd.info> commit c30e8c5ca2c1aa3772b0bb1ac70eabb491fbea9c Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:10:17 2021 +0300 override module doc: fix #310 commit fb41643ed66c354081e18078103f2c9b3b64bde0 Merge: 30892d8 fe3a624 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Jun 5 10:13:06 2021 -0700 Merge pull request #304 from Pacman99/update-docs docs: general updates commit fe3a624930d35a7278001a5d05629959c5a42d4d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 12:25:06 2021 -0700 docs: general updates commit 30892d83eb9461b1249a7b392eedb21cd2c38e3e Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 22:42:45 2021 -0700 gitignore: add flk command results commit 1a87b83b5d88c37e0fac603ef792a8a12deac95b Merge: 7110767 454b279 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Jun 3 07:45:26 2021 +0000 Merge #302 302: customBuilds: add digitalOcean r=Pacman99 a=jwygoda https://github.com/divnix/digga/pull/42 Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> commit 454b27937f2d3c07457dfdaf37474f4e037c1cb6 Author: Jarosław Wygoda <jaroslaw@wygoda.me> Date: Thu Jun 3 08:48:25 2021 +0200 customBuilds: add digitalOcean commit 7110767300ef0ae46001a9be342d168b8c8ec1d3 Merge: 768e3e7 8e250d5 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 1 12:40:31 2021 -0700 Merge pull request #300 from Pacman99/update-digga flake: update to new digga api commit 8e250d5084eb62c16a930f4b02a7e42b6952b852 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 29 12:53:33 2021 -0700 flake: add agenix to devShell commit d9082066f7bc5bd6a58ab55418db3d6abf4da3d6 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 10:41:55 2021 -0700 flake: update to new digga api commit 768e3e75414602bab35712ec414dd289f5fc0cd3 Merge: da9f14c f88acc1 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 11:02:41 2021 -0700 Merge branch 'core' into develop commit 0f72f26a5750502ed505a57090b55dc53b879191 Author: Pacman99 <Pacman99@users.noreply.github.com> Date: Thu May 27 17:02:40 2021 +0000 Update Changelog for tag commit f88acc1608ee719582fb19db34156d7c5d45a919 Merge: a81930a 20649fb Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 24 08:22:52 2021 -0700 Merge pull request #297 from Narice/core Added note about cache in start/index.md docs commit 20649fb3a9861734ff1507144499dff1083f85d1 Author: Narice <narice@tutanota.com> Date: Mon May 24 10:28:52 2021 +0200 Added note about cache in the start index This resolves #292. commit da9f14cab26caf4d5d0a7eee4c6283f6ee5f23e6 Merge: 2ab4df3 c57925d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu May 20 18:53:20 2021 +0000 Merge #279 279: Agenix integration r=blaggacao a=Pacman99 AFAICT This is mostly a documentation thing. But with divnix/devlib#2 we can now add agenix to the devshell. Co-authored-by: Pacman99 <pachum99@gmail.com> commit a81930af36be9f78484ce16e95409f4f56064f93 Author: David Arnold <dar@xoe.solutions> Date: Wed May 19 20:15:49 2021 -0400 readme: declare it beta and update some other things commit 21cba8024d0c26df0c999b1e92651f4086d372c1 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 11:29:56 2021 -0700 flake: update digga input no longer builds all packages from overlays in devShell commit adaf76e1fbd592d933149128f26d61a02f96a2c9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 10:23:43 2021 -0700 doc/hosts: update to new auto-import style commit d1d2a4ca08cd21865eaba04e0901d3e31b6de56f Merge: cf47170 564888d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue May 18 17:12:56 2021 +0000 Merge #291 291: Remove ´profiles/suites.nix` and fix hardware module in hosts documentation r=blaggacao a=ymarkus See #282 As I understand it, this file isn't needed anymore and the hardware module is not defined properly in the documentation. Co-authored-by: Yannick Markus <ym@ymarkus.dev> commit 564888d1fef8ff4b664a3be862d43eb2fef13159 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:12:36 2021 +0200 remove profiles/suites.nix commit 629a50975fab9e85aefa5c43a13ed55c48555339 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:11:29 2021 +0200 hosts doc: fix hardware module in example commit cf47170d6f703906aa546dfee29f2083701a82ef Author: Narice <narice@tutanota.com> Date: Mon May 17 10:46:02 2021 +0200 Modified wording of iso documentation commit 18d4c78ea5ae926284636d068692c9b23e33caeb Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 19:35:52 2021 -0700 flake: un-comment defaultTemplate This was accidentally commented. fixes #288 commit 3fa96c7793f838c28f304c8177cb8215711011a2 Merge: 2ab4df3 5151380 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun May 16 23:56:12 2021 +0000 Merge #286 286: default.nix: fix path to compat r=blaggacao a=Pacman99 Looks like it was just a path error. fixes #285 Co-authored-by: Pacman99 <pachum99@myrdd.info> commit 5151380d61c30851ffabe29b45213af5ec981e65 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 10:22:40 2021 -0700 default.nix: fix path to compat commit 2ab4df3f600faae4c5f3c658c717827602fb0136 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 15 10:31:54 2021 -0700 suites: re-add `rec` to simplify suite definitions commit 00f8b477a60deaeb25855b409cf9dc0daaf0de96 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 22:49:39 2021 -0700 bors.toml: don't delete merged branches This caused develop to be deleted. And if most people send PR's from forks of devos, this line doesn't really help much. commit 634cfcb30162b18f194cb2ca90a54a5c937cba3c Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 21:27:49 2021 -0700 flake: update digga includes fix for flk config generation commit 4df3d8c2e88d760eeeacb3bccf2b10503d793723 Merge: 82b73cf 2f474e3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat May 15 04:17:49 2021 +0000 Merge #276 276: Update core r=blaggacao a=Pacman99 Core is starting to get pretty stale. All the changes in `develop` are pretty stable and I think we should encourage updating to them. As most future updates can be done through [devlib](https://github.com/divnix/devlib), so once you switch to this version of the template. Updating to new changes will be much simpler (ie #91). Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: David Arnold <dar@xoe.solutions> commit c57925d35aed6f89727e938069914b767b9af92d Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:41 2021 -0700 document agenix integration Co-authored-by: David Arnold <dar@xoe.solutions> commit 64b7892f6e362b21182e665a49d3634a26370341 Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:23 2021 -0700 Add agenix integration to secrets and flake commit baeb144e571c3235739a4882081e0e38e2405c6a Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 11:04:15 2021 -0700 profiles/core: enable ssh by default for keys commit 2f474e37f72121679a720445385aea677a7adadc Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 16:49:12 2021 -0700 flake: update to latest digga api allows overlays to also be used with `imports` and renames importHosts commit 25388a0b55a6f808159d396db02d8d2ea11f2036 Merge: ccc0fc9 dd6c481 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:05:08 2021 -0700 Merge pull request #280 from Pacman99/digga tree: rename devlib -> digga commit dd6c481791cf38f5feb408253e40490ccd7d7716 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:01:44 2021 -0700 flake: format ourlib for consistency with digga commit 923ce7feff875706adb1d336fb959fbdb06b3f14 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 10:17:53 2021 -0700 tree: rename devlib -> digga commit ccc0fc97fe168e13d8c9cb7374f91e2b326a63d8 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 17:03:51 2021 -0700 flake.nix: use `imports` for auto-import of hosts This makes the auto-importing of hosts obvious and explicitly indicates how the options would end up getting merged. commit 7793ab42da34c77d14f58226190c5949de133738 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 16:59:52 2021 -0700 flake: update devlib input includes nixos option improvements and importHosts change commit c89dfed81c37bde4ebe5db96f3b8db83f8eea672 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 19:18:11 2021 -0700 don't import cachix in suites its already imported in the core profile commit 67f545123c994c96fe0752d7964e621c9178f2b7 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 12:31:43 2021 -0700 flake: format and update to devlib api changes commit 3ee831f8529f123c66f94901accedff8ab5428e1 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 12 12:29:00 2021 -0700 flake.nix: explicitly append overlays from path Co-authored-by: David Arnold <dar@xoe.solutions> commit 2b73d3bf53b35256faa30ad7dc3431ecbb78d634 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 11:43:27 2021 -0700 customBuilds: add TODO to drop builderArgs commit 858e8546fe799ac42a23bec5701dbb93f23cc6fb Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 08:17:40 2021 -0700 flake: update devlib input includes ability to customize shell from template commit a081a922a5f1816e1f3bb0d4d0a3851d5961f89c Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 23:41:34 2021 -0700 flake: update devlib input drop ca experimental features and filterPackages improvements commit 0d7eb1c48840c99c24512833d157168201f2b2e3 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:44:05 2021 -0700 doc/lib: explain ourlib usage commit 8a590c9fefa893dd738bc3161052ac9ea5c72c80 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:40:37 2021 -0700 core: use self for nixos-option compat path commit 725e459655d6695a7a2d998e9e8ad13a13a98a74 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:22:16 2021 -0700 doc/start: fix grammar Co-authored-by: David Arnold <dar@xoe.solutions> commit 8f20bb069a082fb9ec7c6c1c64768b3db8e28df7 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:19:31 2021 -0700 doc/extern: elaborate external modules filtering Co-authored-by: David Arnold <dar@xoe.solutions> commit 6e906e87bc07b593ea66066a807b744f54035e77 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:17:41 2021 -0700 doc/extern: improve overlay filtering explanation Co-authored-by: David Arnold <dar@xoe.solutions> commit 4b4f9dc45c562473e58d3c81e098064e3da73920 Merge: 226dd9b 82b73cf Author: Pacman99 <pachum99@gmail.com> Date: Thu May 6 13:55:02 2021 -0700 Merge branch 'core' into develop commit 226dd9be1ae4592d5dc375ea24d14127939f1ce5 Merge: b8f7cdb f4cd791 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 5 15:19:33 2021 -0700 Merge pull request #273 from Pacman99/devlib Switch to out of tree devlib commit f4cd79194afdb9f965d9cc5521705d920e1e62f8 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:49:16 2021 -0700 add in-tree local lib, ourlib commit 8dabd0f56919eea94d8c034805bb562e97da0021 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:48:49 2021 -0700 switch to devlib repo and remove in-tree lib commit b8f7cdbe638699b95278e8bec56add4e63777e74 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 10:35:29 2021 -0700 improve home-manager and deploy-rs integration move both to be setup in template only set home-manager options if they exist commit 7bf605d08c0cb6a0534b39823ac30a5a7b0976c5 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 21:05:21 2021 -0700 lib/modules: pull devlib module arg from pkgs So any overlays affecting devlib also affect the module argument commit deb47dbfae5f7ca93a7f7c0a08cddf6e352060a1 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 11:15:44 2021 -0700 move otherArguments to right side of merge for overlay list ordering, otherArguments should have priority commit 30412b16b9d96b2a3f880578620dac9f7c41150c Merge: 378107f 197d792 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 2 10:15:40 2021 -0700 Merge pull request #271 from Pacman99/lib-rearrange Rearrange and cleanup lib commit 197d7929464757dbfcbbacbc1aef0586e9e20add Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:49:04 2021 -0700 update to new lib format commit 496348b8afa4fea898d5c21147d56b9314c11a25 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 01:12:29 2021 -0700 lib: update namespaces and cleanup exports commit e837aaa8755d45028ba48b12bbac3231e86bf39b Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:47:43 2021 -0700 lib: remove devos section commit c93e9fda0fada3e4a48f416d1f38c5a57852e492 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:54 2021 -0700 lib: init importers section commit e97e916521b2bbd3605350fe1a1e50dbbc8902b5 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:30 2021 -0700 lib: init generators section commit 378107fd034e802850a58e786bd107156fe16873 Merge: e1f1872 e98e595 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 1 17:44:44 2021 -0700 Merge pull request #266 from Pacman99/extract-builds pass builderArgs to config and extract builds commit e98e595704f2635f2b0fc9ffc999ae603ddaad24 Author: Pacman99 <pachum99@gmail.com> Date: Wed Apr 28 11:30:04 2021 -0700 pass builderArgs to config and extract builds have mkHomeConfiguration create its own custom build within the function create a externalModule for customBuilds so its easy to add more commit e1f18728e2202a580105d1e1d96dd2c73f142885 Merge: a5dcb5f 23ee58d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Apr 29 15:24:55 2021 -0700 Merge pull request #268 from Pacman99/dontexport use __dontExport property for lib and overrides commit 23ee58d2d0a26124ec16f54653e58f485c167e01 Author: Pacman99 <pachum99@gmail.com> Date: Thu Apr 29 11:53:45 2021 -0700 use __dontExport property for lib and overrides commit a5dcb5fae9d6afbc75488b4c5136aa599868574b Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 18:41:51 2021 -0700 fix flake by removing flake-compat follows commit 62c9b126d38c9699dc132af4fa22361ba5f05d52 Merge: c0d6453 5bc88ad Author: Pacman99 <pachum99@myrdd.info> Date: Tue Apr 27 16:55:13 2021 -0700 Merge pull request #264 from divnix/api-next Implement new api and rebase on flake-utils-plus commit 5bc88ad2c21d1872ccb15eddb7da6945824ceccc Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 16:36:07 2021 -0700 don't use lockfile to get flake-compat lock file format isn't very reliable with naming inputs commit bb9bc02478a197b28faaac35fa97e9d21fabb16a Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 12:52:16 2021 -0700 fix channels.*.input defaultText formatting commit aa825b87a6a16a8a663e14f52155bc924d28bad1 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 10:26:45 2021 -0700 auto import hosts in flake.nix this allows host-specific settings to be overriden with mkMerge commit df39cb692e7df07a8b7f6531303620888eadeca3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:52:56 2021 -0700 rebuild and update mkFlakeOptions.md commit a7cd35e433c566c5961db1a0b35a775b0dd3d73f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:47:31 2021 -0700 update lib subflake lock commit d5276195f77d1a821454a267bd8b774a8cf896b3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:38:20 2021 -0700 move overrides.nix to overlays also update overrides docs it is a pure devos overlay now, it makes sense to go in overlays commit e67b49c2804902b7b4a3c3e74a59aa1667663f1e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:35:44 2021 -0700 auto-flatten coercedListOf and type fixes commit f57840d723785bc22ad93f0ba17725a620ee9481 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:32:12 2021 -0700 mkFlake/default.nix: formatting commit 7f3116c1ccb2aa4f6375fa4b45c9863a62656d4f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:30:28 2021 -0700 safeReadDir: conver path to string for reliability commit 466304c8cd6d45a62b0e0c82638ce13fc9badaa7 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 08:01:46 2021 -0700 improve passing host and channel arguments to fup we need to filter out arguments that are added in the devos api also anything thats null in either hostDefaults and hosts has to be removed commit 064ba88cdf6ce391cdbe3e4df72363276dbb5ebd Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:38:27 2021 -0700 improve, build, and add mkFlake options doc commit c41d3eed0662956c4ad3afd958ebea0be29fcd89 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:57 2021 -0700 drop debugging related mkFlakeConfig output was only meant for debugging, not meant to be commited commit 278ae0e108633b70214d1176ed38883910f46e68 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:26 2021 -0700 set _module.check in evalArgs instead of mkFlake this makes more sense since evalArgs is the module and it makes the code cleaner commit e9675330a7b3717cf6abf090a34b5bf1ac23201a Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:34:18 2021 -0700 add cachix to base suite to follow the new api commit b6c00e74e7c6e574ee72d40141a36adff2ebeccc Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:33:31 2021 -0700 set add self and hosts module arguments commit a6344faa9afd17efb8b2069c2332ac302d98944e Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:30:55 2021 -0700 update fup to fix infinite recursion error commit ffe4836e35e8b4a1ef2d99292c1ea4a3df6ad821 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 18:29:05 2021 -0700 update doc to match new template format and logic commit 2a7d9e71096746cd19b56cdbf61ba1c910fb6013 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:30:10 2021 -0700 fix suites test to match new mkSuites commit b766c693abd5530c1dc4fd16cd229addca7c3219 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:21:40 2021 -0700 add pkgs overlay, pkgs.overlay is just for srcs commit 37820fc2148051117feaa684fb52238cde71d25f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:29:18 2021 -0700 explain overlay exporting inputs workaround commit 9f31d5d6d1e5c204fcf5ce938a8ae95528dddf4f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:20:16 2021 -0700 mkFlake: use inputs argument not self.inputs commit c3d8805ad607935f033c737391978100d772bca0 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 22:44:15 2021 -0500 update devos template to use new api commit dceac02b36f418bc91f09760b3861dbee1c03848 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:50:01 2021 -0700 implement mkFlake for new api and rebase on fup commit f8315a293c4585f89aef4f5815f94ceac7f28fd9 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:52:02 2021 -0700 evalArgs: general api improvements drop default channel, it is confusing and complicates api don't take nixos input, using channels is better manually pass names for outputs to improve documentation commit 3bb26330b457c32aee5249c8c114517466044a5b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:59 2021 -0700 switch to flake-utils-plus staging for rebase commit 377381de51b4dcbf5aea1ee7f80abd12abd63d47 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 11:34:24 2021 -0700 export pathsIn in lib and update devos input commit ceef51425e222c85eab4c4053426f08ba880ebe3 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:02 2021 -0700 init unifyOverlays: to pass channels to overlays Only to those with three arguments commit 3986cc441b86cb7873c99eb2252df4b080976f76 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:36:48 2021 -0700 pkgs-lib: don't system space functions have each function take pkgs as an argument, so a nixpkgs isn't created just for pkgs-lib and they support more systems commit ba01aa7db7419a3e301f5f9251eff358d88c7e17 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 10:52:26 2021 -0700 mkSuites: generalize for one profile/suite pair commit 59383e871f882cb1a72c64392bdb48220db1367c Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:22:33 2021 -0700 modules: drop any logic already done by fup this includes creating multiPkgs, and dropping options already set by fup commit abd133c244e9c9f9be8a66bd4a2e1a98e4090270 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:21:40 2021 -0700 make devosSystem construct a proper nixos builder Get `self` and `inputs` during construction, and rely on specialArgs.channel for nixos flake commit c0d6453b088fd220faa33048f8423fa486537d6b Merge: 60bfb24 2cab5b5 Author: Pacman99 <pachum99@myrdd.info> Date: Mon Apr 26 09:58:57 2021 -0700 Merge pull request #265 from Pacman99/collect-profiles collect profiles recursively with lib function commit 2cab5b5d2b30fba6431a4a2b82f0e83afac19589 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 20:53:16 2021 -0700 add and use lib.collectProfiles this function collects profiles recursively commit 60bfb24af164818435af6b074ec5494509edf1b4 Merge: e6f548e 58c7d04 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 14:48:00 2021 -0700 Merge pull request #263 from Pacman99/devos-modules create lib.modules to store all devos modules commit 82b73cf63a85b7200a6a364b07f782fda5ae0851 Merge: 7a825bb 832d3bd Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 24 21:45:12 2021 +0000 Merge #261 261: profilesTest/mkHosts: include host's configuration r=blaggacao a=Pacman99 Now that profiles test is done dynamically - first available host - we likely need to include the host configuration itself. I have profiles that depend on the domain being set, which how I ran into this, and I think other problems might occur if we don't include the full host in the profiles test. targeting core, since its a small bug fix and was planned to make into a release. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 58c7d0403649c5f5362c1ea717fe40758a065f0d Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 09:10:10 2021 -0700 extract iso/hm config modules to lib.modules commit 4e28ec2d8ef8125d8b2d99e0c81c3fa4efde2d62 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit 2d9ea0d27edebd81fb599d87167548e5365e9b69 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:56:51 2021 -0700 lib: init modules and move mkHosts modules there This helps to split up the code in mkHosts and creates a place where we can store modules relevent to devos. It will also be easier to remove unecessary parts of each module in the future when they are all compartmentalized. commit 7a825bbeb62261954bf44d7ac5a8f2870e77d8c4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 22 00:32:00 2021 -0600 ci: update bors.toml for new pipeline commit b03fd1496d118d3413e876021de86725ea5cac5b Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:40:44 2021 -0600 pkgs: fix flake hash commit ae357cb098ea2753f3ac6e4a412920762a36a292 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:39:03 2021 -0600 Check & Upload to Cache with GitHub Action commit e6f548e723ce1e3267b356179d8317ed757dd4f6 Merge: f702ca1 a53aa8b Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 13:10:33 2021 -0700 Merge pull request #262 from Pacman99/simplify-mkflakedoc move mkFlakeDoc to packages output also drop jobs commit a53aa8b7eb04f87c8dda74cf82282f73230d4c06 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:37:23 2021 -0700 lib: drop jobs output, prefer checks and packages With mkFlakeDoc in packages there is no need for jobs. And I think anything that could go in jobs really should go in checks or packages. If something needs to be tested - checks, if something needs to be built - packages. jobs is not multi-arch and is redundant to build/test things with when official flake outputs exist commit 1cd4ed136a76f8c5342168ff86e8af93f7eb5e45 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:14:58 2021 -0700 mkFlakeDoc: move to packages output the packages output allows us to do `nix build .#nixosOptionsDoc`. theres also already an instantiated nixpkgs available there. commit 832d3bd69782015a0f4b6001e050d18d5f8ea9c8 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 00:08:49 2021 -0700 profilesTest/mkHosts: include host's configuration commit 12b41f24480ff46a2291a2bf1f393a13f19a6cd1 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit f702ca1337af3ea67c56718ba1554a16d91fd5eb Merge: fe9ba26 eab0bf0 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 23 23:47:43 2021 -0700 Merge pull request #260 from Pacman99/format-fixes lib: one line for arguments, drop userFlake* commit eab0bf074c221a5dcd810aa587dfac5b17d01ae5 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 18:13:03 2021 -0700 lib: one line for arguments, drop userFlake* Also format all files and add a flake.lock for lib for a folder thats meant to work on other flakes theres never a reason it should need to refer to itself, only other flakes. So "self" and "inputs" are better namings for these variables. The userFlake* is redundant and confusing, when trying to call the functions its hard to figure out how to use them when there are now two lines of arguments to figure out. commit fe9ba26561d42f97bbc77d257cdd2823e98b4b2b Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 17:59:01 2021 -0700 evalArgs: cleanup module and type references fix pathTo and coercedList types add modulesModule to also include modules option under home commit 1240356b37889ade5a6c8c0096257602bbdfb530 Author: Raphael Borun Das Gupta <git@raphael.dasgupta.ch> Date: Fri Apr 23 01:10:02 2021 +0200 doc: fix grammar: "your" -> "you're" where it's meant to be a contraction of "you are" rather than a possessive pronoun commit 3322bf5fe607128d7aaf04e7a0255942a314214c Merge: 8fdd668 eea4e40 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 19:50:17 2021 -0700 Merge pull request #256 from blaggacao/da/renamings ref: config -> hosts | nixos -> os commit eea4e40d7e0d996bc2d0091fd4be3bedef22cf32 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 21:44:08 2021 -0500 ref: config -> hosts | nixos -> os in devos, we differentiate clearly between home and os configuration, reason for which we are more precise by not naming after the (more generic) fup API. commit 8fdd66859c4534d2a4d1dab5979338ec40fde84e Merge: a44fcf6 f3defb4 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 18:40:13 2021 -0700 Merge pull request #255 from Pacman99/type-improvements used coercedTo for typing and improve options commit f3defb486d1e79c62e5188da297743d12e8500da Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 12 08:42:22 2021 -0700 used coercedTo for typing and improve options allow lists, nested lists, and non-lists for list like options drop config.<name>.externalModules commit a44fcf6d9dc7428840ce8baebfa4fe6a23e46836 Merge: 03e2843 24dbb2b Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 19:02:51 2021 -0500 Merge pull request #251 from divnix/api-next Intermediate version of api-next commit 24dbb2b3231b5a9f4a9aae57ef90436d59db300b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:27:59 2021 -0700 add mkFlakeDoc to pkgs-lib to build options doc commit 239386b5f8ad426e186825c8a13c5d5704b58bf8 Merge: a714cf4 03e2843 Author: David Arnold <dar@xoe.solutions> Date: Mon Apr 19 00:02:29 2021 -0500 Merge branch 'core' into api-next commit a714cf466dc6e104fedd616e51bb111e4327766b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 23:48:19 2021 -0500 fix: various left-overs commit 03e28433ce90f84ef0f848f92516ffd5171dde21 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:42:54 2021 -0600 README.md: fix guide link commit 8134350545305cc970069ea92fe9dbadbc346840 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:40:53 2021 -0500 ref: simplify pkgs-lib deps injection commit c67877c2ebd9b511fe9e031eb6f1821d2b2be85e Author: nrdxp <nrdxp@users.noreply.github.com> Date: Mon Apr 19 03:36:39 2021 +0000 Update Changelog for tag commit 9eeddb8dacff9a5f6f4ec2645247160c074aaca3 Merge: 658cd2b 50eaa4d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Apr 18 21:32:53 2021 -0600 Merge pull request #235 from divnix/release-0.9.0 Prepare 0.9.0 release commit 362cc31827d32d9d187808d4f8b66a12d683f6fd Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:29:28 2021 -0500 fix: constructors of mkFlake function family commit 50eaa4d0bab31c26355726c838971611541b6e8d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:25:21 2021 -0600 remove community action The community branch will likely go away soon. This is no longer required. commit dba178dc1fd8d6a4990e7bffaea867a7a774adb4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:20:36 2021 -0600 build docs new location commit 6f0392b55e12b86695995e1744221bc27a382998 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:00:49 2021 -0500 ref: cave out instances of userFLake dependencies and intject them as if functions where contructors commit 40acfd13e319bc51a5109dbadc73d2478897da5f Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 21:45:08 2021 -0500 use: makeExtensible commit be924bcb27432d1e3293a12be5675f849bfe3afc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 21:29:45 2021 -0500 ref: reduce exposure to callLibs for clarity's sake, expose which function uses final and prev, so that people can have a clearer understanding how they relate to each other in terms of dependencies. also a simple `{ lib = final; }` probably does not warrant a complete callLibs obscurization. commit e1e0f99af949b8833ea04f9f04b965e33d2a7126 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:13:12 2021 -0600 suites: move to `profles/suites.nix` commit e13a65b33c761a1686de71625b5f1dece52190a7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:06:47 2021 -0600 overrides: move to extern commit f2543047969d2bbac5669325c459638661518525 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:00:45 2021 -0600 mv `nix/ci.nix` directly to `default.nix` commit 127cb25bd1787da6c638860f8deb8a77b694502d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:51:47 2021 -0600 lib: move compat to lib commit fbce126f4d72c40c6a00948fe05d42ccba7233e2 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:43:37 2021 -0600 cachix: move out of root and into profile commit 2d91946745eed8994e6bd4cb7c648ed431b818a0 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:26:27 2021 -0600 doc: move all docs under `doc` commit 048171ecafb0c572a83039b4433a2613c5d8a3e1 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:42:33 2021 -0600 lib: improve `profileMap` for added convenience Simplify the definition of suites a bit by removing the need for list concatenation. commit 9dca402914d6cd20791836d0da559adb03466aa5 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:56:24 2021 -0500 ref: make onion with flake-utils commit 6cccb5526378452afeafd7fca5e66dee41a44b46 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:35:11 2021 -0500 ref: userSelf -> userFlakeSelf commit cd7fb4f54c81e19c93e7cc067b2022d6216bf0fc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:46:20 2021 -0500 ref: flatten out inputs commit 16b3fad559b6f44eda5068eb369d1dd83827de7f Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:35:05 2021 -0500 ref: merge dev into lib commit fb6c6ba4cf693df6f87921d418a2e8d176d45a4b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:15:53 2021 -0500 fix: update devos in flake.lock commit c24199649a3f58a6203f823d555143394a8cd134 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 18:30:07 2021 -0500 fixup: distinguish self and userSelf commit 19c900e2933999f27fbe5a2015745a02adb3a6e6 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:45:51 2021 -0500 workarround for unkown problem commit 6116779b23e5e5e189175fd29b220f13525fbdb0 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:40:57 2021 -0500 fixup: nix flake check II / II commit 21a03fa94c9a3bb63f1be88857c80e5900c18cf4 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:23:27 2021 -0500 fixup: nix flake check I / X commit 5f89d274284e05a0cf35f8b58cae537756375567 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 1 21:10:24 2021 -0500 ref: extract lib into subflake commit 863c17621c33f8d86aaf949c608155e7fc00e0f6 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 19:30:55 2021 -0500 libtests: outfactor in preparation of lib/flake.nix commit 0db2bb041e8cfecbbec08010d150539f4e11963e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 13 11:24:10 2021 -0700 add old evalArgs as evalOldArgs, so flake works commit 2b70cd3ae607d8c5d05b4266530be6011e94371b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:25:37 2021 -0700 fix some small bugs in mkFlake/evalArgs commit 8d0c036b6b7dec31ab9c01fb6e87a5d71ea30fa0 Merge: 658cd2b b7bcaea Author: Pacman99 <pachum99@myrdd.info> Date: Sun Apr 11 20:10:52 2021 -0700 Merge pull request #239 from Pacman99/evalargs-next Update evalArgs to match the new planned API commit b7bcaea497ed24c0e26266f3d1b1cdf32d1c8bd1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 20:01:13 2021 -0700 Update evalArgs to match the new planned api commit 658cd2bb082b259ef27cfdb910d4bc1f5193fcf1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 10:24:00 2021 -0700 pkgs-lib/shell: update to new homeConfigurations flk should switch to use home-manager --flake whenever the updated package is made available in the hm flake or nixpkgs commit 401566af34ab9891335366db49bd12482bbf125c Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:13:54 2021 -0700 lib/pkgs-lib: update checks for new hm format commit 8ba7bffc3f0960fddd864a9c1760b8b439d55d57 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:04:49 2021 -0700 export users home for home-manager --flake home-manager --flake needs the activationPackage in the root of the homeConfiguration commit d5175f6ccaedfc4b7cd4b240b80338bf0f5793b2 Merge: 1f25b0b ac4c267 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 21:01:33 2021 +0000 Merge #236 236: init pkgs-lib and add tests and shell r=nrdxp a=Pacman99 Towards the goal of removing top level folders and putting more things in lib. This shifts shell and tests to lib under the `pkgs-lib` namespace. This namespace is separated by architecture, because those lib functions rely on nixpkgs architecture specific derivations. I think this is the cleanest way to do it, you don't have to instantiate pkgs-lib for each arch, and it exposes some of these functions for others to use. This PR also fixes multi-arch checks. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1f25b0b061d9b82b3251df1529cc11fd4ded0d23 Merge: be4b612 2c3f17a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 20:44:48 2021 +0000 Merge #227 227: Fix documentation mistake after project rename r=nrdxp a=lycheese After the project rename the cachix documentation in `cachix/README.md` contains instructions that do not work (`cachix use divnix`). Tested that `cachix use nrdxp` works and should have the intended effect. Co-authored-by: lycheese <4779944-lycheese@users.noreply.gitlab.com> commit ac4c26755b1bb74f3d6b7ec6fa6070e7e725763e Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 10:59:10 2021 -0700 init pkgs-lib, move tests and shell there commit be4b612b23817abb6c99e92ad80cf77be4f7a582 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:22:08 2021 -0600 treewide: format with nixpkgs-fmt commit 3daa99072841d590aa8bdeef7f1d8d0087bd0f44 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 9 10:03:42 2021 -0700 fix userSpecialArgs defaults (#234) Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1838e9fe2f95ebef1a60bdec60f43f9a92a67da8 Merge: 18dbc7d ab2919d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 03:33:30 2021 +0000 Merge #233 233: core: add usbutils r=nrdxp a=blaggacao Looks like core does not include `lsusb` by default, now it does. Co-authored-by: David Arnold <dar@xoe.solutions> commit 18dbc7d0e456ec1dc4b920ae188c5180231e7bb7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:18:08 2021 -0600 Revert "drop toString in evalArgs - trying to fix CI" This reverts commit a2530339310bf2ae6a58deda15c66889b292a1df. commit eaff91c0f99d2ecd7904f31265f1a21d5b0b2024 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:17:24 2021 -0600 Revert "drop toString in pathsIn - trying to fix CI issues" This reverts commit 930b3e96b4f330d1380011e7363c9373b2f5ca64. commit ab2919df217d2c0230f1f41f8d1812425575d9d7 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 8 22:03:38 2021 -0500 core: add usbutils Looks like core does not include `lsusb` by default, now it does. commit 3823eb6423e30a2d2a9e694f8a6fc332e39cf529 Merge: 306e7c1 a253033 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 02:58:30 2021 +0000 Merge #231 231: Move flake implementation logic to lib r=nrdxp a=Pacman99 This is a simpler version of #218 that moves flake logic to lib and adds a module to evaluate devos. This DOES NOT support out of tree usage, so if you were following any of the previous PR's, the doc secti…
CaptainSpof
added a commit
to CaptainSpof/dafos-old
that referenced
this pull request
Jan 4, 2022
commit 1cbf28f445caabc4f89798a7447ee0bee580b81b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 19:49:19 2021 -0800 flake: update bud input fixes #406 commit 267e135c4d4d6fc219fd56a75726bbd6e4887705 Merge: 3587d67 87f1d7d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 16:45:42 2021 -0800 Merge pull request #409 from Pacman99/bud-get-git bud: move to shell and use git clone for get commit 87f1d7da18e44a8386bf31a0ee82da8f3ad0ae51 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 15:41:58 2021 -0800 bud: move to shell and use git clone for get commit 3587d675064f4006807f130a0d7dee16c520cac9 Merge: b15b8bf a319aed Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:01:09 2021 -0800 Merge pull request #403 from divnix/update-digga update digga commit a319aed9f4e21ac096891077bc217af1a38803c7 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 19:38:56 2021 -0500 imp: move follows responsibility downstream - also remove unimportant (small) depenencies from follows management - so that it is less complex as errors occur, since: - it seems there are still follows issues present upstream commit 838bcd1f5114c93473fdd920d49dc5abba6577bf Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 18:07:21 2021 -0500 nix-direnv: rm enableFlakes and pass nixUnstable > Failed assertions: - The option definition `programs.direnv.nix-direnv.enableFlakes' in `/nix/store/pv3vi4n7x83r4sc3ljqdgg9qifr4n5gp-source/users/profiles/direnv' no longer has any effect; please remove it. Flake support is now always enabled. commit 6151d02b8dd9c74f0ce645cdd0c6309adbf57673 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 17:37:02 2021 -0500 rm: use of patched nix for nixos 21.11 enabled digga - patched nix held the follows patch which is now upstreamed commit b15b8bf86551f0b4ed2c7ac2c569d6784cd25fd7 Author: Dmytro Kostiuchenko <edio@archlinux.us> Date: Mon Nov 29 08:44:15 2021 +0200 Do not hardcode UID for the exemplary user uid = 1000 is an unreasonable default for an examplary user nixos, because someone trying DevOs on a working NixOS installation likely has their own user with uid=1000 already. The code thus renders /etc/passwd invalid preventing user from logging in commit 506079201d113b66aab4c4fa20b2fc397ea890e9 Merge: fca9289 70545ab Author: Pacman99 <pachum99@myrdd.info> Date: Sat Nov 20 17:58:07 2021 -0800 Merge pull request #401 from michaelr/docs-fix-typo-bootstrap docs: fix typo in start/bootstrapping commit 70545abd1bf263c6c5f575fee41ec137af630f95 Author: Michael Reddick <michael.reddick@gmail.com> Date: Sat Nov 20 15:58:37 2021 -0600 docs: fix typo in start/bootstrapping commit fca9289eeca5fbbe70c198264f7766efd678bde7 Merge: 633ccde 6962aab Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:09:09 2021 -0700 Merge pull request #395 from pub-solar/refactor/remove-git-crypt Remove git crypt, update docs commit 633ccde1b13b685b4e0673049b691cf51e7eb922 Merge: 65db5d3 89b3cf7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:07:41 2021 -0700 Merge pull request #398 from KarolisL/doc_deploy_hm Document using deploy-rs to deploy home-manager commit 89b3cf78fd7af80e4dce4bfa9b3e6120e8d323e0 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Tue Nov 2 23:42:38 2021 +0200 Document using deploy-rs to deploy home-manager commit 6962aab06c1b679163e41cd70a697807b199548e Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:39:23 2021 +0200 Remove .gitattributes files commit 243116e2288005c90824a6d0d0ac400b973629ac Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:36:56 2021 +0200 Remove git crypt, update docs commit 65db5d30ae4df02b9cef6620e72ed34a2082fc31 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Sun Oct 24 01:33:04 2021 +0300 docs: remove outdated `nix-rebuild` notes commit 1b1bc8eb97fc346f65ef96b580544a987e35ab3a Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:38 2021 +0200 digga: fix link to new default branch main commit 8397aa7aa396bc99b380fe69120950022e88bbfd Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:19 2021 +0200 workflows: switch to new default branch main commit a25d78b9c3d7fddd2c9345e2a38d858cd06bc9eb Merge: a819ff2 804e972 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Oct 9 20:07:22 2021 +0000 Merge #388 388: Update docs and scripts to use main branch. r=Pacman99 a=trevorriles When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. Co-authored-by: Trevor Riles <trevor@trevorriles.com> commit 804e972c5701884f8f0891dc68e8a60802d9f03b Author: Trevor Riles <trevor@trevorriles.com> Date: Sat Oct 9 11:17:42 2021 -0500 Update docs and scripts to use main branch. When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. commit a819ff2d1f22c7d4eb899c1fb6826e26b2c9155e Merge: cc663a2 8684105 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Oct 7 09:38:27 2021 -0600 Merge pull request #387 from jyooru/patch-1 docs: fix typos in concepts/suites commit 8684105d21c1c59db27e499a5801023dd3ce2c7d Author: Joel <joel@joel.tokyo> Date: Thu Oct 7 19:11:21 2021 +1000 docs: fix typos in concepts/suites commit cc663a22d25d5021c2a1ada1eab4ba9326b36dea Merge: 287cb82 74208fb Author: Pacman99 <pachum99@myrdd.info> Date: Wed Oct 6 12:46:00 2021 -0700 Merge pull request #386 from Pacman99/update-bud flake: update bud input and add check for bud commit 74208fb88f7832e0354e0646145784e55071b7af Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 12:18:28 2021 -0700 workflows: add check to run bud commit 469b3746cfe1c2698b9c23d352d23b6c1133014e Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 11:59:33 2021 -0700 flake: update bud input commit 287cb82d1ccd74693ae844869baa34228f143c21 Merge: 2976777 1df67a3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Sep 30 16:38:05 2021 +0000 Merge #380 380: chore: update deploy-rs, nvfetcher, devshell r=nrdxp a=GTrunSec - waiting for https://github.com/divnix/digga/pull/108 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit 1df67a3f2ac5e109fef54dc0b761aca0d64c2c5c Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Sep 30 00:33:01 2021 -0700 update digga lock commit f10a8fdd33e5b354e6c5cfe32029900a891e65ca Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:49:43 2021 -0700 chore: update nvfecher commit 950199ef2c5c85e7d8235962dc49f9a5793f41e5 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:45:46 2021 -0700 update deploy-rs overlay commit 2976777ba9e328af094f9356bedbda6024669160 Merge: e5660cd e0da74c Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Sep 29 15:23:41 2021 +0000 Merge #378 378: Update flake to use new modules options r=nrdxp a=Pacman99 connected to divnix/digga#107 Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> commit e0da74c87c62b1acca275f11af80a3c9fb556f33 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Sep 24 11:40:53 2021 -0700 Update flake to use new moddules options commit e5660cdf83d9581f971504db8024240346328de8 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:53:14 2021 -0400 ci: remove lingering references to `main` in workflow configs `main` is no longer in use. See #369 commit 95f89c0b44acf92e16ec702b38a23016616d8a2b Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:43:29 2021 -0400 docs: use single quotes in example to avoid shell expansion commit ccf160dd218aa48346ce2d9802d937757ccb1bd5 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:40:19 2021 -0400 docs: `deploy` command example is run from repo root commit 0770c7f9009293412c53d4f901bf23ff5d368769 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:30:16 2021 -0400 docs: `bud get` creates a directory named `devos` by default As mentioned in #370 it would not result in a directory called `bud`, as can be seen in the custom `get.bash` command where the directory name defaults to `devos`. commit 252769ce465660b1480fcc127b54dab6262f4b3f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:27:49 2021 -0400 ci: update release workflow to checkout code from `master` branch commit 57a14bb4119f19cf7b56adec41a7fe8797a5b000 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:26:15 2021 -0400 docs: update links to point to `master` instead of `core` commit 19666a06a7598872a0781e1b07fd267dac3d989f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:21:03 2021 -0400 fix: `bud get` should init flake based off `master` commit 955b9ce1c1691d5ecd54bd666b0b47e42559a382 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:19:35 2021 -0400 docs(bud): replace references to `flk` commit f13c11ea174fd508a7a327e13ad8fffff95facd6 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Sep 19 11:17:01 2021 -0600 README.md: fix broken links commit c3461cd2c3f947c3ed30d64565d4e78c80d1fdba Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:59 2021 -0400 docs: `master` is the current target branch for pull requests commit 54a9a8366e796661be44f8ab6f913632c02e0c34 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:11 2021 -0400 ci: workflows on `main` push should trigger on `master` push commit a3b2bcf3d57be28c27119a44445cfdde38349cb9 Author: Anton <fetsorn@gmail.com> Date: Sat Sep 18 16:50:51 2021 +0300 fix typo in CONTRIBUTING.md commit 61a56569c8f565bb9aa41b41a6edf539c02165f4 Merge: 079adc4 0536d0d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Sep 2 09:35:08 2021 -0600 Merge pull request #358 from benneti/patch-1 update pkgs documentation commit 0536d0de90f7b56f914052cd86e42e2b105b79a8 Author: benneti <benedikt.tissot@googlemail.com> Date: Thu Sep 2 11:37:21 2021 +0200 update pkgs documentation commit 079adc4474231d5582fee5574bc5bcc6f133e5ac Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:57:22 2021 -0500 fix: more docs w.r.t. bootstrap iso commit c46d923876420cdfe0fc805dc70221a214e6d20e Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:51:18 2021 -0500 fix: iso docs w.r.t. bud burn and bootstrap.nix commit 32bddf6403895f104bb72d4ba7e113a61bafef70 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:48:30 2021 -0500 fix: docs bootsrtap - swap disk by label (easied copy/paste) commit c30870f266d19e305d4163184ff4d812be022fec Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:45:47 2021 -0500 imp: bootstrap docs commit 5b89e53e7a39c603bed327023c953d0b30433ec2 Author: Las Safin <me@las.rs> Date: Wed Aug 11 19:05:03 2021 +0000 Fix typo in README.md commit 5c3d6254c36723875bf695b92c63ed388605605f Author: Kid <44045911+kidonng@users.noreply.github.com> Date: Fri Aug 6 23:07:40 2021 +0800 Fix a typo commit 5657ddf3c1991831bdbd8ed2df8d590b0c92588d Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:30:40 2021 -0500 fix: input ref / bump digga the indirect reference started failing with ``` warning: Git tree '/home/blaggacao/ghq/github.com/divnix/devos' is dirty error: NAR hash mismatch in input 'github:NixOS/nixpkgs/release-21.05' (/nix/store/0r0xrqj5l88071cama7hlha5ajya06c8-source), expected 'sha256-MhVtkVt1MFfaDY3ObJu54NBcsaPk19vOBZ8ouhjO4qs=', got 'sha256-jQgXeJ9NQQS0Eobb/qQOvS+RRULkqRikAeXkkFKOPDA=' ``` commit b5da4066898205f2270f1ac4b0dada9403bb78e1 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:16:53 2021 -0500 fix: dedicated bootstrap config commit 768c9b8216516eaa20ffed8a3c1bebed55acaf70 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:46:41 2021 -0700 bump: nvfetcher and cleanup commit aba10aa8a43a0011e7d86d15ac466b4aeaf9e59b Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:44:31 2021 -0700 fix/hm: direnv flakes support commit 6f5ef6126ee7fa96276e45ba349f048f937c49ab Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:38:30 2021 -0500 fix: cachix branch commit 0f98fe0cb3f4867d35531e709921c9c899a83a25 Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:09:33 2021 -0500 bump: bud with some corutils missing deps & other fixes commit 757c107b4670aba05851896c4c6c8fb7b9fe283b Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:07:04 2021 -0500 bump: digga commit 135f1d656d9d86f8f021aa49132515958b2b05ba Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:05:58 2021 -0500 bump: nixos w upstream fixes specifically - https://github.com/NixOS/nixpkgs/pull/132363 - https://github.com/NixOS/nixpkgs/pull/131876 commit 4c130410b9cae569eb44fc7453bec38cfccd9d22 Merge: 2fcb360 5bd943f Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:39:21 2021 -0500 Merge branch 'core' into develop commit 2fcb3605eed05978fe4df0f5969aca552fa0e140 Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:38:52 2021 -0500 docs: soft update (fix the most obvious drift) commit 5bd943f97da8e63c4b8a6c234d71fcdb7b7e7193 Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jul 31 23:03:19 2021 -0500 imp: advise removal of */modules-list.nix on merge conflicts During merge conflicts, these lines should appear in the hunks and give instructions on how to handle them in the face of the implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via `importModules`, that knows how to rake leaves by walking the folder tree on it's own and collecting leaves that are normal nix files or folers who contain a `default.nix` mmicking strongly a "recursive" import-ish syntax. commit f69737301f5cfcc72bab125175df8421f6a52c64 Merge: 8b67cae bf81ed2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Aug 1 03:51:21 2021 +0000 Merge #350 350: Ensure pinning latest channel to nixpkgs nixos-unstable branch r=blaggacao a=teutat3s Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> commit bf81ed29d1d1ab22c79f0a0700e7cf76ba031004 Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri Jul 30 22:22:44 2021 +0200 Ensure pinning latest channel to nixpkgs nixos-unstable branch commit 8b67cae20a110f296abf91cdba94a3946b1ba647 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Fri Jul 23 14:38:54 2021 -0600 flake: remove ci-agent commit 3e298b68dd99c72c54f2450c34068f5b1711c0f8 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 23 15:32:39 2021 -0500 fix: bump flake-utils-plus with a regression w.r.t exportModules reverted commit a3ec0d281433f9ba3a1b9723a19cc29302d96eb6 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 23:36:41 2021 -0500 imp: use bud nixos-/devhsllModules and hide rebiding both modules depend on `self`/`inputs` available as special args for both, devshell & nixos modules, so bump to an improved `digga`, as well. commit 0410acf3d73965e860308301db10921ceffa7652 Merge: bf8620f 73431f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:21:18 2021 -0500 Merge branch 'core' into develop commit bf8620f8bac46e4ce707ca7f093ecee07c013d2e Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:19:09 2021 -0500 ref: point `digga` to `main` (default) branch commit 31a8e76209e880ffbb9f8561aeb3a65a0e38ae3b Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 20:59:50 2021 -0500 ref: adapt to using plain digga module for boostrap ISO commit dcb425341d94dbf0172f9f3d3ccd9fb870956612 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 18:33:45 2021 -0500 update: digga/fup refactoring commit a088edd77ae40203d31f55dc8478548f07b8c9a0 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:01:25 2021 -0500 fmt commit 6c25e77f6fc3e4c0fa0eb009aae48a817b6bac51 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:09:26 2021 -0500 add flake's nixConfig values that go well with this repo commit aa45592c1735b5016b9cea835f49657eb2b02928 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:35:55 2021 -0500 imp: add digga's nixConfig and patchedNix commit 8ae22c63dc9eb0956ec26ca90dd7bef495be4404 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:27:17 2021 -0500 fix: move legacy nix path definitions back to devos commit b05f95065e52f8451625f5e08a212f6bf33f4436 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 13:18:10 2021 -0500 bump: point to tip of squashed digga develop branch commit bd0ef12149c4b0c19e84670e40b036bfbcbdaf45 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:21:57 2021 -0500 bump: pull in latest bud fixes & additions - portble home profiles - missing coreutils commit 26a2423312fccdbc4899506f91e2c084e7899aec Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 10:17:05 2021 -0500 ref: make hm common module explicit commit 73431f57098f769e8393d7fa5963d3c20bf47c65 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit b95189d754a0afd3f8d119dda036a483131283de Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit 4b9cab40cb1c5d7989c2e3719d743e764128ac2a Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Jul 12 17:32:13 2021 -0500 imp: add portable user definition According to https://github.com/nix-community/home-manager/issues/2161 there might be a better formal distinction between host-spaced and portable arch-spaced hm users in the future. commit 000329f6a75529dda55b5f432827aadd96bf5029 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 22:19:38 2021 -0500 fix: bump digga with infinite recursion hotfix commit 6ebdf3adb422c79675d2b919025c7f1367a5a665 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 17:15:18 2021 -0500 imp: reduce flake inputs footprint and increase conciseness commit fe73d2a0835228d18f83f65d064245c6dcd78727 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 11:46:01 2021 -0500 fix: hm pin to corresponding nixos version commit bf59976063db3bdabea6d6e988658c986f7cee13 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 17:11:59 2021 -0500 work-around for https://github.com/NixOS/nix/pull/4641 commit 33fb25e011b050bf577a0fd77f29348e0126abc0 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 19:31:12 2021 -0500 ref: move devshell module here to `devos` again commit 62f9d9525975b629ccf3782aedee948d7e9f4a1d Merge: 741e8fd 95f429a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Jul 4 04:48:35 2021 +0000 Merge #333 333: core: use bottom instead of gotop r=blaggacao a=nrdxp gotop is unmaintained, unless someone has a better alternative, it looks like bottom is the new goto Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> commit 1a4b7d19c9faa6b90cd8db02bc345c3cc395b2f7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Jul 1 23:40:55 2021 -0600 README.md: rework commit 95f429a5258b9b9d2f9be243c97f83da5385b06b Author: Timothy DeHerrera <tim.deh@pm.me> Date: Wed Jun 30 08:50:07 2021 -0600 core: use bottom instead of gotop commit 741e8fdc471be7c8961f3b9ea75cf4e6bb11a025 Merge: e3b7c07 f1117f2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 12:54:51 2021 +0000 Merge #330 330: Fix: Haskell overlay r=blaggacao a=GTrunSec using `lib.composeExtensions` for packageOverrides is more idiomatic. Fixes: https://github.com/divnix/devos/pull/325#pullrequestreview-687772802 such as ``` python3 = pkgs.python3.override (old: { 5 │ │ packageOverrides = 4 │ │ │ pkgs.lib.composeExtensions 3 │ │ │ │ (old.packageOverrides or (_: _: { })) 2 │ │ │ │ packageOverrides; 1 │ }); ``` Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit f1117f27ec333cc801fd04c70b7ba205330b986d Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Jun 24 22:58:26 2021 -0700 fix hasekllPackages overlay commit e3b7c07daf7889399662f36144f55ea189ff090f Merge: 5f5c26b b927d97 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:39:01 2021 +0000 Merge #325 325: feature: Add pkgs fetch manager nvfetcher r=blaggacao a=GTrunSec Regarding motivation in https://github.com/divnix/devos/issues/299 Any question here? Example: - overlay ``` inherit (prev.sources.<PackageName>) pname version src; ``` - pkgs ``` stdenv.mkDerivation rec { inherit (sources.<PackageName>) pname version src; ``` Resolves #299 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit b927d97ce2fe99977b10a792a094952a514dcfe5 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jun 16 17:25:37 2021 -0500 doc: nvfetcher commit ee89bf3f2a166c610101f93f1b3053068f86626f Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Jun 13 21:48:43 2021 -0700 feature: Add pkgs fetch manager nvfetcher Co-authored-by: David Arnold <dar@xoe.solutions> commit 5f5c26bee3fec083a9acdf91760b743e5a842f07 Merge: ab4bd58 1c80b50 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:17:44 2021 +0000 Merge #329 329: bump digga to latest develop r=nrdxp a=blaggacao Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit 1c80b508ca29def7c0df7f1e883fd9ca86d125f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jun 24 18:15:15 2021 -0500 bump: nixpkgs to avoid https://github.com/NixOS/nixpkgs/pull/127720 commit 3cc28b3adb93f15ff8f23097c27e4b666ee6ba2b Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jun 19 13:26:07 2021 -0500 bump digga to latest develop commit ab4bd584e22ff1d9ee0d0307af457eef81fd8590 Merge: e1d7178 62683b2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Mon Jun 14 06:45:35 2021 +0000 Merge #326 326: ref: pass our lib as lib.our to the module system r=Pacman99 a=blaggacao At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` --- ```shell ➜ devos git:(da/pass-lib-as-config-lib) rg ourLib ➜ devos git:(da/pass-lib-as-config-lib) # nothing found ``` Co-authored-by: David Arnold <dar@xoe.solutions> commit 62683b24acc01aad5785569f18219eca9764df90 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 23:30:05 2021 -0500 ref: pass our lib as lib.our to the module system At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` commit e1d7178979a421bbfc83961edb962871acf5c791 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:15:09 2021 -0500 init: common flake compat fixes for other nixpkgs fixes #315 commit 0e1947b6f03ca17b02a9b3a31f720fa17a5e21e1 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:27:20 2021 -0500 add upstream issue report template commit b3118a6ea27c935c221d8cbc212a64bc655ef779 Merge: 4d1b3a5 a7c2046 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Jun 9 01:41:45 2021 +0000 Merge #301 301: Update core r=blaggacao a=Pacman99 Most of the changes were in digga Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> Co-authored-by: almostnobody <1583339+almostnobody@users.noreply.github.com> commit a7c20465ecd79b13d4cfe151c3096b2c309f2bf6 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:27:54 2021 -0700 doc/suites: updating explanation of suites commit 5831adb06109adac4fd7d4f76564235917b876f9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:14:32 2021 -0700 flake: switch to digga master To use the now released v0.2.0 commit 4d1b3a5e132b924ea6f945831ab0ee25407c996b Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit 9dcc4adeef25658d7db3a30e6eb11a899b92c0c7 Merge: fb41643 d852305 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit d852305c4c05d7769a72ce7d6207a3d072c4d388 Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:24:24 2021 +0300 Update doc/concepts/overrides.md Co-authored-by: Pacman99 <pachum99@myrdd.info> commit c30e8c5ca2c1aa3772b0bb1ac70eabb491fbea9c Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:10:17 2021 +0300 override module doc: fix #310 commit fb41643ed66c354081e18078103f2c9b3b64bde0 Merge: 30892d8 fe3a624 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Jun 5 10:13:06 2021 -0700 Merge pull request #304 from Pacman99/update-docs docs: general updates commit fe3a624930d35a7278001a5d05629959c5a42d4d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 12:25:06 2021 -0700 docs: general updates commit 30892d83eb9461b1249a7b392eedb21cd2c38e3e Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 22:42:45 2021 -0700 gitignore: add flk command results commit 1a87b83b5d88c37e0fac603ef792a8a12deac95b Merge: 7110767 454b279 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Jun 3 07:45:26 2021 +0000 Merge #302 302: customBuilds: add digitalOcean r=Pacman99 a=jwygoda https://github.com/divnix/digga/pull/42 Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> commit 454b27937f2d3c07457dfdaf37474f4e037c1cb6 Author: Jarosław Wygoda <jaroslaw@wygoda.me> Date: Thu Jun 3 08:48:25 2021 +0200 customBuilds: add digitalOcean commit 7110767300ef0ae46001a9be342d168b8c8ec1d3 Merge: 768e3e7 8e250d5 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 1 12:40:31 2021 -0700 Merge pull request #300 from Pacman99/update-digga flake: update to new digga api commit 8e250d5084eb62c16a930f4b02a7e42b6952b852 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 29 12:53:33 2021 -0700 flake: add agenix to devShell commit d9082066f7bc5bd6a58ab55418db3d6abf4da3d6 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 10:41:55 2021 -0700 flake: update to new digga api commit 768e3e75414602bab35712ec414dd289f5fc0cd3 Merge: da9f14c f88acc1 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 11:02:41 2021 -0700 Merge branch 'core' into develop commit 0f72f26a5750502ed505a57090b55dc53b879191 Author: Pacman99 <Pacman99@users.noreply.github.com> Date: Thu May 27 17:02:40 2021 +0000 Update Changelog for tag commit f88acc1608ee719582fb19db34156d7c5d45a919 Merge: a81930a 20649fb Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 24 08:22:52 2021 -0700 Merge pull request #297 from Narice/core Added note about cache in start/index.md docs commit 20649fb3a9861734ff1507144499dff1083f85d1 Author: Narice <narice@tutanota.com> Date: Mon May 24 10:28:52 2021 +0200 Added note about cache in the start index This resolves #292. commit da9f14cab26caf4d5d0a7eee4c6283f6ee5f23e6 Merge: 2ab4df3 c57925d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu May 20 18:53:20 2021 +0000 Merge #279 279: Agenix integration r=blaggacao a=Pacman99 AFAICT This is mostly a documentation thing. But with divnix/devlib#2 we can now add agenix to the devshell. Co-authored-by: Pacman99 <pachum99@gmail.com> commit a81930af36be9f78484ce16e95409f4f56064f93 Author: David Arnold <dar@xoe.solutions> Date: Wed May 19 20:15:49 2021 -0400 readme: declare it beta and update some other things commit 21cba8024d0c26df0c999b1e92651f4086d372c1 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 11:29:56 2021 -0700 flake: update digga input no longer builds all packages from overlays in devShell commit adaf76e1fbd592d933149128f26d61a02f96a2c9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 10:23:43 2021 -0700 doc/hosts: update to new auto-import style commit d1d2a4ca08cd21865eaba04e0901d3e31b6de56f Merge: cf47170 564888d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue May 18 17:12:56 2021 +0000 Merge #291 291: Remove ´profiles/suites.nix` and fix hardware module in hosts documentation r=blaggacao a=ymarkus See #282 As I understand it, this file isn't needed anymore and the hardware module is not defined properly in the documentation. Co-authored-by: Yannick Markus <ym@ymarkus.dev> commit 564888d1fef8ff4b664a3be862d43eb2fef13159 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:12:36 2021 +0200 remove profiles/suites.nix commit 629a50975fab9e85aefa5c43a13ed55c48555339 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:11:29 2021 +0200 hosts doc: fix hardware module in example commit cf47170d6f703906aa546dfee29f2083701a82ef Author: Narice <narice@tutanota.com> Date: Mon May 17 10:46:02 2021 +0200 Modified wording of iso documentation commit 18d4c78ea5ae926284636d068692c9b23e33caeb Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 19:35:52 2021 -0700 flake: un-comment defaultTemplate This was accidentally commented. fixes #288 commit 3fa96c7793f838c28f304c8177cb8215711011a2 Merge: 2ab4df3 5151380 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun May 16 23:56:12 2021 +0000 Merge #286 286: default.nix: fix path to compat r=blaggacao a=Pacman99 Looks like it was just a path error. fixes #285 Co-authored-by: Pacman99 <pachum99@myrdd.info> commit 5151380d61c30851ffabe29b45213af5ec981e65 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 10:22:40 2021 -0700 default.nix: fix path to compat commit 2ab4df3f600faae4c5f3c658c717827602fb0136 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 15 10:31:54 2021 -0700 suites: re-add `rec` to simplify suite definitions commit 00f8b477a60deaeb25855b409cf9dc0daaf0de96 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 22:49:39 2021 -0700 bors.toml: don't delete merged branches This caused develop to be deleted. And if most people send PR's from forks of devos, this line doesn't really help much. commit 634cfcb30162b18f194cb2ca90a54a5c937cba3c Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 21:27:49 2021 -0700 flake: update digga includes fix for flk config generation commit 4df3d8c2e88d760eeeacb3bccf2b10503d793723 Merge: 82b73cf 2f474e3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat May 15 04:17:49 2021 +0000 Merge #276 276: Update core r=blaggacao a=Pacman99 Core is starting to get pretty stale. All the changes in `develop` are pretty stable and I think we should encourage updating to them. As most future updates can be done through [devlib](https://github.com/divnix/devlib), so once you switch to this version of the template. Updating to new changes will be much simpler (ie #91). Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: David Arnold <dar@xoe.solutions> commit c57925d35aed6f89727e938069914b767b9af92d Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:41 2021 -0700 document agenix integration Co-authored-by: David Arnold <dar@xoe.solutions> commit 64b7892f6e362b21182e665a49d3634a26370341 Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:23 2021 -0700 Add agenix integration to secrets and flake commit baeb144e571c3235739a4882081e0e38e2405c6a Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 11:04:15 2021 -0700 profiles/core: enable ssh by default for keys commit 2f474e37f72121679a720445385aea677a7adadc Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 16:49:12 2021 -0700 flake: update to latest digga api allows overlays to also be used with `imports` and renames importHosts commit 25388a0b55a6f808159d396db02d8d2ea11f2036 Merge: ccc0fc9 dd6c481 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:05:08 2021 -0700 Merge pull request #280 from Pacman99/digga tree: rename devlib -> digga commit dd6c481791cf38f5feb408253e40490ccd7d7716 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:01:44 2021 -0700 flake: format ourlib for consistency with digga commit 923ce7feff875706adb1d336fb959fbdb06b3f14 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 10:17:53 2021 -0700 tree: rename devlib -> digga commit ccc0fc97fe168e13d8c9cb7374f91e2b326a63d8 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 17:03:51 2021 -0700 flake.nix: use `imports` for auto-import of hosts This makes the auto-importing of hosts obvious and explicitly indicates how the options would end up getting merged. commit 7793ab42da34c77d14f58226190c5949de133738 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 16:59:52 2021 -0700 flake: update devlib input includes nixos option improvements and importHosts change commit c89dfed81c37bde4ebe5db96f3b8db83f8eea672 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 19:18:11 2021 -0700 don't import cachix in suites its already imported in the core profile commit 67f545123c994c96fe0752d7964e621c9178f2b7 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 12:31:43 2021 -0700 flake: format and update to devlib api changes commit 3ee831f8529f123c66f94901accedff8ab5428e1 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 12 12:29:00 2021 -0700 flake.nix: explicitly append overlays from path Co-authored-by: David Arnold <dar@xoe.solutions> commit 2b73d3bf53b35256faa30ad7dc3431ecbb78d634 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 11:43:27 2021 -0700 customBuilds: add TODO to drop builderArgs commit 858e8546fe799ac42a23bec5701dbb93f23cc6fb Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 08:17:40 2021 -0700 flake: update devlib input includes ability to customize shell from template commit a081a922a5f1816e1f3bb0d4d0a3851d5961f89c Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 23:41:34 2021 -0700 flake: update devlib input drop ca experimental features and filterPackages improvements commit 0d7eb1c48840c99c24512833d157168201f2b2e3 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:44:05 2021 -0700 doc/lib: explain ourlib usage commit 8a590c9fefa893dd738bc3161052ac9ea5c72c80 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:40:37 2021 -0700 core: use self for nixos-option compat path commit 725e459655d6695a7a2d998e9e8ad13a13a98a74 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:22:16 2021 -0700 doc/start: fix grammar Co-authored-by: David Arnold <dar@xoe.solutions> commit 8f20bb069a082fb9ec7c6c1c64768b3db8e28df7 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:19:31 2021 -0700 doc/extern: elaborate external modules filtering Co-authored-by: David Arnold <dar@xoe.solutions> commit 6e906e87bc07b593ea66066a807b744f54035e77 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:17:41 2021 -0700 doc/extern: improve overlay filtering explanation Co-authored-by: David Arnold <dar@xoe.solutions> commit 4b4f9dc45c562473e58d3c81e098064e3da73920 Merge: 226dd9b 82b73cf Author: Pacman99 <pachum99@gmail.com> Date: Thu May 6 13:55:02 2021 -0700 Merge branch 'core' into develop commit 226dd9be1ae4592d5dc375ea24d14127939f1ce5 Merge: b8f7cdb f4cd791 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 5 15:19:33 2021 -0700 Merge pull request #273 from Pacman99/devlib Switch to out of tree devlib commit f4cd79194afdb9f965d9cc5521705d920e1e62f8 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:49:16 2021 -0700 add in-tree local lib, ourlib commit 8dabd0f56919eea94d8c034805bb562e97da0021 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:48:49 2021 -0700 switch to devlib repo and remove in-tree lib commit b8f7cdbe638699b95278e8bec56add4e63777e74 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 10:35:29 2021 -0700 improve home-manager and deploy-rs integration move both to be setup in template only set home-manager options if they exist commit 7bf605d08c0cb6a0534b39823ac30a5a7b0976c5 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 21:05:21 2021 -0700 lib/modules: pull devlib module arg from pkgs So any overlays affecting devlib also affect the module argument commit deb47dbfae5f7ca93a7f7c0a08cddf6e352060a1 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 11:15:44 2021 -0700 move otherArguments to right side of merge for overlay list ordering, otherArguments should have priority commit 30412b16b9d96b2a3f880578620dac9f7c41150c Merge: 378107f 197d792 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 2 10:15:40 2021 -0700 Merge pull request #271 from Pacman99/lib-rearrange Rearrange and cleanup lib commit 197d7929464757dbfcbbacbc1aef0586e9e20add Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:49:04 2021 -0700 update to new lib format commit 496348b8afa4fea898d5c21147d56b9314c11a25 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 01:12:29 2021 -0700 lib: update namespaces and cleanup exports commit e837aaa8755d45028ba48b12bbac3231e86bf39b Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:47:43 2021 -0700 lib: remove devos section commit c93e9fda0fada3e4a48f416d1f38c5a57852e492 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:54 2021 -0700 lib: init importers section commit e97e916521b2bbd3605350fe1a1e50dbbc8902b5 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:30 2021 -0700 lib: init generators section commit 378107fd034e802850a58e786bd107156fe16873 Merge: e1f1872 e98e595 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 1 17:44:44 2021 -0700 Merge pull request #266 from Pacman99/extract-builds pass builderArgs to config and extract builds commit e98e595704f2635f2b0fc9ffc999ae603ddaad24 Author: Pacman99 <pachum99@gmail.com> Date: Wed Apr 28 11:30:04 2021 -0700 pass builderArgs to config and extract builds have mkHomeConfiguration create its own custom build within the function create a externalModule for customBuilds so its easy to add more commit e1f18728e2202a580105d1e1d96dd2c73f142885 Merge: a5dcb5f 23ee58d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Apr 29 15:24:55 2021 -0700 Merge pull request #268 from Pacman99/dontexport use __dontExport property for lib and overrides commit 23ee58d2d0a26124ec16f54653e58f485c167e01 Author: Pacman99 <pachum99@gmail.com> Date: Thu Apr 29 11:53:45 2021 -0700 use __dontExport property for lib and overrides commit a5dcb5fae9d6afbc75488b4c5136aa599868574b Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 18:41:51 2021 -0700 fix flake by removing flake-compat follows commit 62c9b126d38c9699dc132af4fa22361ba5f05d52 Merge: c0d6453 5bc88ad Author: Pacman99 <pachum99@myrdd.info> Date: Tue Apr 27 16:55:13 2021 -0700 Merge pull request #264 from divnix/api-next Implement new api and rebase on flake-utils-plus commit 5bc88ad2c21d1872ccb15eddb7da6945824ceccc Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 16:36:07 2021 -0700 don't use lockfile to get flake-compat lock file format isn't very reliable with naming inputs commit bb9bc02478a197b28faaac35fa97e9d21fabb16a Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 12:52:16 2021 -0700 fix channels.*.input defaultText formatting commit aa825b87a6a16a8a663e14f52155bc924d28bad1 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 10:26:45 2021 -0700 auto import hosts in flake.nix this allows host-specific settings to be overriden with mkMerge commit df39cb692e7df07a8b7f6531303620888eadeca3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:52:56 2021 -0700 rebuild and update mkFlakeOptions.md commit a7cd35e433c566c5961db1a0b35a775b0dd3d73f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:47:31 2021 -0700 update lib subflake lock commit d5276195f77d1a821454a267bd8b774a8cf896b3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:38:20 2021 -0700 move overrides.nix to overlays also update overrides docs it is a pure devos overlay now, it makes sense to go in overlays commit e67b49c2804902b7b4a3c3e74a59aa1667663f1e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:35:44 2021 -0700 auto-flatten coercedListOf and type fixes commit f57840d723785bc22ad93f0ba17725a620ee9481 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:32:12 2021 -0700 mkFlake/default.nix: formatting commit 7f3116c1ccb2aa4f6375fa4b45c9863a62656d4f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:30:28 2021 -0700 safeReadDir: conver path to string for reliability commit 466304c8cd6d45a62b0e0c82638ce13fc9badaa7 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 08:01:46 2021 -0700 improve passing host and channel arguments to fup we need to filter out arguments that are added in the devos api also anything thats null in either hostDefaults and hosts has to be removed commit 064ba88cdf6ce391cdbe3e4df72363276dbb5ebd Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:38:27 2021 -0700 improve, build, and add mkFlake options doc commit c41d3eed0662956c4ad3afd958ebea0be29fcd89 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:57 2021 -0700 drop debugging related mkFlakeConfig output was only meant for debugging, not meant to be commited commit 278ae0e108633b70214d1176ed38883910f46e68 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:26 2021 -0700 set _module.check in evalArgs instead of mkFlake this makes more sense since evalArgs is the module and it makes the code cleaner commit e9675330a7b3717cf6abf090a34b5bf1ac23201a Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:34:18 2021 -0700 add cachix to base suite to follow the new api commit b6c00e74e7c6e574ee72d40141a36adff2ebeccc Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:33:31 2021 -0700 set add self and hosts module arguments commit a6344faa9afd17efb8b2069c2332ac302d98944e Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:30:55 2021 -0700 update fup to fix infinite recursion error commit ffe4836e35e8b4a1ef2d99292c1ea4a3df6ad821 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 18:29:05 2021 -0700 update doc to match new template format and logic commit 2a7d9e71096746cd19b56cdbf61ba1c910fb6013 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:30:10 2021 -0700 fix suites test to match new mkSuites commit b766c693abd5530c1dc4fd16cd229addca7c3219 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:21:40 2021 -0700 add pkgs overlay, pkgs.overlay is just for srcs commit 37820fc2148051117feaa684fb52238cde71d25f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:29:18 2021 -0700 explain overlay exporting inputs workaround commit 9f31d5d6d1e5c204fcf5ce938a8ae95528dddf4f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:20:16 2021 -0700 mkFlake: use inputs argument not self.inputs commit c3d8805ad607935f033c737391978100d772bca0 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 22:44:15 2021 -0500 update devos template to use new api commit dceac02b36f418bc91f09760b3861dbee1c03848 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:50:01 2021 -0700 implement mkFlake for new api and rebase on fup commit f8315a293c4585f89aef4f5815f94ceac7f28fd9 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:52:02 2021 -0700 evalArgs: general api improvements drop default channel, it is confusing and complicates api don't take nixos input, using channels is better manually pass names for outputs to improve documentation commit 3bb26330b457c32aee5249c8c114517466044a5b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:59 2021 -0700 switch to flake-utils-plus staging for rebase commit 377381de51b4dcbf5aea1ee7f80abd12abd63d47 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 11:34:24 2021 -0700 export pathsIn in lib and update devos input commit ceef51425e222c85eab4c4053426f08ba880ebe3 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:02 2021 -0700 init unifyOverlays: to pass channels to overlays Only to those with three arguments commit 3986cc441b86cb7873c99eb2252df4b080976f76 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:36:48 2021 -0700 pkgs-lib: don't system space functions have each function take pkgs as an argument, so a nixpkgs isn't created just for pkgs-lib and they support more systems commit ba01aa7db7419a3e301f5f9251eff358d88c7e17 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 10:52:26 2021 -0700 mkSuites: generalize for one profile/suite pair commit 59383e871f882cb1a72c64392bdb48220db1367c Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:22:33 2021 -0700 modules: drop any logic already done by fup this includes creating multiPkgs, and dropping options already set by fup commit abd133c244e9c9f9be8a66bd4a2e1a98e4090270 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:21:40 2021 -0700 make devosSystem construct a proper nixos builder Get `self` and `inputs` during construction, and rely on specialArgs.channel for nixos flake commit c0d6453b088fd220faa33048f8423fa486537d6b Merge: 60bfb24 2cab5b5 Author: Pacman99 <pachum99@myrdd.info> Date: Mon Apr 26 09:58:57 2021 -0700 Merge pull request #265 from Pacman99/collect-profiles collect profiles recursively with lib function commit 2cab5b5d2b30fba6431a4a2b82f0e83afac19589 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 20:53:16 2021 -0700 add and use lib.collectProfiles this function collects profiles recursively commit 60bfb24af164818435af6b074ec5494509edf1b4 Merge: e6f548e 58c7d04 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 14:48:00 2021 -0700 Merge pull request #263 from Pacman99/devos-modules create lib.modules to store all devos modules commit 82b73cf63a85b7200a6a364b07f782fda5ae0851 Merge: 7a825bb 832d3bd Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 24 21:45:12 2021 +0000 Merge #261 261: profilesTest/mkHosts: include host's configuration r=blaggacao a=Pacman99 Now that profiles test is done dynamically - first available host - we likely need to include the host configuration itself. I have profiles that depend on the domain being set, which how I ran into this, and I think other problems might occur if we don't include the full host in the profiles test. targeting core, since its a small bug fix and was planned to make into a release. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 58c7d0403649c5f5362c1ea717fe40758a065f0d Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 09:10:10 2021 -0700 extract iso/hm config modules to lib.modules commit 4e28ec2d8ef8125d8b2d99e0c81c3fa4efde2d62 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit 2d9ea0d27edebd81fb599d87167548e5365e9b69 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:56:51 2021 -0700 lib: init modules and move mkHosts modules there This helps to split up the code in mkHosts and creates a place where we can store modules relevent to devos. It will also be easier to remove unecessary parts of each module in the future when they are all compartmentalized. commit 7a825bbeb62261954bf44d7ac5a8f2870e77d8c4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 22 00:32:00 2021 -0600 ci: update bors.toml for new pipeline commit b03fd1496d118d3413e876021de86725ea5cac5b Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:40:44 2021 -0600 pkgs: fix flake hash commit ae357cb098ea2753f3ac6e4a412920762a36a292 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:39:03 2021 -0600 Check & Upload to Cache with GitHub Action commit e6f548e723ce1e3267b356179d8317ed757dd4f6 Merge: f702ca1 a53aa8b Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 13:10:33 2021 -0700 Merge pull request #262 from Pacman99/simplify-mkflakedoc move mkFlakeDoc to packages output also drop jobs commit a53aa8b7eb04f87c8dda74cf82282f73230d4c06 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:37:23 2021 -0700 lib: drop jobs output, prefer checks and packages With mkFlakeDoc in packages there is no need for jobs. And I think anything that could go in jobs really should go in checks or packages. If something needs to be tested - checks, if something needs to be built - packages. jobs is not multi-arch and is redundant to build/test things with when official flake outputs exist commit 1cd4ed136a76f8c5342168ff86e8af93f7eb5e45 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:14:58 2021 -0700 mkFlakeDoc: move to packages output the packages output allows us to do `nix build .#nixosOptionsDoc`. theres also already an instantiated nixpkgs available there. commit 832d3bd69782015a0f4b6001e050d18d5f8ea9c8 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 00:08:49 2021 -0700 profilesTest/mkHosts: include host's configuration commit 12b41f24480ff46a2291a2bf1f393a13f19a6cd1 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit f702ca1337af3ea67c56718ba1554a16d91fd5eb Merge: fe9ba26 eab0bf0 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 23 23:47:43 2021 -0700 Merge pull request #260 from Pacman99/format-fixes lib: one line for arguments, drop userFlake* commit eab0bf074c221a5dcd810aa587dfac5b17d01ae5 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 18:13:03 2021 -0700 lib: one line for arguments, drop userFlake* Also format all files and add a flake.lock for lib for a folder thats meant to work on other flakes theres never a reason it should need to refer to itself, only other flakes. So "self" and "inputs" are better namings for these variables. The userFlake* is redundant and confusing, when trying to call the functions its hard to figure out how to use them when there are now two lines of arguments to figure out. commit fe9ba26561d42f97bbc77d257cdd2823e98b4b2b Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 17:59:01 2021 -0700 evalArgs: cleanup module and type references fix pathTo and coercedList types add modulesModule to also include modules option under home commit 1240356b37889ade5a6c8c0096257602bbdfb530 Author: Raphael Borun Das Gupta <git@raphael.dasgupta.ch> Date: Fri Apr 23 01:10:02 2021 +0200 doc: fix grammar: "your" -> "you're" where it's meant to be a contraction of "you are" rather than a possessive pronoun commit 3322bf5fe607128d7aaf04e7a0255942a314214c Merge: 8fdd668 eea4e40 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 19:50:17 2021 -0700 Merge pull request #256 from blaggacao/da/renamings ref: config -> hosts | nixos -> os commit eea4e40d7e0d996bc2d0091fd4be3bedef22cf32 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 21:44:08 2021 -0500 ref: config -> hosts | nixos -> os in devos, we differentiate clearly between home and os configuration, reason for which we are more precise by not naming after the (more generic) fup API. commit 8fdd66859c4534d2a4d1dab5979338ec40fde84e Merge: a44fcf6 f3defb4 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 18:40:13 2021 -0700 Merge pull request #255 from Pacman99/type-improvements used coercedTo for typing and improve options commit f3defb486d1e79c62e5188da297743d12e8500da Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 12 08:42:22 2021 -0700 used coercedTo for typing and improve options allow lists, nested lists, and non-lists for list like options drop config.<name>.externalModules commit a44fcf6d9dc7428840ce8baebfa4fe6a23e46836 Merge: 03e2843 24dbb2b Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 19:02:51 2021 -0500 Merge pull request #251 from divnix/api-next Intermediate version of api-next commit 24dbb2b3231b5a9f4a9aae57ef90436d59db300b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:27:59 2021 -0700 add mkFlakeDoc to pkgs-lib to build options doc commit 239386b5f8ad426e186825c8a13c5d5704b58bf8 Merge: a714cf4 03e2843 Author: David Arnold <dar@xoe.solutions> Date: Mon Apr 19 00:02:29 2021 -0500 Merge branch 'core' into api-next commit a714cf466dc6e104fedd616e51bb111e4327766b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 23:48:19 2021 -0500 fix: various left-overs commit 03e28433ce90f84ef0f848f92516ffd5171dde21 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:42:54 2021 -0600 README.md: fix guide link commit 8134350545305cc970069ea92fe9dbadbc346840 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:40:53 2021 -0500 ref: simplify pkgs-lib deps injection commit c67877c2ebd9b511fe9e031eb6f1821d2b2be85e Author: nrdxp <nrdxp@users.noreply.github.com> Date: Mon Apr 19 03:36:39 2021 +0000 Update Changelog for tag commit 9eeddb8dacff9a5f6f4ec2645247160c074aaca3 Merge: 658cd2b 50eaa4d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Apr 18 21:32:53 2021 -0600 Merge pull request #235 from divnix/release-0.9.0 Prepare 0.9.0 release commit 362cc31827d32d9d187808d4f8b66a12d683f6fd Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:29:28 2021 -0500 fix: constructors of mkFlake function family commit 50eaa4d0bab31c26355726c838971611541b6e8d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:25:21 2021 -0600 remove community action The community branch will likely go away soon. This is no longer required. commit dba178dc1fd8d6a4990e7bffaea867a7a774adb4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:20:36 2021 -0600 build docs new location commit 6f0392b55e12b86695995e1744221bc27a382998 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:00:49 2021 -0500 ref: cave out instances of userFLake dependencies and intject them as if functions where contructors commit 40acfd13e319bc51a5109dbadc73d2478897da5f Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 21:45:08 2021 -0500 use: makeExtensible commit be924bcb27432d1e3293a12be5675f849bfe3afc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 21:29:45 2021 -0500 ref: reduce exposure to callLibs for clarity's sake, expose which function uses final and prev, so that people can have a clearer understanding how they relate to each other in terms of dependencies. also a simple `{ lib = final; }` probably does not warrant a complete callLibs obscurization. commit e1e0f99af949b8833ea04f9f04b965e33d2a7126 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:13:12 2021 -0600 suites: move to `profles/suites.nix` commit e13a65b33c761a1686de71625b5f1dece52190a7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:06:47 2021 -0600 overrides: move to extern commit f2543047969d2bbac5669325c459638661518525 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:00:45 2021 -0600 mv `nix/ci.nix` directly to `default.nix` commit 127cb25bd1787da6c638860f8deb8a77b694502d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:51:47 2021 -0600 lib: move compat to lib commit fbce126f4d72c40c6a00948fe05d42ccba7233e2 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:43:37 2021 -0600 cachix: move out of root and into profile commit 2d91946745eed8994e6bd4cb7c648ed431b818a0 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:26:27 2021 -0600 doc: move all docs under `doc` commit 048171ecafb0c572a83039b4433a2613c5d8a3e1 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:42:33 2021 -0600 lib: improve `profileMap` for added convenience Simplify the definition of suites a bit by removing the need for list concatenation. commit 9dca402914d6cd20791836d0da559adb03466aa5 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:56:24 2021 -0500 ref: make onion with flake-utils commit 6cccb5526378452afeafd7fca5e66dee41a44b46 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:35:11 2021 -0500 ref: userSelf -> userFlakeSelf commit cd7fb4f54c81e19c93e7cc067b2022d6216bf0fc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:46:20 2021 -0500 ref: flatten out inputs commit 16b3fad559b6f44eda5068eb369d1dd83827de7f Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:35:05 2021 -0500 ref: merge dev into lib commit fb6c6ba4cf693df6f87921d418a2e8d176d45a4b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:15:53 2021 -0500 fix: update devos in flake.lock commit c24199649a3f58a6203f823d555143394a8cd134 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 18:30:07 2021 -0500 fixup: distinguish self and userSelf commit 19c900e2933999f27fbe5a2015745a02adb3a6e6 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:45:51 2021 -0500 workarround for unkown problem commit 6116779b23e5e5e189175fd29b220f13525fbdb0 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:40:57 2021 -0500 fixup: nix flake check II / II commit 21a03fa94c9a3bb63f1be88857c80e5900c18cf4 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:23:27 2021 -0500 fixup: nix flake check I / X commit 5f89d274284e05a0cf35f8b58cae537756375567 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 1 21:10:24 2021 -0500 ref: extract lib into subflake commit 863c17621c33f8d86aaf949c608155e7fc00e0f6 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 19:30:55 2021 -0500 libtests: outfactor in preparation of lib/flake.nix commit 0db2bb041e8cfecbbec08010d150539f4e11963e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 13 11:24:10 2021 -0700 add old evalArgs as evalOldArgs, so flake works commit 2b70cd3ae607d8c5d05b4266530be6011e94371b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:25:37 2021 -0700 fix some small bugs in mkFlake/evalArgs commit 8d0c036b6b7dec31ab9c01fb6e87a5d71ea30fa0 Merge: 658cd2b b7bcaea Author: Pacman99 <pachum99@myrdd.info> Date: Sun Apr 11 20:10:52 2021 -0700 Merge pull request #239 from Pacman99/evalargs-next Update evalArgs to match the new planned API commit b7bcaea497ed24c0e26266f3d1b1cdf32d1c8bd1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 20:01:13 2021 -0700 Update evalArgs to match the new planned api commit 658cd2bb082b259ef27cfdb910d4bc1f5193fcf1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 10:24:00 2021 -0700 pkgs-lib/shell: update to new homeConfigurations flk should switch to use home-manager --flake whenever the updated package is made available in the hm flake or nixpkgs commit 401566af34ab9891335366db49bd12482bbf125c Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:13:54 2021 -0700 lib/pkgs-lib: update checks for new hm format commit 8ba7bffc3f0960fddd864a9c1760b8b439d55d57 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:04:49 2021 -0700 export users home for home-manager --flake home-manager --flake needs the activationPackage in the root of the homeConfiguration commit d5175f6ccaedfc4b7cd4b240b80338bf0f5793b2 Merge: 1f25b0b ac4c267 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 21:01:33 2021 +0000 Merge #236 236: init pkgs-lib and add tests and shell r=nrdxp a=Pacman99 Towards the goal of removing top level folders and putting more things in lib. This shifts shell and tests to lib under the `pkgs-lib` namespace. This namespace is separated by architecture, because those lib functions rely on nixpkgs architecture specific derivations. I think this is the cleanest way to do it, you don't have to instantiate pkgs-lib for each arch, and it exposes some of these functions for others to use. This PR also fixes multi-arch checks. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1f25b0b061d9b82b3251df1529cc11fd4ded0d23 Merge: be4b612 2c3f17a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 20:44:48 2021 +0000 Merge #227 227: Fix documentation mistake after project rename r=nrdxp a=lycheese After the project rename the cachix documentation in `cachix/README.md` contains instructions that do not work (`cachix use divnix`). Tested that `cachix use nrdxp` works and should have the intended effect. Co-authored-by: lycheese <4779944-lycheese@users.noreply.gitlab.com> commit ac4c26755b1bb74f3d6b7ec6fa6070e7e725763e Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 10:59:10 2021 -0700 init pkgs-lib, move tests and shell there commit be4b612b23817abb6c99e92ad80cf77be4f7a582 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:22:08 2021 -0600 treewide: format with nixpkgs-fmt commit 3daa99072841d590aa8bdeef7f1d8d0087bd0f44 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 9 10:03:42 2021 -0700 fix userSpecialArgs defaults (#234) Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1838e9fe2f95ebef1a60bdec60f43f9a92a67da8 Merge: 18dbc7d ab2919d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 03:33:30 2021 +0000 Merge #233 233: core: add usbutils r=nrdxp a=blaggacao Looks like core does not include `lsusb` by default, now it does. Co-authored-by: David Arnold <dar@xoe.solutions> commit 18dbc7d0e456ec1dc4b920ae188c5180231e7bb7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:18:08 2021 -0600 Revert "drop toString in evalArgs - trying to fix CI" This reverts commit a2530339310bf2ae6a58deda15c66889b292a1df. commit eaff91c0f99d2ecd7904f31265f1a21d5b0b2024 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:17:24 2021 -0600 Revert "drop toString in pathsIn - trying to fix CI issues" This reverts commit 930b3e96b4f330d1380011e7363c9373b2f5ca64. commit ab2919df217d2c0230f1f41f8d1812425575d9d7 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 8 22:03:38 2021 -0500 core: add usbutils Looks like core does not include `lsusb` by default, now it does. commit 3823eb6423e30a2d2a9e694f8a6fc332e39cf529 Merge: 306e7c1 a253033 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 02:58:30 2021 +0000 Merge #231 231: Move flake implementation logic to lib r=nrdxp a=Pacman99 This is a simpler version of #218 that moves flake logic to lib and adds a module to evaluate devos. This DOES NOT support out of tree usage, so if you were following any of the previous PR's, the doc secti…
CaptainSpof
added a commit
to CaptainSpof/dafos-old
that referenced
this pull request
Jan 4, 2022
commit 1cbf28f445caabc4f89798a7447ee0bee580b81b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 19:49:19 2021 -0800 flake: update bud input fixes #406 commit 267e135c4d4d6fc219fd56a75726bbd6e4887705 Merge: 3587d67 87f1d7d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 16:45:42 2021 -0800 Merge pull request #409 from Pacman99/bud-get-git bud: move to shell and use git clone for get commit 87f1d7da18e44a8386bf31a0ee82da8f3ad0ae51 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 15:41:58 2021 -0800 bud: move to shell and use git clone for get commit 3587d675064f4006807f130a0d7dee16c520cac9 Merge: b15b8bf a319aed Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:01:09 2021 -0800 Merge pull request #403 from divnix/update-digga update digga commit a319aed9f4e21ac096891077bc217af1a38803c7 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 19:38:56 2021 -0500 imp: move follows responsibility downstream - also remove unimportant (small) depenencies from follows management - so that it is less complex as errors occur, since: - it seems there are still follows issues present upstream commit 838bcd1f5114c93473fdd920d49dc5abba6577bf Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 18:07:21 2021 -0500 nix-direnv: rm enableFlakes and pass nixUnstable > Failed assertions: - The option definition `programs.direnv.nix-direnv.enableFlakes' in `/nix/store/pv3vi4n7x83r4sc3ljqdgg9qifr4n5gp-source/users/profiles/direnv' no longer has any effect; please remove it. Flake support is now always enabled. commit 6151d02b8dd9c74f0ce645cdd0c6309adbf57673 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 17:37:02 2021 -0500 rm: use of patched nix for nixos 21.11 enabled digga - patched nix held the follows patch which is now upstreamed commit b15b8bf86551f0b4ed2c7ac2c569d6784cd25fd7 Author: Dmytro Kostiuchenko <edio@archlinux.us> Date: Mon Nov 29 08:44:15 2021 +0200 Do not hardcode UID for the exemplary user uid = 1000 is an unreasonable default for an examplary user nixos, because someone trying DevOs on a working NixOS installation likely has their own user with uid=1000 already. The code thus renders /etc/passwd invalid preventing user from logging in commit 506079201d113b66aab4c4fa20b2fc397ea890e9 Merge: fca9289 70545ab Author: Pacman99 <pachum99@myrdd.info> Date: Sat Nov 20 17:58:07 2021 -0800 Merge pull request #401 from michaelr/docs-fix-typo-bootstrap docs: fix typo in start/bootstrapping commit 70545abd1bf263c6c5f575fee41ec137af630f95 Author: Michael Reddick <michael.reddick@gmail.com> Date: Sat Nov 20 15:58:37 2021 -0600 docs: fix typo in start/bootstrapping commit fca9289eeca5fbbe70c198264f7766efd678bde7 Merge: 633ccde 6962aab Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:09:09 2021 -0700 Merge pull request #395 from pub-solar/refactor/remove-git-crypt Remove git crypt, update docs commit 633ccde1b13b685b4e0673049b691cf51e7eb922 Merge: 65db5d3 89b3cf7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:07:41 2021 -0700 Merge pull request #398 from KarolisL/doc_deploy_hm Document using deploy-rs to deploy home-manager commit 89b3cf78fd7af80e4dce4bfa9b3e6120e8d323e0 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Tue Nov 2 23:42:38 2021 +0200 Document using deploy-rs to deploy home-manager commit 6962aab06c1b679163e41cd70a697807b199548e Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:39:23 2021 +0200 Remove .gitattributes files commit 243116e2288005c90824a6d0d0ac400b973629ac Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:36:56 2021 +0200 Remove git crypt, update docs commit 65db5d30ae4df02b9cef6620e72ed34a2082fc31 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Sun Oct 24 01:33:04 2021 +0300 docs: remove outdated `nix-rebuild` notes commit 1b1bc8eb97fc346f65ef96b580544a987e35ab3a Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:38 2021 +0200 digga: fix link to new default branch main commit 8397aa7aa396bc99b380fe69120950022e88bbfd Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:19 2021 +0200 workflows: switch to new default branch main commit a25d78b9c3d7fddd2c9345e2a38d858cd06bc9eb Merge: a819ff2 804e972 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Oct 9 20:07:22 2021 +0000 Merge #388 388: Update docs and scripts to use main branch. r=Pacman99 a=trevorriles When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. Co-authored-by: Trevor Riles <trevor@trevorriles.com> commit 804e972c5701884f8f0891dc68e8a60802d9f03b Author: Trevor Riles <trevor@trevorriles.com> Date: Sat Oct 9 11:17:42 2021 -0500 Update docs and scripts to use main branch. When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. commit a819ff2d1f22c7d4eb899c1fb6826e26b2c9155e Merge: cc663a2 8684105 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Oct 7 09:38:27 2021 -0600 Merge pull request #387 from jyooru/patch-1 docs: fix typos in concepts/suites commit 8684105d21c1c59db27e499a5801023dd3ce2c7d Author: Joel <joel@joel.tokyo> Date: Thu Oct 7 19:11:21 2021 +1000 docs: fix typos in concepts/suites commit cc663a22d25d5021c2a1ada1eab4ba9326b36dea Merge: 287cb82 74208fb Author: Pacman99 <pachum99@myrdd.info> Date: Wed Oct 6 12:46:00 2021 -0700 Merge pull request #386 from Pacman99/update-bud flake: update bud input and add check for bud commit 74208fb88f7832e0354e0646145784e55071b7af Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 12:18:28 2021 -0700 workflows: add check to run bud commit 469b3746cfe1c2698b9c23d352d23b6c1133014e Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 11:59:33 2021 -0700 flake: update bud input commit 287cb82d1ccd74693ae844869baa34228f143c21 Merge: 2976777 1df67a3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Sep 30 16:38:05 2021 +0000 Merge #380 380: chore: update deploy-rs, nvfetcher, devshell r=nrdxp a=GTrunSec - waiting for https://github.com/divnix/digga/pull/108 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit 1df67a3f2ac5e109fef54dc0b761aca0d64c2c5c Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Sep 30 00:33:01 2021 -0700 update digga lock commit f10a8fdd33e5b354e6c5cfe32029900a891e65ca Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:49:43 2021 -0700 chore: update nvfecher commit 950199ef2c5c85e7d8235962dc49f9a5793f41e5 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:45:46 2021 -0700 update deploy-rs overlay commit 2976777ba9e328af094f9356bedbda6024669160 Merge: e5660cd e0da74c Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Sep 29 15:23:41 2021 +0000 Merge #378 378: Update flake to use new modules options r=nrdxp a=Pacman99 connected to divnix/digga#107 Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> commit e0da74c87c62b1acca275f11af80a3c9fb556f33 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Sep 24 11:40:53 2021 -0700 Update flake to use new moddules options commit e5660cdf83d9581f971504db8024240346328de8 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:53:14 2021 -0400 ci: remove lingering references to `main` in workflow configs `main` is no longer in use. See #369 commit 95f89c0b44acf92e16ec702b38a23016616d8a2b Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:43:29 2021 -0400 docs: use single quotes in example to avoid shell expansion commit ccf160dd218aa48346ce2d9802d937757ccb1bd5 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:40:19 2021 -0400 docs: `deploy` command example is run from repo root commit 0770c7f9009293412c53d4f901bf23ff5d368769 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:30:16 2021 -0400 docs: `bud get` creates a directory named `devos` by default As mentioned in #370 it would not result in a directory called `bud`, as can be seen in the custom `get.bash` command where the directory name defaults to `devos`. commit 252769ce465660b1480fcc127b54dab6262f4b3f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:27:49 2021 -0400 ci: update release workflow to checkout code from `master` branch commit 57a14bb4119f19cf7b56adec41a7fe8797a5b000 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:26:15 2021 -0400 docs: update links to point to `master` instead of `core` commit 19666a06a7598872a0781e1b07fd267dac3d989f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:21:03 2021 -0400 fix: `bud get` should init flake based off `master` commit 955b9ce1c1691d5ecd54bd666b0b47e42559a382 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:19:35 2021 -0400 docs(bud): replace references to `flk` commit f13c11ea174fd508a7a327e13ad8fffff95facd6 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Sep 19 11:17:01 2021 -0600 README.md: fix broken links commit c3461cd2c3f947c3ed30d64565d4e78c80d1fdba Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:59 2021 -0400 docs: `master` is the current target branch for pull requests commit 54a9a8366e796661be44f8ab6f913632c02e0c34 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:11 2021 -0400 ci: workflows on `main` push should trigger on `master` push commit a3b2bcf3d57be28c27119a44445cfdde38349cb9 Author: Anton <fetsorn@gmail.com> Date: Sat Sep 18 16:50:51 2021 +0300 fix typo in CONTRIBUTING.md commit 61a56569c8f565bb9aa41b41a6edf539c02165f4 Merge: 079adc4 0536d0d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Sep 2 09:35:08 2021 -0600 Merge pull request #358 from benneti/patch-1 update pkgs documentation commit 0536d0de90f7b56f914052cd86e42e2b105b79a8 Author: benneti <benedikt.tissot@googlemail.com> Date: Thu Sep 2 11:37:21 2021 +0200 update pkgs documentation commit 079adc4474231d5582fee5574bc5bcc6f133e5ac Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:57:22 2021 -0500 fix: more docs w.r.t. bootstrap iso commit c46d923876420cdfe0fc805dc70221a214e6d20e Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:51:18 2021 -0500 fix: iso docs w.r.t. bud burn and bootstrap.nix commit 32bddf6403895f104bb72d4ba7e113a61bafef70 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:48:30 2021 -0500 fix: docs bootsrtap - swap disk by label (easied copy/paste) commit c30870f266d19e305d4163184ff4d812be022fec Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:45:47 2021 -0500 imp: bootstrap docs commit 5b89e53e7a39c603bed327023c953d0b30433ec2 Author: Las Safin <me@las.rs> Date: Wed Aug 11 19:05:03 2021 +0000 Fix typo in README.md commit 5c3d6254c36723875bf695b92c63ed388605605f Author: Kid <44045911+kidonng@users.noreply.github.com> Date: Fri Aug 6 23:07:40 2021 +0800 Fix a typo commit 5657ddf3c1991831bdbd8ed2df8d590b0c92588d Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:30:40 2021 -0500 fix: input ref / bump digga the indirect reference started failing with ``` warning: Git tree '/home/blaggacao/ghq/github.com/divnix/devos' is dirty error: NAR hash mismatch in input 'github:NixOS/nixpkgs/release-21.05' (/nix/store/0r0xrqj5l88071cama7hlha5ajya06c8-source), expected 'sha256-MhVtkVt1MFfaDY3ObJu54NBcsaPk19vOBZ8ouhjO4qs=', got 'sha256-jQgXeJ9NQQS0Eobb/qQOvS+RRULkqRikAeXkkFKOPDA=' ``` commit b5da4066898205f2270f1ac4b0dada9403bb78e1 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:16:53 2021 -0500 fix: dedicated bootstrap config commit 768c9b8216516eaa20ffed8a3c1bebed55acaf70 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:46:41 2021 -0700 bump: nvfetcher and cleanup commit aba10aa8a43a0011e7d86d15ac466b4aeaf9e59b Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:44:31 2021 -0700 fix/hm: direnv flakes support commit 6f5ef6126ee7fa96276e45ba349f048f937c49ab Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:38:30 2021 -0500 fix: cachix branch commit 0f98fe0cb3f4867d35531e709921c9c899a83a25 Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:09:33 2021 -0500 bump: bud with some corutils missing deps & other fixes commit 757c107b4670aba05851896c4c6c8fb7b9fe283b Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:07:04 2021 -0500 bump: digga commit 135f1d656d9d86f8f021aa49132515958b2b05ba Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:05:58 2021 -0500 bump: nixos w upstream fixes specifically - https://github.com/NixOS/nixpkgs/pull/132363 - https://github.com/NixOS/nixpkgs/pull/131876 commit 4c130410b9cae569eb44fc7453bec38cfccd9d22 Merge: 2fcb360 5bd943f Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:39:21 2021 -0500 Merge branch 'core' into develop commit 2fcb3605eed05978fe4df0f5969aca552fa0e140 Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:38:52 2021 -0500 docs: soft update (fix the most obvious drift) commit 5bd943f97da8e63c4b8a6c234d71fcdb7b7e7193 Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jul 31 23:03:19 2021 -0500 imp: advise removal of */modules-list.nix on merge conflicts During merge conflicts, these lines should appear in the hunks and give instructions on how to handle them in the face of the implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via `importModules`, that knows how to rake leaves by walking the folder tree on it's own and collecting leaves that are normal nix files or folers who contain a `default.nix` mmicking strongly a "recursive" import-ish syntax. commit f69737301f5cfcc72bab125175df8421f6a52c64 Merge: 8b67cae bf81ed2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Aug 1 03:51:21 2021 +0000 Merge #350 350: Ensure pinning latest channel to nixpkgs nixos-unstable branch r=blaggacao a=teutat3s Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> commit bf81ed29d1d1ab22c79f0a0700e7cf76ba031004 Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri Jul 30 22:22:44 2021 +0200 Ensure pinning latest channel to nixpkgs nixos-unstable branch commit 8b67cae20a110f296abf91cdba94a3946b1ba647 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Fri Jul 23 14:38:54 2021 -0600 flake: remove ci-agent commit 3e298b68dd99c72c54f2450c34068f5b1711c0f8 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 23 15:32:39 2021 -0500 fix: bump flake-utils-plus with a regression w.r.t exportModules reverted commit a3ec0d281433f9ba3a1b9723a19cc29302d96eb6 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 23:36:41 2021 -0500 imp: use bud nixos-/devhsllModules and hide rebiding both modules depend on `self`/`inputs` available as special args for both, devshell & nixos modules, so bump to an improved `digga`, as well. commit 0410acf3d73965e860308301db10921ceffa7652 Merge: bf8620f 73431f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:21:18 2021 -0500 Merge branch 'core' into develop commit bf8620f8bac46e4ce707ca7f093ecee07c013d2e Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:19:09 2021 -0500 ref: point `digga` to `main` (default) branch commit 31a8e76209e880ffbb9f8561aeb3a65a0e38ae3b Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 20:59:50 2021 -0500 ref: adapt to using plain digga module for boostrap ISO commit dcb425341d94dbf0172f9f3d3ccd9fb870956612 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 18:33:45 2021 -0500 update: digga/fup refactoring commit a088edd77ae40203d31f55dc8478548f07b8c9a0 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:01:25 2021 -0500 fmt commit 6c25e77f6fc3e4c0fa0eb009aae48a817b6bac51 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:09:26 2021 -0500 add flake's nixConfig values that go well with this repo commit aa45592c1735b5016b9cea835f49657eb2b02928 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:35:55 2021 -0500 imp: add digga's nixConfig and patchedNix commit 8ae22c63dc9eb0956ec26ca90dd7bef495be4404 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:27:17 2021 -0500 fix: move legacy nix path definitions back to devos commit b05f95065e52f8451625f5e08a212f6bf33f4436 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 13:18:10 2021 -0500 bump: point to tip of squashed digga develop branch commit bd0ef12149c4b0c19e84670e40b036bfbcbdaf45 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:21:57 2021 -0500 bump: pull in latest bud fixes & additions - portble home profiles - missing coreutils commit 26a2423312fccdbc4899506f91e2c084e7899aec Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 10:17:05 2021 -0500 ref: make hm common module explicit commit 73431f57098f769e8393d7fa5963d3c20bf47c65 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit b95189d754a0afd3f8d119dda036a483131283de Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit 4b9cab40cb1c5d7989c2e3719d743e764128ac2a Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Jul 12 17:32:13 2021 -0500 imp: add portable user definition According to https://github.com/nix-community/home-manager/issues/2161 there might be a better formal distinction between host-spaced and portable arch-spaced hm users in the future. commit 000329f6a75529dda55b5f432827aadd96bf5029 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 22:19:38 2021 -0500 fix: bump digga with infinite recursion hotfix commit 6ebdf3adb422c79675d2b919025c7f1367a5a665 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 17:15:18 2021 -0500 imp: reduce flake inputs footprint and increase conciseness commit fe73d2a0835228d18f83f65d064245c6dcd78727 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 11:46:01 2021 -0500 fix: hm pin to corresponding nixos version commit bf59976063db3bdabea6d6e988658c986f7cee13 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 17:11:59 2021 -0500 work-around for https://github.com/NixOS/nix/pull/4641 commit 33fb25e011b050bf577a0fd77f29348e0126abc0 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 19:31:12 2021 -0500 ref: move devshell module here to `devos` again commit 62f9d9525975b629ccf3782aedee948d7e9f4a1d Merge: 741e8fd 95f429a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Jul 4 04:48:35 2021 +0000 Merge #333 333: core: use bottom instead of gotop r=blaggacao a=nrdxp gotop is unmaintained, unless someone has a better alternative, it looks like bottom is the new goto Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> commit 1a4b7d19c9faa6b90cd8db02bc345c3cc395b2f7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Jul 1 23:40:55 2021 -0600 README.md: rework commit 95f429a5258b9b9d2f9be243c97f83da5385b06b Author: Timothy DeHerrera <tim.deh@pm.me> Date: Wed Jun 30 08:50:07 2021 -0600 core: use bottom instead of gotop commit 741e8fdc471be7c8961f3b9ea75cf4e6bb11a025 Merge: e3b7c07 f1117f2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 12:54:51 2021 +0000 Merge #330 330: Fix: Haskell overlay r=blaggacao a=GTrunSec using `lib.composeExtensions` for packageOverrides is more idiomatic. Fixes: https://github.com/divnix/devos/pull/325#pullrequestreview-687772802 such as ``` python3 = pkgs.python3.override (old: { 5 │ │ packageOverrides = 4 │ │ │ pkgs.lib.composeExtensions 3 │ │ │ │ (old.packageOverrides or (_: _: { })) 2 │ │ │ │ packageOverrides; 1 │ }); ``` Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit f1117f27ec333cc801fd04c70b7ba205330b986d Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Jun 24 22:58:26 2021 -0700 fix hasekllPackages overlay commit e3b7c07daf7889399662f36144f55ea189ff090f Merge: 5f5c26b b927d97 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:39:01 2021 +0000 Merge #325 325: feature: Add pkgs fetch manager nvfetcher r=blaggacao a=GTrunSec Regarding motivation in https://github.com/divnix/devos/issues/299 Any question here? Example: - overlay ``` inherit (prev.sources.<PackageName>) pname version src; ``` - pkgs ``` stdenv.mkDerivation rec { inherit (sources.<PackageName>) pname version src; ``` Resolves #299 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit b927d97ce2fe99977b10a792a094952a514dcfe5 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jun 16 17:25:37 2021 -0500 doc: nvfetcher commit ee89bf3f2a166c610101f93f1b3053068f86626f Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Jun 13 21:48:43 2021 -0700 feature: Add pkgs fetch manager nvfetcher Co-authored-by: David Arnold <dar@xoe.solutions> commit 5f5c26bee3fec083a9acdf91760b743e5a842f07 Merge: ab4bd58 1c80b50 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:17:44 2021 +0000 Merge #329 329: bump digga to latest develop r=nrdxp a=blaggacao Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit 1c80b508ca29def7c0df7f1e883fd9ca86d125f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jun 24 18:15:15 2021 -0500 bump: nixpkgs to avoid https://github.com/NixOS/nixpkgs/pull/127720 commit 3cc28b3adb93f15ff8f23097c27e4b666ee6ba2b Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jun 19 13:26:07 2021 -0500 bump digga to latest develop commit ab4bd584e22ff1d9ee0d0307af457eef81fd8590 Merge: e1d7178 62683b2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Mon Jun 14 06:45:35 2021 +0000 Merge #326 326: ref: pass our lib as lib.our to the module system r=Pacman99 a=blaggacao At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` --- ```shell ➜ devos git:(da/pass-lib-as-config-lib) rg ourLib ➜ devos git:(da/pass-lib-as-config-lib) # nothing found ``` Co-authored-by: David Arnold <dar@xoe.solutions> commit 62683b24acc01aad5785569f18219eca9764df90 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 23:30:05 2021 -0500 ref: pass our lib as lib.our to the module system At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` commit e1d7178979a421bbfc83961edb962871acf5c791 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:15:09 2021 -0500 init: common flake compat fixes for other nixpkgs fixes #315 commit 0e1947b6f03ca17b02a9b3a31f720fa17a5e21e1 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:27:20 2021 -0500 add upstream issue report template commit b3118a6ea27c935c221d8cbc212a64bc655ef779 Merge: 4d1b3a5 a7c2046 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Jun 9 01:41:45 2021 +0000 Merge #301 301: Update core r=blaggacao a=Pacman99 Most of the changes were in digga Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> Co-authored-by: almostnobody <1583339+almostnobody@users.noreply.github.com> commit a7c20465ecd79b13d4cfe151c3096b2c309f2bf6 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:27:54 2021 -0700 doc/suites: updating explanation of suites commit 5831adb06109adac4fd7d4f76564235917b876f9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:14:32 2021 -0700 flake: switch to digga master To use the now released v0.2.0 commit 4d1b3a5e132b924ea6f945831ab0ee25407c996b Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit 9dcc4adeef25658d7db3a30e6eb11a899b92c0c7 Merge: fb41643 d852305 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit d852305c4c05d7769a72ce7d6207a3d072c4d388 Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:24:24 2021 +0300 Update doc/concepts/overrides.md Co-authored-by: Pacman99 <pachum99@myrdd.info> commit c30e8c5ca2c1aa3772b0bb1ac70eabb491fbea9c Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:10:17 2021 +0300 override module doc: fix #310 commit fb41643ed66c354081e18078103f2c9b3b64bde0 Merge: 30892d8 fe3a624 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Jun 5 10:13:06 2021 -0700 Merge pull request #304 from Pacman99/update-docs docs: general updates commit fe3a624930d35a7278001a5d05629959c5a42d4d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 12:25:06 2021 -0700 docs: general updates commit 30892d83eb9461b1249a7b392eedb21cd2c38e3e Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 22:42:45 2021 -0700 gitignore: add flk command results commit 1a87b83b5d88c37e0fac603ef792a8a12deac95b Merge: 7110767 454b279 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Jun 3 07:45:26 2021 +0000 Merge #302 302: customBuilds: add digitalOcean r=Pacman99 a=jwygoda https://github.com/divnix/digga/pull/42 Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> commit 454b27937f2d3c07457dfdaf37474f4e037c1cb6 Author: Jarosław Wygoda <jaroslaw@wygoda.me> Date: Thu Jun 3 08:48:25 2021 +0200 customBuilds: add digitalOcean commit 7110767300ef0ae46001a9be342d168b8c8ec1d3 Merge: 768e3e7 8e250d5 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 1 12:40:31 2021 -0700 Merge pull request #300 from Pacman99/update-digga flake: update to new digga api commit 8e250d5084eb62c16a930f4b02a7e42b6952b852 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 29 12:53:33 2021 -0700 flake: add agenix to devShell commit d9082066f7bc5bd6a58ab55418db3d6abf4da3d6 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 10:41:55 2021 -0700 flake: update to new digga api commit 768e3e75414602bab35712ec414dd289f5fc0cd3 Merge: da9f14c f88acc1 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 11:02:41 2021 -0700 Merge branch 'core' into develop commit 0f72f26a5750502ed505a57090b55dc53b879191 Author: Pacman99 <Pacman99@users.noreply.github.com> Date: Thu May 27 17:02:40 2021 +0000 Update Changelog for tag commit f88acc1608ee719582fb19db34156d7c5d45a919 Merge: a81930a 20649fb Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 24 08:22:52 2021 -0700 Merge pull request #297 from Narice/core Added note about cache in start/index.md docs commit 20649fb3a9861734ff1507144499dff1083f85d1 Author: Narice <narice@tutanota.com> Date: Mon May 24 10:28:52 2021 +0200 Added note about cache in the start index This resolves #292. commit da9f14cab26caf4d5d0a7eee4c6283f6ee5f23e6 Merge: 2ab4df3 c57925d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu May 20 18:53:20 2021 +0000 Merge #279 279: Agenix integration r=blaggacao a=Pacman99 AFAICT This is mostly a documentation thing. But with divnix/devlib#2 we can now add agenix to the devshell. Co-authored-by: Pacman99 <pachum99@gmail.com> commit a81930af36be9f78484ce16e95409f4f56064f93 Author: David Arnold <dar@xoe.solutions> Date: Wed May 19 20:15:49 2021 -0400 readme: declare it beta and update some other things commit 21cba8024d0c26df0c999b1e92651f4086d372c1 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 11:29:56 2021 -0700 flake: update digga input no longer builds all packages from overlays in devShell commit adaf76e1fbd592d933149128f26d61a02f96a2c9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 10:23:43 2021 -0700 doc/hosts: update to new auto-import style commit d1d2a4ca08cd21865eaba04e0901d3e31b6de56f Merge: cf47170 564888d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue May 18 17:12:56 2021 +0000 Merge #291 291: Remove ´profiles/suites.nix` and fix hardware module in hosts documentation r=blaggacao a=ymarkus See #282 As I understand it, this file isn't needed anymore and the hardware module is not defined properly in the documentation. Co-authored-by: Yannick Markus <ym@ymarkus.dev> commit 564888d1fef8ff4b664a3be862d43eb2fef13159 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:12:36 2021 +0200 remove profiles/suites.nix commit 629a50975fab9e85aefa5c43a13ed55c48555339 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:11:29 2021 +0200 hosts doc: fix hardware module in example commit cf47170d6f703906aa546dfee29f2083701a82ef Author: Narice <narice@tutanota.com> Date: Mon May 17 10:46:02 2021 +0200 Modified wording of iso documentation commit 18d4c78ea5ae926284636d068692c9b23e33caeb Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 19:35:52 2021 -0700 flake: un-comment defaultTemplate This was accidentally commented. fixes #288 commit 3fa96c7793f838c28f304c8177cb8215711011a2 Merge: 2ab4df3 5151380 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun May 16 23:56:12 2021 +0000 Merge #286 286: default.nix: fix path to compat r=blaggacao a=Pacman99 Looks like it was just a path error. fixes #285 Co-authored-by: Pacman99 <pachum99@myrdd.info> commit 5151380d61c30851ffabe29b45213af5ec981e65 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 10:22:40 2021 -0700 default.nix: fix path to compat commit 2ab4df3f600faae4c5f3c658c717827602fb0136 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 15 10:31:54 2021 -0700 suites: re-add `rec` to simplify suite definitions commit 00f8b477a60deaeb25855b409cf9dc0daaf0de96 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 22:49:39 2021 -0700 bors.toml: don't delete merged branches This caused develop to be deleted. And if most people send PR's from forks of devos, this line doesn't really help much. commit 634cfcb30162b18f194cb2ca90a54a5c937cba3c Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 21:27:49 2021 -0700 flake: update digga includes fix for flk config generation commit 4df3d8c2e88d760eeeacb3bccf2b10503d793723 Merge: 82b73cf 2f474e3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat May 15 04:17:49 2021 +0000 Merge #276 276: Update core r=blaggacao a=Pacman99 Core is starting to get pretty stale. All the changes in `develop` are pretty stable and I think we should encourage updating to them. As most future updates can be done through [devlib](https://github.com/divnix/devlib), so once you switch to this version of the template. Updating to new changes will be much simpler (ie #91). Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: David Arnold <dar@xoe.solutions> commit c57925d35aed6f89727e938069914b767b9af92d Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:41 2021 -0700 document agenix integration Co-authored-by: David Arnold <dar@xoe.solutions> commit 64b7892f6e362b21182e665a49d3634a26370341 Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:23 2021 -0700 Add agenix integration to secrets and flake commit baeb144e571c3235739a4882081e0e38e2405c6a Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 11:04:15 2021 -0700 profiles/core: enable ssh by default for keys commit 2f474e37f72121679a720445385aea677a7adadc Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 16:49:12 2021 -0700 flake: update to latest digga api allows overlays to also be used with `imports` and renames importHosts commit 25388a0b55a6f808159d396db02d8d2ea11f2036 Merge: ccc0fc9 dd6c481 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:05:08 2021 -0700 Merge pull request #280 from Pacman99/digga tree: rename devlib -> digga commit dd6c481791cf38f5feb408253e40490ccd7d7716 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:01:44 2021 -0700 flake: format ourlib for consistency with digga commit 923ce7feff875706adb1d336fb959fbdb06b3f14 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 10:17:53 2021 -0700 tree: rename devlib -> digga commit ccc0fc97fe168e13d8c9cb7374f91e2b326a63d8 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 17:03:51 2021 -0700 flake.nix: use `imports` for auto-import of hosts This makes the auto-importing of hosts obvious and explicitly indicates how the options would end up getting merged. commit 7793ab42da34c77d14f58226190c5949de133738 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 16:59:52 2021 -0700 flake: update devlib input includes nixos option improvements and importHosts change commit c89dfed81c37bde4ebe5db96f3b8db83f8eea672 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 19:18:11 2021 -0700 don't import cachix in suites its already imported in the core profile commit 67f545123c994c96fe0752d7964e621c9178f2b7 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 12:31:43 2021 -0700 flake: format and update to devlib api changes commit 3ee831f8529f123c66f94901accedff8ab5428e1 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 12 12:29:00 2021 -0700 flake.nix: explicitly append overlays from path Co-authored-by: David Arnold <dar@xoe.solutions> commit 2b73d3bf53b35256faa30ad7dc3431ecbb78d634 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 11:43:27 2021 -0700 customBuilds: add TODO to drop builderArgs commit 858e8546fe799ac42a23bec5701dbb93f23cc6fb Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 08:17:40 2021 -0700 flake: update devlib input includes ability to customize shell from template commit a081a922a5f1816e1f3bb0d4d0a3851d5961f89c Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 23:41:34 2021 -0700 flake: update devlib input drop ca experimental features and filterPackages improvements commit 0d7eb1c48840c99c24512833d157168201f2b2e3 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:44:05 2021 -0700 doc/lib: explain ourlib usage commit 8a590c9fefa893dd738bc3161052ac9ea5c72c80 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:40:37 2021 -0700 core: use self for nixos-option compat path commit 725e459655d6695a7a2d998e9e8ad13a13a98a74 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:22:16 2021 -0700 doc/start: fix grammar Co-authored-by: David Arnold <dar@xoe.solutions> commit 8f20bb069a082fb9ec7c6c1c64768b3db8e28df7 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:19:31 2021 -0700 doc/extern: elaborate external modules filtering Co-authored-by: David Arnold <dar@xoe.solutions> commit 6e906e87bc07b593ea66066a807b744f54035e77 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:17:41 2021 -0700 doc/extern: improve overlay filtering explanation Co-authored-by: David Arnold <dar@xoe.solutions> commit 4b4f9dc45c562473e58d3c81e098064e3da73920 Merge: 226dd9b 82b73cf Author: Pacman99 <pachum99@gmail.com> Date: Thu May 6 13:55:02 2021 -0700 Merge branch 'core' into develop commit 226dd9be1ae4592d5dc375ea24d14127939f1ce5 Merge: b8f7cdb f4cd791 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 5 15:19:33 2021 -0700 Merge pull request #273 from Pacman99/devlib Switch to out of tree devlib commit f4cd79194afdb9f965d9cc5521705d920e1e62f8 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:49:16 2021 -0700 add in-tree local lib, ourlib commit 8dabd0f56919eea94d8c034805bb562e97da0021 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:48:49 2021 -0700 switch to devlib repo and remove in-tree lib commit b8f7cdbe638699b95278e8bec56add4e63777e74 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 10:35:29 2021 -0700 improve home-manager and deploy-rs integration move both to be setup in template only set home-manager options if they exist commit 7bf605d08c0cb6a0534b39823ac30a5a7b0976c5 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 21:05:21 2021 -0700 lib/modules: pull devlib module arg from pkgs So any overlays affecting devlib also affect the module argument commit deb47dbfae5f7ca93a7f7c0a08cddf6e352060a1 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 11:15:44 2021 -0700 move otherArguments to right side of merge for overlay list ordering, otherArguments should have priority commit 30412b16b9d96b2a3f880578620dac9f7c41150c Merge: 378107f 197d792 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 2 10:15:40 2021 -0700 Merge pull request #271 from Pacman99/lib-rearrange Rearrange and cleanup lib commit 197d7929464757dbfcbbacbc1aef0586e9e20add Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:49:04 2021 -0700 update to new lib format commit 496348b8afa4fea898d5c21147d56b9314c11a25 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 01:12:29 2021 -0700 lib: update namespaces and cleanup exports commit e837aaa8755d45028ba48b12bbac3231e86bf39b Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:47:43 2021 -0700 lib: remove devos section commit c93e9fda0fada3e4a48f416d1f38c5a57852e492 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:54 2021 -0700 lib: init importers section commit e97e916521b2bbd3605350fe1a1e50dbbc8902b5 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:30 2021 -0700 lib: init generators section commit 378107fd034e802850a58e786bd107156fe16873 Merge: e1f1872 e98e595 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 1 17:44:44 2021 -0700 Merge pull request #266 from Pacman99/extract-builds pass builderArgs to config and extract builds commit e98e595704f2635f2b0fc9ffc999ae603ddaad24 Author: Pacman99 <pachum99@gmail.com> Date: Wed Apr 28 11:30:04 2021 -0700 pass builderArgs to config and extract builds have mkHomeConfiguration create its own custom build within the function create a externalModule for customBuilds so its easy to add more commit e1f18728e2202a580105d1e1d96dd2c73f142885 Merge: a5dcb5f 23ee58d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Apr 29 15:24:55 2021 -0700 Merge pull request #268 from Pacman99/dontexport use __dontExport property for lib and overrides commit 23ee58d2d0a26124ec16f54653e58f485c167e01 Author: Pacman99 <pachum99@gmail.com> Date: Thu Apr 29 11:53:45 2021 -0700 use __dontExport property for lib and overrides commit a5dcb5fae9d6afbc75488b4c5136aa599868574b Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 18:41:51 2021 -0700 fix flake by removing flake-compat follows commit 62c9b126d38c9699dc132af4fa22361ba5f05d52 Merge: c0d6453 5bc88ad Author: Pacman99 <pachum99@myrdd.info> Date: Tue Apr 27 16:55:13 2021 -0700 Merge pull request #264 from divnix/api-next Implement new api and rebase on flake-utils-plus commit 5bc88ad2c21d1872ccb15eddb7da6945824ceccc Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 16:36:07 2021 -0700 don't use lockfile to get flake-compat lock file format isn't very reliable with naming inputs commit bb9bc02478a197b28faaac35fa97e9d21fabb16a Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 12:52:16 2021 -0700 fix channels.*.input defaultText formatting commit aa825b87a6a16a8a663e14f52155bc924d28bad1 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 10:26:45 2021 -0700 auto import hosts in flake.nix this allows host-specific settings to be overriden with mkMerge commit df39cb692e7df07a8b7f6531303620888eadeca3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:52:56 2021 -0700 rebuild and update mkFlakeOptions.md commit a7cd35e433c566c5961db1a0b35a775b0dd3d73f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:47:31 2021 -0700 update lib subflake lock commit d5276195f77d1a821454a267bd8b774a8cf896b3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:38:20 2021 -0700 move overrides.nix to overlays also update overrides docs it is a pure devos overlay now, it makes sense to go in overlays commit e67b49c2804902b7b4a3c3e74a59aa1667663f1e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:35:44 2021 -0700 auto-flatten coercedListOf and type fixes commit f57840d723785bc22ad93f0ba17725a620ee9481 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:32:12 2021 -0700 mkFlake/default.nix: formatting commit 7f3116c1ccb2aa4f6375fa4b45c9863a62656d4f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:30:28 2021 -0700 safeReadDir: conver path to string for reliability commit 466304c8cd6d45a62b0e0c82638ce13fc9badaa7 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 08:01:46 2021 -0700 improve passing host and channel arguments to fup we need to filter out arguments that are added in the devos api also anything thats null in either hostDefaults and hosts has to be removed commit 064ba88cdf6ce391cdbe3e4df72363276dbb5ebd Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:38:27 2021 -0700 improve, build, and add mkFlake options doc commit c41d3eed0662956c4ad3afd958ebea0be29fcd89 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:57 2021 -0700 drop debugging related mkFlakeConfig output was only meant for debugging, not meant to be commited commit 278ae0e108633b70214d1176ed38883910f46e68 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:26 2021 -0700 set _module.check in evalArgs instead of mkFlake this makes more sense since evalArgs is the module and it makes the code cleaner commit e9675330a7b3717cf6abf090a34b5bf1ac23201a Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:34:18 2021 -0700 add cachix to base suite to follow the new api commit b6c00e74e7c6e574ee72d40141a36adff2ebeccc Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:33:31 2021 -0700 set add self and hosts module arguments commit a6344faa9afd17efb8b2069c2332ac302d98944e Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:30:55 2021 -0700 update fup to fix infinite recursion error commit ffe4836e35e8b4a1ef2d99292c1ea4a3df6ad821 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 18:29:05 2021 -0700 update doc to match new template format and logic commit 2a7d9e71096746cd19b56cdbf61ba1c910fb6013 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:30:10 2021 -0700 fix suites test to match new mkSuites commit b766c693abd5530c1dc4fd16cd229addca7c3219 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:21:40 2021 -0700 add pkgs overlay, pkgs.overlay is just for srcs commit 37820fc2148051117feaa684fb52238cde71d25f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:29:18 2021 -0700 explain overlay exporting inputs workaround commit 9f31d5d6d1e5c204fcf5ce938a8ae95528dddf4f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:20:16 2021 -0700 mkFlake: use inputs argument not self.inputs commit c3d8805ad607935f033c737391978100d772bca0 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 22:44:15 2021 -0500 update devos template to use new api commit dceac02b36f418bc91f09760b3861dbee1c03848 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:50:01 2021 -0700 implement mkFlake for new api and rebase on fup commit f8315a293c4585f89aef4f5815f94ceac7f28fd9 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:52:02 2021 -0700 evalArgs: general api improvements drop default channel, it is confusing and complicates api don't take nixos input, using channels is better manually pass names for outputs to improve documentation commit 3bb26330b457c32aee5249c8c114517466044a5b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:59 2021 -0700 switch to flake-utils-plus staging for rebase commit 377381de51b4dcbf5aea1ee7f80abd12abd63d47 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 11:34:24 2021 -0700 export pathsIn in lib and update devos input commit ceef51425e222c85eab4c4053426f08ba880ebe3 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:02 2021 -0700 init unifyOverlays: to pass channels to overlays Only to those with three arguments commit 3986cc441b86cb7873c99eb2252df4b080976f76 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:36:48 2021 -0700 pkgs-lib: don't system space functions have each function take pkgs as an argument, so a nixpkgs isn't created just for pkgs-lib and they support more systems commit ba01aa7db7419a3e301f5f9251eff358d88c7e17 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 10:52:26 2021 -0700 mkSuites: generalize for one profile/suite pair commit 59383e871f882cb1a72c64392bdb48220db1367c Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:22:33 2021 -0700 modules: drop any logic already done by fup this includes creating multiPkgs, and dropping options already set by fup commit abd133c244e9c9f9be8a66bd4a2e1a98e4090270 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:21:40 2021 -0700 make devosSystem construct a proper nixos builder Get `self` and `inputs` during construction, and rely on specialArgs.channel for nixos flake commit c0d6453b088fd220faa33048f8423fa486537d6b Merge: 60bfb24 2cab5b5 Author: Pacman99 <pachum99@myrdd.info> Date: Mon Apr 26 09:58:57 2021 -0700 Merge pull request #265 from Pacman99/collect-profiles collect profiles recursively with lib function commit 2cab5b5d2b30fba6431a4a2b82f0e83afac19589 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 20:53:16 2021 -0700 add and use lib.collectProfiles this function collects profiles recursively commit 60bfb24af164818435af6b074ec5494509edf1b4 Merge: e6f548e 58c7d04 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 14:48:00 2021 -0700 Merge pull request #263 from Pacman99/devos-modules create lib.modules to store all devos modules commit 82b73cf63a85b7200a6a364b07f782fda5ae0851 Merge: 7a825bb 832d3bd Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 24 21:45:12 2021 +0000 Merge #261 261: profilesTest/mkHosts: include host's configuration r=blaggacao a=Pacman99 Now that profiles test is done dynamically - first available host - we likely need to include the host configuration itself. I have profiles that depend on the domain being set, which how I ran into this, and I think other problems might occur if we don't include the full host in the profiles test. targeting core, since its a small bug fix and was planned to make into a release. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 58c7d0403649c5f5362c1ea717fe40758a065f0d Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 09:10:10 2021 -0700 extract iso/hm config modules to lib.modules commit 4e28ec2d8ef8125d8b2d99e0c81c3fa4efde2d62 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit 2d9ea0d27edebd81fb599d87167548e5365e9b69 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:56:51 2021 -0700 lib: init modules and move mkHosts modules there This helps to split up the code in mkHosts and creates a place where we can store modules relevent to devos. It will also be easier to remove unecessary parts of each module in the future when they are all compartmentalized. commit 7a825bbeb62261954bf44d7ac5a8f2870e77d8c4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 22 00:32:00 2021 -0600 ci: update bors.toml for new pipeline commit b03fd1496d118d3413e876021de86725ea5cac5b Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:40:44 2021 -0600 pkgs: fix flake hash commit ae357cb098ea2753f3ac6e4a412920762a36a292 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:39:03 2021 -0600 Check & Upload to Cache with GitHub Action commit e6f548e723ce1e3267b356179d8317ed757dd4f6 Merge: f702ca1 a53aa8b Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 13:10:33 2021 -0700 Merge pull request #262 from Pacman99/simplify-mkflakedoc move mkFlakeDoc to packages output also drop jobs commit a53aa8b7eb04f87c8dda74cf82282f73230d4c06 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:37:23 2021 -0700 lib: drop jobs output, prefer checks and packages With mkFlakeDoc in packages there is no need for jobs. And I think anything that could go in jobs really should go in checks or packages. If something needs to be tested - checks, if something needs to be built - packages. jobs is not multi-arch and is redundant to build/test things with when official flake outputs exist commit 1cd4ed136a76f8c5342168ff86e8af93f7eb5e45 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:14:58 2021 -0700 mkFlakeDoc: move to packages output the packages output allows us to do `nix build .#nixosOptionsDoc`. theres also already an instantiated nixpkgs available there. commit 832d3bd69782015a0f4b6001e050d18d5f8ea9c8 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 00:08:49 2021 -0700 profilesTest/mkHosts: include host's configuration commit 12b41f24480ff46a2291a2bf1f393a13f19a6cd1 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit f702ca1337af3ea67c56718ba1554a16d91fd5eb Merge: fe9ba26 eab0bf0 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 23 23:47:43 2021 -0700 Merge pull request #260 from Pacman99/format-fixes lib: one line for arguments, drop userFlake* commit eab0bf074c221a5dcd810aa587dfac5b17d01ae5 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 18:13:03 2021 -0700 lib: one line for arguments, drop userFlake* Also format all files and add a flake.lock for lib for a folder thats meant to work on other flakes theres never a reason it should need to refer to itself, only other flakes. So "self" and "inputs" are better namings for these variables. The userFlake* is redundant and confusing, when trying to call the functions its hard to figure out how to use them when there are now two lines of arguments to figure out. commit fe9ba26561d42f97bbc77d257cdd2823e98b4b2b Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 17:59:01 2021 -0700 evalArgs: cleanup module and type references fix pathTo and coercedList types add modulesModule to also include modules option under home commit 1240356b37889ade5a6c8c0096257602bbdfb530 Author: Raphael Borun Das Gupta <git@raphael.dasgupta.ch> Date: Fri Apr 23 01:10:02 2021 +0200 doc: fix grammar: "your" -> "you're" where it's meant to be a contraction of "you are" rather than a possessive pronoun commit 3322bf5fe607128d7aaf04e7a0255942a314214c Merge: 8fdd668 eea4e40 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 19:50:17 2021 -0700 Merge pull request #256 from blaggacao/da/renamings ref: config -> hosts | nixos -> os commit eea4e40d7e0d996bc2d0091fd4be3bedef22cf32 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 21:44:08 2021 -0500 ref: config -> hosts | nixos -> os in devos, we differentiate clearly between home and os configuration, reason for which we are more precise by not naming after the (more generic) fup API. commit 8fdd66859c4534d2a4d1dab5979338ec40fde84e Merge: a44fcf6 f3defb4 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 18:40:13 2021 -0700 Merge pull request #255 from Pacman99/type-improvements used coercedTo for typing and improve options commit f3defb486d1e79c62e5188da297743d12e8500da Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 12 08:42:22 2021 -0700 used coercedTo for typing and improve options allow lists, nested lists, and non-lists for list like options drop config.<name>.externalModules commit a44fcf6d9dc7428840ce8baebfa4fe6a23e46836 Merge: 03e2843 24dbb2b Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 19:02:51 2021 -0500 Merge pull request #251 from divnix/api-next Intermediate version of api-next commit 24dbb2b3231b5a9f4a9aae57ef90436d59db300b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:27:59 2021 -0700 add mkFlakeDoc to pkgs-lib to build options doc commit 239386b5f8ad426e186825c8a13c5d5704b58bf8 Merge: a714cf4 03e2843 Author: David Arnold <dar@xoe.solutions> Date: Mon Apr 19 00:02:29 2021 -0500 Merge branch 'core' into api-next commit a714cf466dc6e104fedd616e51bb111e4327766b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 23:48:19 2021 -0500 fix: various left-overs commit 03e28433ce90f84ef0f848f92516ffd5171dde21 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:42:54 2021 -0600 README.md: fix guide link commit 8134350545305cc970069ea92fe9dbadbc346840 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:40:53 2021 -0500 ref: simplify pkgs-lib deps injection commit c67877c2ebd9b511fe9e031eb6f1821d2b2be85e Author: nrdxp <nrdxp@users.noreply.github.com> Date: Mon Apr 19 03:36:39 2021 +0000 Update Changelog for tag commit 9eeddb8dacff9a5f6f4ec2645247160c074aaca3 Merge: 658cd2b 50eaa4d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Apr 18 21:32:53 2021 -0600 Merge pull request #235 from divnix/release-0.9.0 Prepare 0.9.0 release commit 362cc31827d32d9d187808d4f8b66a12d683f6fd Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:29:28 2021 -0500 fix: constructors of mkFlake function family commit 50eaa4d0bab31c26355726c838971611541b6e8d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:25:21 2021 -0600 remove community action The community branch will likely go away soon. This is no longer required. commit dba178dc1fd8d6a4990e7bffaea867a7a774adb4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:20:36 2021 -0600 build docs new location commit 6f0392b55e12b86695995e1744221bc27a382998 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:00:49 2021 -0500 ref: cave out instances of userFLake dependencies and intject them as if functions where contructors commit 40acfd13e319bc51a5109dbadc73d2478897da5f Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 21:45:08 2021 -0500 use: makeExtensible commit be924bcb27432d1e3293a12be5675f849bfe3afc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 21:29:45 2021 -0500 ref: reduce exposure to callLibs for clarity's sake, expose which function uses final and prev, so that people can have a clearer understanding how they relate to each other in terms of dependencies. also a simple `{ lib = final; }` probably does not warrant a complete callLibs obscurization. commit e1e0f99af949b8833ea04f9f04b965e33d2a7126 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:13:12 2021 -0600 suites: move to `profles/suites.nix` commit e13a65b33c761a1686de71625b5f1dece52190a7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:06:47 2021 -0600 overrides: move to extern commit f2543047969d2bbac5669325c459638661518525 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:00:45 2021 -0600 mv `nix/ci.nix` directly to `default.nix` commit 127cb25bd1787da6c638860f8deb8a77b694502d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:51:47 2021 -0600 lib: move compat to lib commit fbce126f4d72c40c6a00948fe05d42ccba7233e2 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:43:37 2021 -0600 cachix: move out of root and into profile commit 2d91946745eed8994e6bd4cb7c648ed431b818a0 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:26:27 2021 -0600 doc: move all docs under `doc` commit 048171ecafb0c572a83039b4433a2613c5d8a3e1 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:42:33 2021 -0600 lib: improve `profileMap` for added convenience Simplify the definition of suites a bit by removing the need for list concatenation. commit 9dca402914d6cd20791836d0da559adb03466aa5 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:56:24 2021 -0500 ref: make onion with flake-utils commit 6cccb5526378452afeafd7fca5e66dee41a44b46 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:35:11 2021 -0500 ref: userSelf -> userFlakeSelf commit cd7fb4f54c81e19c93e7cc067b2022d6216bf0fc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:46:20 2021 -0500 ref: flatten out inputs commit 16b3fad559b6f44eda5068eb369d1dd83827de7f Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:35:05 2021 -0500 ref: merge dev into lib commit fb6c6ba4cf693df6f87921d418a2e8d176d45a4b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:15:53 2021 -0500 fix: update devos in flake.lock commit c24199649a3f58a6203f823d555143394a8cd134 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 18:30:07 2021 -0500 fixup: distinguish self and userSelf commit 19c900e2933999f27fbe5a2015745a02adb3a6e6 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:45:51 2021 -0500 workarround for unkown problem commit 6116779b23e5e5e189175fd29b220f13525fbdb0 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:40:57 2021 -0500 fixup: nix flake check II / II commit 21a03fa94c9a3bb63f1be88857c80e5900c18cf4 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:23:27 2021 -0500 fixup: nix flake check I / X commit 5f89d274284e05a0cf35f8b58cae537756375567 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 1 21:10:24 2021 -0500 ref: extract lib into subflake commit 863c17621c33f8d86aaf949c608155e7fc00e0f6 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 19:30:55 2021 -0500 libtests: outfactor in preparation of lib/flake.nix commit 0db2bb041e8cfecbbec08010d150539f4e11963e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 13 11:24:10 2021 -0700 add old evalArgs as evalOldArgs, so flake works commit 2b70cd3ae607d8c5d05b4266530be6011e94371b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:25:37 2021 -0700 fix some small bugs in mkFlake/evalArgs commit 8d0c036b6b7dec31ab9c01fb6e87a5d71ea30fa0 Merge: 658cd2b b7bcaea Author: Pacman99 <pachum99@myrdd.info> Date: Sun Apr 11 20:10:52 2021 -0700 Merge pull request #239 from Pacman99/evalargs-next Update evalArgs to match the new planned API commit b7bcaea497ed24c0e26266f3d1b1cdf32d1c8bd1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 20:01:13 2021 -0700 Update evalArgs to match the new planned api commit 658cd2bb082b259ef27cfdb910d4bc1f5193fcf1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 10:24:00 2021 -0700 pkgs-lib/shell: update to new homeConfigurations flk should switch to use home-manager --flake whenever the updated package is made available in the hm flake or nixpkgs commit 401566af34ab9891335366db49bd12482bbf125c Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:13:54 2021 -0700 lib/pkgs-lib: update checks for new hm format commit 8ba7bffc3f0960fddd864a9c1760b8b439d55d57 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:04:49 2021 -0700 export users home for home-manager --flake home-manager --flake needs the activationPackage in the root of the homeConfiguration commit d5175f6ccaedfc4b7cd4b240b80338bf0f5793b2 Merge: 1f25b0b ac4c267 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 21:01:33 2021 +0000 Merge #236 236: init pkgs-lib and add tests and shell r=nrdxp a=Pacman99 Towards the goal of removing top level folders and putting more things in lib. This shifts shell and tests to lib under the `pkgs-lib` namespace. This namespace is separated by architecture, because those lib functions rely on nixpkgs architecture specific derivations. I think this is the cleanest way to do it, you don't have to instantiate pkgs-lib for each arch, and it exposes some of these functions for others to use. This PR also fixes multi-arch checks. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1f25b0b061d9b82b3251df1529cc11fd4ded0d23 Merge: be4b612 2c3f17a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 10 20:44:48 2021 +0000 Merge #227 227: Fix documentation mistake after project rename r=nrdxp a=lycheese After the project rename the cachix documentation in `cachix/README.md` contains instructions that do not work (`cachix use divnix`). Tested that `cachix use nrdxp` works and should have the intended effect. Co-authored-by: lycheese <4779944-lycheese@users.noreply.gitlab.com> commit ac4c26755b1bb74f3d6b7ec6fa6070e7e725763e Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 10:59:10 2021 -0700 init pkgs-lib, move tests and shell there commit be4b612b23817abb6c99e92ad80cf77be4f7a582 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:22:08 2021 -0600 treewide: format with nixpkgs-fmt commit 3daa99072841d590aa8bdeef7f1d8d0087bd0f44 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 9 10:03:42 2021 -0700 fix userSpecialArgs defaults (#234) Co-authored-by: Pacman99 <pachum99@gmail.com> commit 1838e9fe2f95ebef1a60bdec60f43f9a92a67da8 Merge: 18dbc7d ab2919d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 03:33:30 2021 +0000 Merge #233 233: core: add usbutils r=nrdxp a=blaggacao Looks like core does not include `lsusb` by default, now it does. Co-authored-by: David Arnold <dar@xoe.solutions> commit 18dbc7d0e456ec1dc4b920ae188c5180231e7bb7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:18:08 2021 -0600 Revert "drop toString in evalArgs - trying to fix CI" This reverts commit a2530339310bf2ae6a58deda15c66889b292a1df. commit eaff91c0f99d2ecd7904f31265f1a21d5b0b2024 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 8 21:17:24 2021 -0600 Revert "drop toString in pathsIn - trying to fix CI issues" This reverts commit 930b3e96b4f330d1380011e7363c9373b2f5ca64. commit ab2919df217d2c0230f1f41f8d1812425575d9d7 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 8 22:03:38 2021 -0500 core: add usbutils Looks like core does not include `lsusb` by default, now it does. commit 3823eb6423e30a2d2a9e694f8a6fc332e39cf529 Merge: 306e7c1 a253033 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Apr 9 02:58:30 2021 +0000 Merge #231 231: Move flake implementation logic to lib r=nrdxp a=Pacman99 This is a simpler version of #218 that moves flake logic to lib and adds a module to evaluate devos. This DOES NOT support out of tree usage, so if you were following any of the previous PR's, the doc secti…
tgunnoe
pushed a commit
to tgunnoe/nixos
that referenced
this pull request
Jan 15, 2022
specifically - NixOS/nixpkgs#132363 - NixOS/nixpkgs#131876
CaptainSpof
added a commit
to CaptainSpof/dafos-old
that referenced
this pull request
Feb 21, 2022
commit c7c11aace7b70e99dedb0793fc02ae00c9b9fe9b Merge: 74ce47c b0aadda Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Feb 18 15:13:35 2022 -0800 Merge pull request #427 from Pacman99/fix-deploy flake: switch back to serokell deploy input commit b0aadda88cc922ba92917da35ee4852fd2bd5748 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Feb 17 16:22:48 2022 -0800 flake: switch back to serokell deploy input There is a bug in the input-output-hk fork commit 74ce47c69de822c5a64d5ede2ad316b422a3bfb3 Merge: ea189c3 d6b84ca Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Feb 17 11:12:12 2022 -0800 Merge pull request #426 from btobolaski/patch-1 Fix decryption location for agenix in documentation commit d6b84ca240e13dd39dbd37bd2589ca64a10865d8 Author: Brendan Tobolaski <Brendan@Tobolaski.com> Date: Thu Feb 17 10:15:02 2022 -0600 Fix decryption location for agenix commit ea189c34616aebca35c48c5b1f6831bab8b46f5b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Feb 3 13:19:09 2022 -0800 README: typos and grammar commit 68d42ba93f5d704f452c80092e73430e0d6f7d5f Merge: a341e57 6de02a6 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sun Jan 30 13:52:51 2022 -0800 Merge pull request #422 from Pacman99/update-inputs Update inputs and switch back to pulling devos as a template commit 6de02a64be14a1109828f5989c8e726c8914db3a Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 19:58:36 2022 -0800 overrides: remove nix-direnv line commit a341e57ca487ca9a9e808f54b20b99692e7f7a3b Merge: d834598 070664b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 19:55:16 2022 -0800 Merge pull request #416 from Pacman99/add-wild-flakes README: Add flakes to "in the wild" commit 9fd3a1085e10e6272082c21cab6baad21e0ffeaa Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 11:49:16 2022 -0800 bud: switch back to pulling devos as template commit adf005b5c83514fb572144aac851026360400156 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 11:57:55 2022 -0800 flake: update digga, home, nixos, latest commit d834598dba0d2eee7d9c32b7a3f7d775c077846c Merge: 283f6b2 ceffec9 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 11:07:43 2022 -0800 Merge pull request #407 from Pacman99/core-comments profiles/core: add comments for each option commit 070664bb722d6af67b294a764eb5213798b9e75d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Jan 13 19:57:34 2022 -0800 README: Add more flakes to "in the wild" Remove the nrd branch, since that doesn't exist anymore commit 283f6b255e4371c13c0f4dd9320f56613b49cb86 Merge: cb3eca3 fbfb84b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Tue Jan 11 11:01:18 2022 -0800 Merge pull request #385 from blm768/update-docs Fix outdated option name commit fbfb84b96c899af918e72cf82016161f3b46a210 Author: Ben Merritt <blm768@gmail.com> Date: Mon Oct 4 08:54:27 2021 -0700 Fix outdated option name commit cb3eca3fb09fd07395c1d85ee72262f09c9f9348 Merge: 1cbf28f a7fae1d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sun Jan 9 00:43:52 2022 -0800 Merge pull request #414 from blm768/fix-secret-docs Update secrets path commit a7fae1dbcc2ca5b2287611bce2ec5bc87d455acf Author: Ben Merritt <blm768@gmail.com> Date: Sun Jan 9 00:14:24 2022 -0800 Update secrets path See https://github.com/ryantm/agenix/commit/e5386644356a3f686f7fceac8645f0a9f94a2de6 commit 1cbf28f445caabc4f89798a7447ee0bee580b81b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 19:49:19 2021 -0800 flake: update bud input fixes #406 commit 267e135c4d4d6fc219fd56a75726bbd6e4887705 Merge: 3587d67 87f1d7d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 16:45:42 2021 -0800 Merge pull request #409 from Pacman99/bud-get-git bud: move to shell and use git clone for get commit 87f1d7da18e44a8386bf31a0ee82da8f3ad0ae51 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 15:41:58 2021 -0800 bud: move to shell and use git clone for get commit ceffec93925f2068f8d89ef79fa86797b6b59077 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:42:51 2021 -0800 profiles/core: add comments for each option commit 3587d675064f4006807f130a0d7dee16c520cac9 Merge: b15b8bf a319aed Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:01:09 2021 -0800 Merge pull request #403 from divnix/update-digga update digga commit a319aed9f4e21ac096891077bc217af1a38803c7 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 19:38:56 2021 -0500 imp: move follows responsibility downstream - also remove unimportant (small) depenencies from follows management - so that it is less complex as errors occur, since: - it seems there are still follows issues present upstream commit 838bcd1f5114c93473fdd920d49dc5abba6577bf Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 18:07:21 2021 -0500 nix-direnv: rm enableFlakes and pass nixUnstable > Failed assertions: - The option definition `programs.direnv.nix-direnv.enableFlakes' in `/nix/store/pv3vi4n7x83r4sc3ljqdgg9qifr4n5gp-source/users/profiles/direnv' no longer has any effect; please remove it. Flake support is now always enabled. commit 6151d02b8dd9c74f0ce645cdd0c6309adbf57673 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 17:37:02 2021 -0500 rm: use of patched nix for nixos 21.11 enabled digga - patched nix held the follows patch which is now upstreamed commit b15b8bf86551f0b4ed2c7ac2c569d6784cd25fd7 Author: Dmytro Kostiuchenko <edio@archlinux.us> Date: Mon Nov 29 08:44:15 2021 +0200 Do not hardcode UID for the exemplary user uid = 1000 is an unreasonable default for an examplary user nixos, because someone trying DevOs on a working NixOS installation likely has their own user with uid=1000 already. The code thus renders /etc/passwd invalid preventing user from logging in commit 506079201d113b66aab4c4fa20b2fc397ea890e9 Merge: fca9289 70545ab Author: Pacman99 <pachum99@myrdd.info> Date: Sat Nov 20 17:58:07 2021 -0800 Merge pull request #401 from michaelr/docs-fix-typo-bootstrap docs: fix typo in start/bootstrapping commit 70545abd1bf263c6c5f575fee41ec137af630f95 Author: Michael Reddick <michael.reddick@gmail.com> Date: Sat Nov 20 15:58:37 2021 -0600 docs: fix typo in start/bootstrapping commit fca9289eeca5fbbe70c198264f7766efd678bde7 Merge: 633ccde 6962aab Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:09:09 2021 -0700 Merge pull request #395 from pub-solar/refactor/remove-git-crypt Remove git crypt, update docs commit 633ccde1b13b685b4e0673049b691cf51e7eb922 Merge: 65db5d3 89b3cf7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:07:41 2021 -0700 Merge pull request #398 from KarolisL/doc_deploy_hm Document using deploy-rs to deploy home-manager commit 89b3cf78fd7af80e4dce4bfa9b3e6120e8d323e0 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Tue Nov 2 23:42:38 2021 +0200 Document using deploy-rs to deploy home-manager commit 6962aab06c1b679163e41cd70a697807b199548e Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:39:23 2021 +0200 Remove .gitattributes files commit 243116e2288005c90824a6d0d0ac400b973629ac Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:36:56 2021 +0200 Remove git crypt, update docs commit 65db5d30ae4df02b9cef6620e72ed34a2082fc31 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Sun Oct 24 01:33:04 2021 +0300 docs: remove outdated `nix-rebuild` notes commit 1b1bc8eb97fc346f65ef96b580544a987e35ab3a Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:38 2021 +0200 digga: fix link to new default branch main commit 8397aa7aa396bc99b380fe69120950022e88bbfd Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:19 2021 +0200 workflows: switch to new default branch main commit a25d78b9c3d7fddd2c9345e2a38d858cd06bc9eb Merge: a819ff2 804e972 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Oct 9 20:07:22 2021 +0000 Merge #388 388: Update docs and scripts to use main branch. r=Pacman99 a=trevorriles When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. Co-authored-by: Trevor Riles <trevor@trevorriles.com> commit 804e972c5701884f8f0891dc68e8a60802d9f03b Author: Trevor Riles <trevor@trevorriles.com> Date: Sat Oct 9 11:17:42 2021 -0500 Update docs and scripts to use main branch. When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. commit a819ff2d1f22c7d4eb899c1fb6826e26b2c9155e Merge: cc663a2 8684105 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Oct 7 09:38:27 2021 -0600 Merge pull request #387 from jyooru/patch-1 docs: fix typos in concepts/suites commit 8684105d21c1c59db27e499a5801023dd3ce2c7d Author: Joel <joel@joel.tokyo> Date: Thu Oct 7 19:11:21 2021 +1000 docs: fix typos in concepts/suites commit cc663a22d25d5021c2a1ada1eab4ba9326b36dea Merge: 287cb82 74208fb Author: Pacman99 <pachum99@myrdd.info> Date: Wed Oct 6 12:46:00 2021 -0700 Merge pull request #386 from Pacman99/update-bud flake: update bud input and add check for bud commit 74208fb88f7832e0354e0646145784e55071b7af Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 12:18:28 2021 -0700 workflows: add check to run bud commit 469b3746cfe1c2698b9c23d352d23b6c1133014e Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 11:59:33 2021 -0700 flake: update bud input commit 287cb82d1ccd74693ae844869baa34228f143c21 Merge: 2976777 1df67a3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Sep 30 16:38:05 2021 +0000 Merge #380 380: chore: update deploy-rs, nvfetcher, devshell r=nrdxp a=GTrunSec - waiting for https://github.com/divnix/digga/pull/108 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit 1df67a3f2ac5e109fef54dc0b761aca0d64c2c5c Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Sep 30 00:33:01 2021 -0700 update digga lock commit f10a8fdd33e5b354e6c5cfe32029900a891e65ca Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:49:43 2021 -0700 chore: update nvfecher commit 950199ef2c5c85e7d8235962dc49f9a5793f41e5 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:45:46 2021 -0700 update deploy-rs overlay commit 2976777ba9e328af094f9356bedbda6024669160 Merge: e5660cd e0da74c Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Sep 29 15:23:41 2021 +0000 Merge #378 378: Update flake to use new modules options r=nrdxp a=Pacman99 connected to divnix/digga#107 Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> commit e0da74c87c62b1acca275f11af80a3c9fb556f33 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Sep 24 11:40:53 2021 -0700 Update flake to use new moddules options commit e5660cdf83d9581f971504db8024240346328de8 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:53:14 2021 -0400 ci: remove lingering references to `main` in workflow configs `main` is no longer in use. See #369 commit 95f89c0b44acf92e16ec702b38a23016616d8a2b Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:43:29 2021 -0400 docs: use single quotes in example to avoid shell expansion commit ccf160dd218aa48346ce2d9802d937757ccb1bd5 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:40:19 2021 -0400 docs: `deploy` command example is run from repo root commit 0770c7f9009293412c53d4f901bf23ff5d368769 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:30:16 2021 -0400 docs: `bud get` creates a directory named `devos` by default As mentioned in #370 it would not result in a directory called `bud`, as can be seen in the custom `get.bash` command where the directory name defaults to `devos`. commit 252769ce465660b1480fcc127b54dab6262f4b3f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:27:49 2021 -0400 ci: update release workflow to checkout code from `master` branch commit 57a14bb4119f19cf7b56adec41a7fe8797a5b000 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:26:15 2021 -0400 docs: update links to point to `master` instead of `core` commit 19666a06a7598872a0781e1b07fd267dac3d989f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:21:03 2021 -0400 fix: `bud get` should init flake based off `master` commit 955b9ce1c1691d5ecd54bd666b0b47e42559a382 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:19:35 2021 -0400 docs(bud): replace references to `flk` commit f13c11ea174fd508a7a327e13ad8fffff95facd6 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Sep 19 11:17:01 2021 -0600 README.md: fix broken links commit c3461cd2c3f947c3ed30d64565d4e78c80d1fdba Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:59 2021 -0400 docs: `master` is the current target branch for pull requests commit 54a9a8366e796661be44f8ab6f913632c02e0c34 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:11 2021 -0400 ci: workflows on `main` push should trigger on `master` push commit a3b2bcf3d57be28c27119a44445cfdde38349cb9 Author: Anton <fetsorn@gmail.com> Date: Sat Sep 18 16:50:51 2021 +0300 fix typo in CONTRIBUTING.md commit 61a56569c8f565bb9aa41b41a6edf539c02165f4 Merge: 079adc4 0536d0d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Sep 2 09:35:08 2021 -0600 Merge pull request #358 from benneti/patch-1 update pkgs documentation commit 0536d0de90f7b56f914052cd86e42e2b105b79a8 Author: benneti <benedikt.tissot@googlemail.com> Date: Thu Sep 2 11:37:21 2021 +0200 update pkgs documentation commit 079adc4474231d5582fee5574bc5bcc6f133e5ac Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:57:22 2021 -0500 fix: more docs w.r.t. bootstrap iso commit c46d923876420cdfe0fc805dc70221a214e6d20e Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:51:18 2021 -0500 fix: iso docs w.r.t. bud burn and bootstrap.nix commit 32bddf6403895f104bb72d4ba7e113a61bafef70 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:48:30 2021 -0500 fix: docs bootsrtap - swap disk by label (easied copy/paste) commit c30870f266d19e305d4163184ff4d812be022fec Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:45:47 2021 -0500 imp: bootstrap docs commit 5b89e53e7a39c603bed327023c953d0b30433ec2 Author: Las Safin <me@las.rs> Date: Wed Aug 11 19:05:03 2021 +0000 Fix typo in README.md commit 5c3d6254c36723875bf695b92c63ed388605605f Author: Kid <44045911+kidonng@users.noreply.github.com> Date: Fri Aug 6 23:07:40 2021 +0800 Fix a typo commit 5657ddf3c1991831bdbd8ed2df8d590b0c92588d Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:30:40 2021 -0500 fix: input ref / bump digga the indirect reference started failing with ``` warning: Git tree '/home/blaggacao/ghq/github.com/divnix/devos' is dirty error: NAR hash mismatch in input 'github:NixOS/nixpkgs/release-21.05' (/nix/store/0r0xrqj5l88071cama7hlha5ajya06c8-source), expected 'sha256-MhVtkVt1MFfaDY3ObJu54NBcsaPk19vOBZ8ouhjO4qs=', got 'sha256-jQgXeJ9NQQS0Eobb/qQOvS+RRULkqRikAeXkkFKOPDA=' ``` commit b5da4066898205f2270f1ac4b0dada9403bb78e1 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:16:53 2021 -0500 fix: dedicated bootstrap config commit 768c9b8216516eaa20ffed8a3c1bebed55acaf70 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:46:41 2021 -0700 bump: nvfetcher and cleanup commit aba10aa8a43a0011e7d86d15ac466b4aeaf9e59b Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:44:31 2021 -0700 fix/hm: direnv flakes support commit 6f5ef6126ee7fa96276e45ba349f048f937c49ab Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:38:30 2021 -0500 fix: cachix branch commit 0f98fe0cb3f4867d35531e709921c9c899a83a25 Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:09:33 2021 -0500 bump: bud with some corutils missing deps & other fixes commit 757c107b4670aba05851896c4c6c8fb7b9fe283b Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:07:04 2021 -0500 bump: digga commit 135f1d656d9d86f8f021aa49132515958b2b05ba Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:05:58 2021 -0500 bump: nixos w upstream fixes specifically - https://github.com/NixOS/nixpkgs/pull/132363 - https://github.com/NixOS/nixpkgs/pull/131876 commit 4c130410b9cae569eb44fc7453bec38cfccd9d22 Merge: 2fcb360 5bd943f Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:39:21 2021 -0500 Merge branch 'core' into develop commit 2fcb3605eed05978fe4df0f5969aca552fa0e140 Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:38:52 2021 -0500 docs: soft update (fix the most obvious drift) commit 5bd943f97da8e63c4b8a6c234d71fcdb7b7e7193 Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jul 31 23:03:19 2021 -0500 imp: advise removal of */modules-list.nix on merge conflicts During merge conflicts, these lines should appear in the hunks and give instructions on how to handle them in the face of the implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via `importModules`, that knows how to rake leaves by walking the folder tree on it's own and collecting leaves that are normal nix files or folers who contain a `default.nix` mmicking strongly a "recursive" import-ish syntax. commit f69737301f5cfcc72bab125175df8421f6a52c64 Merge: 8b67cae bf81ed2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Aug 1 03:51:21 2021 +0000 Merge #350 350: Ensure pinning latest channel to nixpkgs nixos-unstable branch r=blaggacao a=teutat3s Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> commit bf81ed29d1d1ab22c79f0a0700e7cf76ba031004 Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri Jul 30 22:22:44 2021 +0200 Ensure pinning latest channel to nixpkgs nixos-unstable branch commit 8b67cae20a110f296abf91cdba94a3946b1ba647 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Fri Jul 23 14:38:54 2021 -0600 flake: remove ci-agent commit 3e298b68dd99c72c54f2450c34068f5b1711c0f8 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 23 15:32:39 2021 -0500 fix: bump flake-utils-plus with a regression w.r.t exportModules reverted commit a3ec0d281433f9ba3a1b9723a19cc29302d96eb6 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 23:36:41 2021 -0500 imp: use bud nixos-/devhsllModules and hide rebiding both modules depend on `self`/`inputs` available as special args for both, devshell & nixos modules, so bump to an improved `digga`, as well. commit 0410acf3d73965e860308301db10921ceffa7652 Merge: bf8620f 73431f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:21:18 2021 -0500 Merge branch 'core' into develop commit bf8620f8bac46e4ce707ca7f093ecee07c013d2e Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:19:09 2021 -0500 ref: point `digga` to `main` (default) branch commit 31a8e76209e880ffbb9f8561aeb3a65a0e38ae3b Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 20:59:50 2021 -0500 ref: adapt to using plain digga module for boostrap ISO commit dcb425341d94dbf0172f9f3d3ccd9fb870956612 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 18:33:45 2021 -0500 update: digga/fup refactoring commit a088edd77ae40203d31f55dc8478548f07b8c9a0 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:01:25 2021 -0500 fmt commit 6c25e77f6fc3e4c0fa0eb009aae48a817b6bac51 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:09:26 2021 -0500 add flake's nixConfig values that go well with this repo commit aa45592c1735b5016b9cea835f49657eb2b02928 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:35:55 2021 -0500 imp: add digga's nixConfig and patchedNix commit 8ae22c63dc9eb0956ec26ca90dd7bef495be4404 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:27:17 2021 -0500 fix: move legacy nix path definitions back to devos commit b05f95065e52f8451625f5e08a212f6bf33f4436 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 13:18:10 2021 -0500 bump: point to tip of squashed digga develop branch commit bd0ef12149c4b0c19e84670e40b036bfbcbdaf45 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:21:57 2021 -0500 bump: pull in latest bud fixes & additions - portble home profiles - missing coreutils commit 26a2423312fccdbc4899506f91e2c084e7899aec Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 10:17:05 2021 -0500 ref: make hm common module explicit commit 73431f57098f769e8393d7fa5963d3c20bf47c65 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit b95189d754a0afd3f8d119dda036a483131283de Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit 4b9cab40cb1c5d7989c2e3719d743e764128ac2a Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Jul 12 17:32:13 2021 -0500 imp: add portable user definition According to https://github.com/nix-community/home-manager/issues/2161 there might be a better formal distinction between host-spaced and portable arch-spaced hm users in the future. commit 000329f6a75529dda55b5f432827aadd96bf5029 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 22:19:38 2021 -0500 fix: bump digga with infinite recursion hotfix commit 6ebdf3adb422c79675d2b919025c7f1367a5a665 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 17:15:18 2021 -0500 imp: reduce flake inputs footprint and increase conciseness commit fe73d2a0835228d18f83f65d064245c6dcd78727 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 11:46:01 2021 -0500 fix: hm pin to corresponding nixos version commit bf59976063db3bdabea6d6e988658c986f7cee13 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 17:11:59 2021 -0500 work-around for https://github.com/NixOS/nix/pull/4641 commit 33fb25e011b050bf577a0fd77f29348e0126abc0 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 19:31:12 2021 -0500 ref: move devshell module here to `devos` again commit 62f9d9525975b629ccf3782aedee948d7e9f4a1d Merge: 741e8fd 95f429a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Jul 4 04:48:35 2021 +0000 Merge #333 333: core: use bottom instead of gotop r=blaggacao a=nrdxp gotop is unmaintained, unless someone has a better alternative, it looks like bottom is the new goto Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> commit 1a4b7d19c9faa6b90cd8db02bc345c3cc395b2f7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Jul 1 23:40:55 2021 -0600 README.md: rework commit 95f429a5258b9b9d2f9be243c97f83da5385b06b Author: Timothy DeHerrera <tim.deh@pm.me> Date: Wed Jun 30 08:50:07 2021 -0600 core: use bottom instead of gotop commit 741e8fdc471be7c8961f3b9ea75cf4e6bb11a025 Merge: e3b7c07 f1117f2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 12:54:51 2021 +0000 Merge #330 330: Fix: Haskell overlay r=blaggacao a=GTrunSec using `lib.composeExtensions` for packageOverrides is more idiomatic. Fixes: https://github.com/divnix/devos/pull/325#pullrequestreview-687772802 such as ``` python3 = pkgs.python3.override (old: { 5 │ │ packageOverrides = 4 │ │ │ pkgs.lib.composeExtensions 3 │ │ │ │ (old.packageOverrides or (_: _: { })) 2 │ │ │ │ packageOverrides; 1 │ }); ``` Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit f1117f27ec333cc801fd04c70b7ba205330b986d Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Jun 24 22:58:26 2021 -0700 fix hasekllPackages overlay commit e3b7c07daf7889399662f36144f55ea189ff090f Merge: 5f5c26b b927d97 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:39:01 2021 +0000 Merge #325 325: feature: Add pkgs fetch manager nvfetcher r=blaggacao a=GTrunSec Regarding motivation in https://github.com/divnix/devos/issues/299 Any question here? Example: - overlay ``` inherit (prev.sources.<PackageName>) pname version src; ``` - pkgs ``` stdenv.mkDerivation rec { inherit (sources.<PackageName>) pname version src; ``` Resolves #299 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit b927d97ce2fe99977b10a792a094952a514dcfe5 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jun 16 17:25:37 2021 -0500 doc: nvfetcher commit ee89bf3f2a166c610101f93f1b3053068f86626f Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Jun 13 21:48:43 2021 -0700 feature: Add pkgs fetch manager nvfetcher Co-authored-by: David Arnold <dar@xoe.solutions> commit 5f5c26bee3fec083a9acdf91760b743e5a842f07 Merge: ab4bd58 1c80b50 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:17:44 2021 +0000 Merge #329 329: bump digga to latest develop r=nrdxp a=blaggacao Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit 1c80b508ca29def7c0df7f1e883fd9ca86d125f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jun 24 18:15:15 2021 -0500 bump: nixpkgs to avoid https://github.com/NixOS/nixpkgs/pull/127720 commit 3cc28b3adb93f15ff8f23097c27e4b666ee6ba2b Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jun 19 13:26:07 2021 -0500 bump digga to latest develop commit ab4bd584e22ff1d9ee0d0307af457eef81fd8590 Merge: e1d7178 62683b2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Mon Jun 14 06:45:35 2021 +0000 Merge #326 326: ref: pass our lib as lib.our to the module system r=Pacman99 a=blaggacao At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` --- ```shell ➜ devos git:(da/pass-lib-as-config-lib) rg ourLib ➜ devos git:(da/pass-lib-as-config-lib) # nothing found ``` Co-authored-by: David Arnold <dar@xoe.solutions> commit 62683b24acc01aad5785569f18219eca9764df90 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 23:30:05 2021 -0500 ref: pass our lib as lib.our to the module system At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` commit e1d7178979a421bbfc83961edb962871acf5c791 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:15:09 2021 -0500 init: common flake compat fixes for other nixpkgs fixes #315 commit 0e1947b6f03ca17b02a9b3a31f720fa17a5e21e1 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:27:20 2021 -0500 add upstream issue report template commit b3118a6ea27c935c221d8cbc212a64bc655ef779 Merge: 4d1b3a5 a7c2046 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Jun 9 01:41:45 2021 +0000 Merge #301 301: Update core r=blaggacao a=Pacman99 Most of the changes were in digga Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> Co-authored-by: almostnobody <1583339+almostnobody@users.noreply.github.com> commit a7c20465ecd79b13d4cfe151c3096b2c309f2bf6 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:27:54 2021 -0700 doc/suites: updating explanation of suites commit 5831adb06109adac4fd7d4f76564235917b876f9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:14:32 2021 -0700 flake: switch to digga master To use the now released v0.2.0 commit 4d1b3a5e132b924ea6f945831ab0ee25407c996b Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit 9dcc4adeef25658d7db3a30e6eb11a899b92c0c7 Merge: fb41643 d852305 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit d852305c4c05d7769a72ce7d6207a3d072c4d388 Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:24:24 2021 +0300 Update doc/concepts/overrides.md Co-authored-by: Pacman99 <pachum99@myrdd.info> commit c30e8c5ca2c1aa3772b0bb1ac70eabb491fbea9c Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:10:17 2021 +0300 override module doc: fix #310 commit fb41643ed66c354081e18078103f2c9b3b64bde0 Merge: 30892d8 fe3a624 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Jun 5 10:13:06 2021 -0700 Merge pull request #304 from Pacman99/update-docs docs: general updates commit fe3a624930d35a7278001a5d05629959c5a42d4d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 12:25:06 2021 -0700 docs: general updates commit 30892d83eb9461b1249a7b392eedb21cd2c38e3e Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 22:42:45 2021 -0700 gitignore: add flk command results commit 1a87b83b5d88c37e0fac603ef792a8a12deac95b Merge: 7110767 454b279 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Jun 3 07:45:26 2021 +0000 Merge #302 302: customBuilds: add digitalOcean r=Pacman99 a=jwygoda https://github.com/divnix/digga/pull/42 Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> commit 454b27937f2d3c07457dfdaf37474f4e037c1cb6 Author: Jarosław Wygoda <jaroslaw@wygoda.me> Date: Thu Jun 3 08:48:25 2021 +0200 customBuilds: add digitalOcean commit 7110767300ef0ae46001a9be342d168b8c8ec1d3 Merge: 768e3e7 8e250d5 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 1 12:40:31 2021 -0700 Merge pull request #300 from Pacman99/update-digga flake: update to new digga api commit 8e250d5084eb62c16a930f4b02a7e42b6952b852 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 29 12:53:33 2021 -0700 flake: add agenix to devShell commit d9082066f7bc5bd6a58ab55418db3d6abf4da3d6 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 10:41:55 2021 -0700 flake: update to new digga api commit 768e3e75414602bab35712ec414dd289f5fc0cd3 Merge: da9f14c f88acc1 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 11:02:41 2021 -0700 Merge branch 'core' into develop commit 0f72f26a5750502ed505a57090b55dc53b879191 Author: Pacman99 <Pacman99@users.noreply.github.com> Date: Thu May 27 17:02:40 2021 +0000 Update Changelog for tag commit f88acc1608ee719582fb19db34156d7c5d45a919 Merge: a81930a 20649fb Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 24 08:22:52 2021 -0700 Merge pull request #297 from Narice/core Added note about cache in start/index.md docs commit 20649fb3a9861734ff1507144499dff1083f85d1 Author: Narice <narice@tutanota.com> Date: Mon May 24 10:28:52 2021 +0200 Added note about cache in the start index This resolves #292. commit da9f14cab26caf4d5d0a7eee4c6283f6ee5f23e6 Merge: 2ab4df3 c57925d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu May 20 18:53:20 2021 +0000 Merge #279 279: Agenix integration r=blaggacao a=Pacman99 AFAICT This is mostly a documentation thing. But with divnix/devlib#2 we can now add agenix to the devshell. Co-authored-by: Pacman99 <pachum99@gmail.com> commit a81930af36be9f78484ce16e95409f4f56064f93 Author: David Arnold <dar@xoe.solutions> Date: Wed May 19 20:15:49 2021 -0400 readme: declare it beta and update some other things commit 21cba8024d0c26df0c999b1e92651f4086d372c1 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 11:29:56 2021 -0700 flake: update digga input no longer builds all packages from overlays in devShell commit adaf76e1fbd592d933149128f26d61a02f96a2c9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 10:23:43 2021 -0700 doc/hosts: update to new auto-import style commit d1d2a4ca08cd21865eaba04e0901d3e31b6de56f Merge: cf47170 564888d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue May 18 17:12:56 2021 +0000 Merge #291 291: Remove ´profiles/suites.nix` and fix hardware module in hosts documentation r=blaggacao a=ymarkus See #282 As I understand it, this file isn't needed anymore and the hardware module is not defined properly in the documentation. Co-authored-by: Yannick Markus <ym@ymarkus.dev> commit 564888d1fef8ff4b664a3be862d43eb2fef13159 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:12:36 2021 +0200 remove profiles/suites.nix commit 629a50975fab9e85aefa5c43a13ed55c48555339 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:11:29 2021 +0200 hosts doc: fix hardware module in example commit cf47170d6f703906aa546dfee29f2083701a82ef Author: Narice <narice@tutanota.com> Date: Mon May 17 10:46:02 2021 +0200 Modified wording of iso documentation commit 18d4c78ea5ae926284636d068692c9b23e33caeb Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 19:35:52 2021 -0700 flake: un-comment defaultTemplate This was accidentally commented. fixes #288 commit 3fa96c7793f838c28f304c8177cb8215711011a2 Merge: 2ab4df3 5151380 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun May 16 23:56:12 2021 +0000 Merge #286 286: default.nix: fix path to compat r=blaggacao a=Pacman99 Looks like it was just a path error. fixes #285 Co-authored-by: Pacman99 <pachum99@myrdd.info> commit 5151380d61c30851ffabe29b45213af5ec981e65 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 10:22:40 2021 -0700 default.nix: fix path to compat commit 2ab4df3f600faae4c5f3c658c717827602fb0136 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 15 10:31:54 2021 -0700 suites: re-add `rec` to simplify suite definitions commit 00f8b477a60deaeb25855b409cf9dc0daaf0de96 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 22:49:39 2021 -0700 bors.toml: don't delete merged branches This caused develop to be deleted. And if most people send PR's from forks of devos, this line doesn't really help much. commit 634cfcb30162b18f194cb2ca90a54a5c937cba3c Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 21:27:49 2021 -0700 flake: update digga includes fix for flk config generation commit 4df3d8c2e88d760eeeacb3bccf2b10503d793723 Merge: 82b73cf 2f474e3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat May 15 04:17:49 2021 +0000 Merge #276 276: Update core r=blaggacao a=Pacman99 Core is starting to get pretty stale. All the changes in `develop` are pretty stable and I think we should encourage updating to them. As most future updates can be done through [devlib](https://github.com/divnix/devlib), so once you switch to this version of the template. Updating to new changes will be much simpler (ie #91). Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: David Arnold <dar@xoe.solutions> commit c57925d35aed6f89727e938069914b767b9af92d Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:41 2021 -0700 document agenix integration Co-authored-by: David Arnold <dar@xoe.solutions> commit 64b7892f6e362b21182e665a49d3634a26370341 Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:23 2021 -0700 Add agenix integration to secrets and flake commit baeb144e571c3235739a4882081e0e38e2405c6a Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 11:04:15 2021 -0700 profiles/core: enable ssh by default for keys commit 2f474e37f72121679a720445385aea677a7adadc Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 16:49:12 2021 -0700 flake: update to latest digga api allows overlays to also be used with `imports` and renames importHosts commit 25388a0b55a6f808159d396db02d8d2ea11f2036 Merge: ccc0fc9 dd6c481 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:05:08 2021 -0700 Merge pull request #280 from Pacman99/digga tree: rename devlib -> digga commit dd6c481791cf38f5feb408253e40490ccd7d7716 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:01:44 2021 -0700 flake: format ourlib for consistency with digga commit 923ce7feff875706adb1d336fb959fbdb06b3f14 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 10:17:53 2021 -0700 tree: rename devlib -> digga commit ccc0fc97fe168e13d8c9cb7374f91e2b326a63d8 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 17:03:51 2021 -0700 flake.nix: use `imports` for auto-import of hosts This makes the auto-importing of hosts obvious and explicitly indicates how the options would end up getting merged. commit 7793ab42da34c77d14f58226190c5949de133738 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 16:59:52 2021 -0700 flake: update devlib input includes nixos option improvements and importHosts change commit c89dfed81c37bde4ebe5db96f3b8db83f8eea672 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 19:18:11 2021 -0700 don't import cachix in suites its already imported in the core profile commit 67f545123c994c96fe0752d7964e621c9178f2b7 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 12:31:43 2021 -0700 flake: format and update to devlib api changes commit 3ee831f8529f123c66f94901accedff8ab5428e1 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 12 12:29:00 2021 -0700 flake.nix: explicitly append overlays from path Co-authored-by: David Arnold <dar@xoe.solutions> commit 2b73d3bf53b35256faa30ad7dc3431ecbb78d634 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 11:43:27 2021 -0700 customBuilds: add TODO to drop builderArgs commit 858e8546fe799ac42a23bec5701dbb93f23cc6fb Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 08:17:40 2021 -0700 flake: update devlib input includes ability to customize shell from template commit a081a922a5f1816e1f3bb0d4d0a3851d5961f89c Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 23:41:34 2021 -0700 flake: update devlib input drop ca experimental features and filterPackages improvements commit 0d7eb1c48840c99c24512833d157168201f2b2e3 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:44:05 2021 -0700 doc/lib: explain ourlib usage commit 8a590c9fefa893dd738bc3161052ac9ea5c72c80 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:40:37 2021 -0700 core: use self for nixos-option compat path commit 725e459655d6695a7a2d998e9e8ad13a13a98a74 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:22:16 2021 -0700 doc/start: fix grammar Co-authored-by: David Arnold <dar@xoe.solutions> commit 8f20bb069a082fb9ec7c6c1c64768b3db8e28df7 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:19:31 2021 -0700 doc/extern: elaborate external modules filtering Co-authored-by: David Arnold <dar@xoe.solutions> commit 6e906e87bc07b593ea66066a807b744f54035e77 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:17:41 2021 -0700 doc/extern: improve overlay filtering explanation Co-authored-by: David Arnold <dar@xoe.solutions> commit 4b4f9dc45c562473e58d3c81e098064e3da73920 Merge: 226dd9b 82b73cf Author: Pacman99 <pachum99@gmail.com> Date: Thu May 6 13:55:02 2021 -0700 Merge branch 'core' into develop commit 226dd9be1ae4592d5dc375ea24d14127939f1ce5 Merge: b8f7cdb f4cd791 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 5 15:19:33 2021 -0700 Merge pull request #273 from Pacman99/devlib Switch to out of tree devlib commit f4cd79194afdb9f965d9cc5521705d920e1e62f8 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:49:16 2021 -0700 add in-tree local lib, ourlib commit 8dabd0f56919eea94d8c034805bb562e97da0021 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:48:49 2021 -0700 switch to devlib repo and remove in-tree lib commit b8f7cdbe638699b95278e8bec56add4e63777e74 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 10:35:29 2021 -0700 improve home-manager and deploy-rs integration move both to be setup in template only set home-manager options if they exist commit 7bf605d08c0cb6a0534b39823ac30a5a7b0976c5 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 21:05:21 2021 -0700 lib/modules: pull devlib module arg from pkgs So any overlays affecting devlib also affect the module argument commit deb47dbfae5f7ca93a7f7c0a08cddf6e352060a1 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 11:15:44 2021 -0700 move otherArguments to right side of merge for overlay list ordering, otherArguments should have priority commit 30412b16b9d96b2a3f880578620dac9f7c41150c Merge: 378107f 197d792 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 2 10:15:40 2021 -0700 Merge pull request #271 from Pacman99/lib-rearrange Rearrange and cleanup lib commit 197d7929464757dbfcbbacbc1aef0586e9e20add Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:49:04 2021 -0700 update to new lib format commit 496348b8afa4fea898d5c21147d56b9314c11a25 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 01:12:29 2021 -0700 lib: update namespaces and cleanup exports commit e837aaa8755d45028ba48b12bbac3231e86bf39b Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:47:43 2021 -0700 lib: remove devos section commit c93e9fda0fada3e4a48f416d1f38c5a57852e492 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:54 2021 -0700 lib: init importers section commit e97e916521b2bbd3605350fe1a1e50dbbc8902b5 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:30 2021 -0700 lib: init generators section commit 378107fd034e802850a58e786bd107156fe16873 Merge: e1f1872 e98e595 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 1 17:44:44 2021 -0700 Merge pull request #266 from Pacman99/extract-builds pass builderArgs to config and extract builds commit e98e595704f2635f2b0fc9ffc999ae603ddaad24 Author: Pacman99 <pachum99@gmail.com> Date: Wed Apr 28 11:30:04 2021 -0700 pass builderArgs to config and extract builds have mkHomeConfiguration create its own custom build within the function create a externalModule for customBuilds so its easy to add more commit e1f18728e2202a580105d1e1d96dd2c73f142885 Merge: a5dcb5f 23ee58d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Apr 29 15:24:55 2021 -0700 Merge pull request #268 from Pacman99/dontexport use __dontExport property for lib and overrides commit 23ee58d2d0a26124ec16f54653e58f485c167e01 Author: Pacman99 <pachum99@gmail.com> Date: Thu Apr 29 11:53:45 2021 -0700 use __dontExport property for lib and overrides commit a5dcb5fae9d6afbc75488b4c5136aa599868574b Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 18:41:51 2021 -0700 fix flake by removing flake-compat follows commit 62c9b126d38c9699dc132af4fa22361ba5f05d52 Merge: c0d6453 5bc88ad Author: Pacman99 <pachum99@myrdd.info> Date: Tue Apr 27 16:55:13 2021 -0700 Merge pull request #264 from divnix/api-next Implement new api and rebase on flake-utils-plus commit 5bc88ad2c21d1872ccb15eddb7da6945824ceccc Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 16:36:07 2021 -0700 don't use lockfile to get flake-compat lock file format isn't very reliable with naming inputs commit bb9bc02478a197b28faaac35fa97e9d21fabb16a Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 12:52:16 2021 -0700 fix channels.*.input defaultText formatting commit aa825b87a6a16a8a663e14f52155bc924d28bad1 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 10:26:45 2021 -0700 auto import hosts in flake.nix this allows host-specific settings to be overriden with mkMerge commit df39cb692e7df07a8b7f6531303620888eadeca3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:52:56 2021 -0700 rebuild and update mkFlakeOptions.md commit a7cd35e433c566c5961db1a0b35a775b0dd3d73f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:47:31 2021 -0700 update lib subflake lock commit d5276195f77d1a821454a267bd8b774a8cf896b3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:38:20 2021 -0700 move overrides.nix to overlays also update overrides docs it is a pure devos overlay now, it makes sense to go in overlays commit e67b49c2804902b7b4a3c3e74a59aa1667663f1e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:35:44 2021 -0700 auto-flatten coercedListOf and type fixes commit f57840d723785bc22ad93f0ba17725a620ee9481 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:32:12 2021 -0700 mkFlake/default.nix: formatting commit 7f3116c1ccb2aa4f6375fa4b45c9863a62656d4f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:30:28 2021 -0700 safeReadDir: conver path to string for reliability commit 466304c8cd6d45a62b0e0c82638ce13fc9badaa7 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 08:01:46 2021 -0700 improve passing host and channel arguments to fup we need to filter out arguments that are added in the devos api also anything thats null in either hostDefaults and hosts has to be removed commit 064ba88cdf6ce391cdbe3e4df72363276dbb5ebd Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:38:27 2021 -0700 improve, build, and add mkFlake options doc commit c41d3eed0662956c4ad3afd958ebea0be29fcd89 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:57 2021 -0700 drop debugging related mkFlakeConfig output was only meant for debugging, not meant to be commited commit 278ae0e108633b70214d1176ed38883910f46e68 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:26 2021 -0700 set _module.check in evalArgs instead of mkFlake this makes more sense since evalArgs is the module and it makes the code cleaner commit e9675330a7b3717cf6abf090a34b5bf1ac23201a Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:34:18 2021 -0700 add cachix to base suite to follow the new api commit b6c00e74e7c6e574ee72d40141a36adff2ebeccc Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:33:31 2021 -0700 set add self and hosts module arguments commit a6344faa9afd17efb8b2069c2332ac302d98944e Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:30:55 2021 -0700 update fup to fix infinite recursion error commit ffe4836e35e8b4a1ef2d99292c1ea4a3df6ad821 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 18:29:05 2021 -0700 update doc to match new template format and logic commit 2a7d9e71096746cd19b56cdbf61ba1c910fb6013 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:30:10 2021 -0700 fix suites test to match new mkSuites commit b766c693abd5530c1dc4fd16cd229addca7c3219 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:21:40 2021 -0700 add pkgs overlay, pkgs.overlay is just for srcs commit 37820fc2148051117feaa684fb52238cde71d25f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:29:18 2021 -0700 explain overlay exporting inputs workaround commit 9f31d5d6d1e5c204fcf5ce938a8ae95528dddf4f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:20:16 2021 -0700 mkFlake: use inputs argument not self.inputs commit c3d8805ad607935f033c737391978100d772bca0 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 22:44:15 2021 -0500 update devos template to use new api commit dceac02b36f418bc91f09760b3861dbee1c03848 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:50:01 2021 -0700 implement mkFlake for new api and rebase on fup commit f8315a293c4585f89aef4f5815f94ceac7f28fd9 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:52:02 2021 -0700 evalArgs: general api improvements drop default channel, it is confusing and complicates api don't take nixos input, using channels is better manually pass names for outputs to improve documentation commit 3bb26330b457c32aee5249c8c114517466044a5b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:59 2021 -0700 switch to flake-utils-plus staging for rebase commit 377381de51b4dcbf5aea1ee7f80abd12abd63d47 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 11:34:24 2021 -0700 export pathsIn in lib and update devos input commit ceef51425e222c85eab4c4053426f08ba880ebe3 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:02 2021 -0700 init unifyOverlays: to pass channels to overlays Only to those with three arguments commit 3986cc441b86cb7873c99eb2252df4b080976f76 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:36:48 2021 -0700 pkgs-lib: don't system space functions have each function take pkgs as an argument, so a nixpkgs isn't created just for pkgs-lib and they support more systems commit ba01aa7db7419a3e301f5f9251eff358d88c7e17 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 10:52:26 2021 -0700 mkSuites: generalize for one profile/suite pair commit 59383e871f882cb1a72c64392bdb48220db1367c Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:22:33 2021 -0700 modules: drop any logic already done by fup this includes creating multiPkgs, and dropping options already set by fup commit abd133c244e9c9f9be8a66bd4a2e1a98e4090270 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:21:40 2021 -0700 make devosSystem construct a proper nixos builder Get `self` and `inputs` during construction, and rely on specialArgs.channel for nixos flake commit c0d6453b088fd220faa33048f8423fa486537d6b Merge: 60bfb24 2cab5b5 Author: Pacman99 <pachum99@myrdd.info> Date: Mon Apr 26 09:58:57 2021 -0700 Merge pull request #265 from Pacman99/collect-profiles collect profiles recursively with lib function commit 2cab5b5d2b30fba6431a4a2b82f0e83afac19589 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 20:53:16 2021 -0700 add and use lib.collectProfiles this function collects profiles recursively commit 60bfb24af164818435af6b074ec5494509edf1b4 Merge: e6f548e 58c7d04 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 14:48:00 2021 -0700 Merge pull request #263 from Pacman99/devos-modules create lib.modules to store all devos modules commit 82b73cf63a85b7200a6a364b07f782fda5ae0851 Merge: 7a825bb 832d3bd Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 24 21:45:12 2021 +0000 Merge #261 261: profilesTest/mkHosts: include host's configuration r=blaggacao a=Pacman99 Now that profiles test is done dynamically - first available host - we likely need to include the host configuration itself. I have profiles that depend on the domain being set, which how I ran into this, and I think other problems might occur if we don't include the full host in the profiles test. targeting core, since its a small bug fix and was planned to make into a release. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 58c7d0403649c5f5362c1ea717fe40758a065f0d Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 09:10:10 2021 -0700 extract iso/hm config modules to lib.modules commit 4e28ec2d8ef8125d8b2d99e0c81c3fa4efde2d62 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit 2d9ea0d27edebd81fb599d87167548e5365e9b69 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:56:51 2021 -0700 lib: init modules and move mkHosts modules there This helps to split up the code in mkHosts and creates a place where we can store modules relevent to devos. It will also be easier to remove unecessary parts of each module in the future when they are all compartmentalized. commit 7a825bbeb62261954bf44d7ac5a8f2870e77d8c4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 22 00:32:00 2021 -0600 ci: update bors.toml for new pipeline commit b03fd1496d118d3413e876021de86725ea5cac5b Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:40:44 2021 -0600 pkgs: fix flake hash commit ae357cb098ea2753f3ac6e4a412920762a36a292 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:39:03 2021 -0600 Check & Upload to Cache with GitHub Action commit e6f548e723ce1e3267b356179d8317ed757dd4f6 Merge: f702ca1 a53aa8b Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 13:10:33 2021 -0700 Merge pull request #262 from Pacman99/simplify-mkflakedoc move mkFlakeDoc to packages output also drop jobs commit a53aa8b7eb04f87c8dda74cf82282f73230d4c06 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:37:23 2021 -0700 lib: drop jobs output, prefer checks and packages With mkFlakeDoc in packages there is no need for jobs. And I think anything that could go in jobs really should go in checks or packages. If something needs to be tested - checks, if something needs to be built - packages. jobs is not multi-arch and is redundant to build/test things with when official flake outputs exist commit 1cd4ed136a76f8c5342168ff86e8af93f7eb5e45 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:14:58 2021 -0700 mkFlakeDoc: move to packages output the packages output allows us to do `nix build .#nixosOptionsDoc`. theres also already an instantiated nixpkgs available there. commit 832d3bd69782015a0f4b6001e050d18d5f8ea9c8 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 00:08:49 2021 -0700 profilesTest/mkHosts: include host's configuration commit 12b41f24480ff46a2291a2bf1f393a13f19a6cd1 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit f702ca1337af3ea67c56718ba1554a16d91fd5eb Merge: fe9ba26 eab0bf0 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 23 23:47:43 2021 -0700 Merge pull request #260 from Pacman99/format-fixes lib: one line for arguments, drop userFlake* commit eab0bf074c221a5dcd810aa587dfac5b17d01ae5 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 18:13:03 2021 -0700 lib: one line for arguments, drop userFlake* Also format all files and add a flake.lock for lib for a folder thats meant to work on other flakes theres never a reason it should need to refer to itself, only other flakes. So "self" and "inputs" are better namings for these variables. The userFlake* is redundant and confusing, when trying to call the functions its hard to figure out how to use them when there are now two lines of arguments to figure out. commit fe9ba26561d42f97bbc77d257cdd2823e98b4b2b Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 17:59:01 2021 -0700 evalArgs: cleanup module and type references fix pathTo and coercedList types add modulesModule to also include modules option under home commit 1240356b37889ade5a6c8c0096257602bbdfb530 Author: Raphael Borun Das Gupta <git@raphael.dasgupta.ch> Date: Fri Apr 23 01:10:02 2021 +0200 doc: fix grammar: "your" -> "you're" where it's meant to be a contraction of "you are" rather than a possessive pronoun commit 3322bf5fe607128d7aaf04e7a0255942a314214c Merge: 8fdd668 eea4e40 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 19:50:17 2021 -0700 Merge pull request #256 from blaggacao/da/renamings ref: config -> hosts | nixos -> os commit eea4e40d7e0d996bc2d0091fd4be3bedef22cf32 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 21:44:08 2021 -0500 ref: config -> hosts | nixos -> os in devos, we differentiate clearly between home and os configuration, reason for which we are more precise by not naming after the (more generic) fup API. commit 8fdd66859c4534d2a4d1dab5979338ec40fde84e Merge: a44fcf6 f3defb4 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 18:40:13 2021 -0700 Merge pull request #255 from Pacman99/type-improvements used coercedTo for typing and improve options commit f3defb486d1e79c62e5188da297743d12e8500da Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 12 08:42:22 2021 -0700 used coercedTo for typing and improve options allow lists, nested lists, and non-lists for list like options drop config.<name>.externalModules commit a44fcf6d9dc7428840ce8baebfa4fe6a23e46836 Merge: 03e2843 24dbb2b Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 19:02:51 2021 -0500 Merge pull request #251 from divnix/api-next Intermediate version of api-next commit 24dbb2b3231b5a9f4a9aae57ef90436d59db300b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:27:59 2021 -0700 add mkFlakeDoc to pkgs-lib to build options doc commit 239386b5f8ad426e186825c8a13c5d5704b58bf8 Merge: a714cf4 03e2843 Author: David Arnold <dar@xoe.solutions> Date: Mon Apr 19 00:02:29 2021 -0500 Merge branch 'core' into api-next commit a714cf466dc6e104fedd616e51bb111e4327766b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 23:48:19 2021 -0500 fix: various left-overs commit 03e28433ce90f84ef0f848f92516ffd5171dde21 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:42:54 2021 -0600 README.md: fix guide link commit 8134350545305cc970069ea92fe9dbadbc346840 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:40:53 2021 -0500 ref: simplify pkgs-lib deps injection commit c67877c2ebd9b511fe9e031eb6f1821d2b2be85e Author: nrdxp <nrdxp@users.noreply.github.com> Date: Mon Apr 19 03:36:39 2021 +0000 Update Changelog for tag commit 9eeddb8dacff9a5f6f4ec2645247160c074aaca3 Merge: 658cd2b 50eaa4d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Apr 18 21:32:53 2021 -0600 Merge pull request #235 from divnix/release-0.9.0 Prepare 0.9.0 release commit 362cc31827d32d9d187808d4f8b66a12d683f6fd Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:29:28 2021 -0500 fix: constructors of mkFlake function family commit 50eaa4d0bab31c26355726c838971611541b6e8d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:25:21 2021 -0600 remove community action The community branch will likely go away soon. This is no longer required. commit dba178dc1fd8d6a4990e7bffaea867a7a774adb4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:20:36 2021 -0600 build docs new location commit 6f0392b55e12b86695995e1744221bc27a382998 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:00:49 2021 -0500 ref: cave out instances of userFLake dependencies and intject them as if functions where contructors commit 40acfd13e319bc51a5109dbadc73d2478897da5f Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 21:45:08 2021 -0500 use: makeExtensible commit be924bcb27432d1e3293a12be5675f849bfe3afc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 21:29:45 2021 -0500 ref: reduce exposure to callLibs for clarity's sake, expose which function uses final and prev, so that people can have a clearer understanding how they relate to each other in terms of dependencies. also a simple `{ lib = final; }` probably does not warrant a complete callLibs obscurization. commit e1e0f99af949b8833ea04f9f04b965e33d2a7126 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:13:12 2021 -0600 suites: move to `profles/suites.nix` commit e13a65b33c761a1686de71625b5f1dece52190a7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:06:47 2021 -0600 overrides: move to extern commit f2543047969d2bbac5669325c459638661518525 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:00:45 2021 -0600 mv `nix/ci.nix` directly to `default.nix` commit 127cb25bd1787da6c638860f8deb8a77b694502d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:51:47 2021 -0600 lib: move compat to lib commit fbce126f4d72c40c6a00948fe05d42ccba7233e2 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:43:37 2021 -0600 cachix: move out of root and into profile commit 2d91946745eed8994e6bd4cb7c648ed431b818a0 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:26:27 2021 -0600 doc: move all docs under `doc` commit 048171ecafb0c572a83039b4433a2613c5d8a3e1 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:42:33 2021 -0600 lib: improve `profileMap` for added convenience Simplify the definition of suites a bit by removing the need for list concatenation. commit 9dca402914d6cd20791836d0da559adb03466aa5 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:56:24 2021 -0500 ref: make onion with flake-utils commit 6cccb5526378452afeafd7fca5e66dee41a44b46 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:35:11 2021 -0500 ref: userSelf -> userFlakeSelf commit cd7fb4f54c81e19c93e7cc067b2022d6216bf0fc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:46:20 2021 -0500 ref: flatten out inputs commit 16b3fad559b6f44eda5068eb369d1dd83827de7f Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:35:05 2021 -0500 ref: merge dev into lib commit fb6c6ba4cf693df6f87921d418a2e8d176d45a4b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:15:53 2021 -0500 fix: update devos in flake.lock commit c24199649a3f58a6203f823d555143394a8cd134 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 18:30:07 2021 -0500 fixup: distinguish self and userSelf commit 19c900e2933999f27fbe5a2015745a02adb3a6e6 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:45:51 2021 -0500 workarround for unkown problem commit 6116779b23e5e5e189175fd29b220f13525fbdb0 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:40:57 2021 -0500 fixup: nix flake check II / II commit 21a03fa94c9a3bb63f1be88857c80e5900c18cf4 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:23:27 2021 -0500 fixup: nix flake check I / X commit 5f89d274284e05a0cf35f8b58cae537756375567 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 1 21:10:24 2021 -0500 ref: extract lib into subflake commit 863c17621c33f8d86aaf949c608155e7fc00e0f6 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 19:30:55 2021 -0500 libtests: outfactor in preparation of lib/flake.nix commit 0db2bb041e8cfecbbec08010d150539f4e11963e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 13 11:24:10 2021 -0700 add old evalArgs as evalOldArgs, so flake works commit 2b70cd3ae607d8c5d05b4266530be6011e94371b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:25:37 2021 -0700 fix some small bugs in mkFlake/evalArgs commit 8d0c036b6b7dec31ab9c01fb6e87a5d71ea30fa0 Merge: 658cd2b b7bcaea Author: Pacman99 <pachum99@myrdd.info> Date: Sun Apr 11 20:10:52 2021 -0700 Merge pull request #239 from Pacman99/evalargs-next Update evalArgs to match the new planned API commit b7bcaea497ed24c0e26266f3d1b1cdf32d1c8bd1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 20:01:13 2021 -0700 Update evalArgs to match the new planned api commit 658cd2bb082b259ef27cfdb910d4bc1f5193fcf1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 10:24:00 2021 -0700 pkgs-lib/shell: update to new homeConfigurations flk should switch to use home-manager --flake whenever the updated package is made available in the hm flake or nixpkgs commit 401566af34ab9891335366db49bd12482bbf125c Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:13:54 2021 -0700 lib/pkgs-lib…
CaptainSpof
added a commit
to CaptainSpof/dafos-old
that referenced
this pull request
Feb 21, 2022
commit c7c11aace7b70e99dedb0793fc02ae00c9b9fe9b Merge: 74ce47c b0aadda Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Feb 18 15:13:35 2022 -0800 Merge pull request #427 from Pacman99/fix-deploy flake: switch back to serokell deploy input commit b0aadda88cc922ba92917da35ee4852fd2bd5748 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Feb 17 16:22:48 2022 -0800 flake: switch back to serokell deploy input There is a bug in the input-output-hk fork commit 74ce47c69de822c5a64d5ede2ad316b422a3bfb3 Merge: ea189c3 d6b84ca Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Feb 17 11:12:12 2022 -0800 Merge pull request #426 from btobolaski/patch-1 Fix decryption location for agenix in documentation commit d6b84ca240e13dd39dbd37bd2589ca64a10865d8 Author: Brendan Tobolaski <Brendan@Tobolaski.com> Date: Thu Feb 17 10:15:02 2022 -0600 Fix decryption location for agenix commit ea189c34616aebca35c48c5b1f6831bab8b46f5b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Feb 3 13:19:09 2022 -0800 README: typos and grammar commit 68d42ba93f5d704f452c80092e73430e0d6f7d5f Merge: a341e57 6de02a6 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sun Jan 30 13:52:51 2022 -0800 Merge pull request #422 from Pacman99/update-inputs Update inputs and switch back to pulling devos as a template commit 6de02a64be14a1109828f5989c8e726c8914db3a Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 19:58:36 2022 -0800 overrides: remove nix-direnv line commit a341e57ca487ca9a9e808f54b20b99692e7f7a3b Merge: d834598 070664b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 19:55:16 2022 -0800 Merge pull request #416 from Pacman99/add-wild-flakes README: Add flakes to "in the wild" commit 9fd3a1085e10e6272082c21cab6baad21e0ffeaa Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 11:49:16 2022 -0800 bud: switch back to pulling devos as template commit adf005b5c83514fb572144aac851026360400156 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 11:57:55 2022 -0800 flake: update digga, home, nixos, latest commit d834598dba0d2eee7d9c32b7a3f7d775c077846c Merge: 283f6b2 ceffec9 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sat Jan 29 11:07:43 2022 -0800 Merge pull request #407 from Pacman99/core-comments profiles/core: add comments for each option commit 070664bb722d6af67b294a764eb5213798b9e75d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Thu Jan 13 19:57:34 2022 -0800 README: Add more flakes to "in the wild" Remove the nrd branch, since that doesn't exist anymore commit 283f6b255e4371c13c0f4dd9320f56613b49cb86 Merge: cb3eca3 fbfb84b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Tue Jan 11 11:01:18 2022 -0800 Merge pull request #385 from blm768/update-docs Fix outdated option name commit fbfb84b96c899af918e72cf82016161f3b46a210 Author: Ben Merritt <blm768@gmail.com> Date: Mon Oct 4 08:54:27 2021 -0700 Fix outdated option name commit cb3eca3fb09fd07395c1d85ee72262f09c9f9348 Merge: 1cbf28f a7fae1d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Sun Jan 9 00:43:52 2022 -0800 Merge pull request #414 from blm768/fix-secret-docs Update secrets path commit a7fae1dbcc2ca5b2287611bce2ec5bc87d455acf Author: Ben Merritt <blm768@gmail.com> Date: Sun Jan 9 00:14:24 2022 -0800 Update secrets path See https://github.com/ryantm/agenix/commit/e5386644356a3f686f7fceac8645f0a9f94a2de6 commit 1cbf28f445caabc4f89798a7447ee0bee580b81b Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 19:49:19 2021 -0800 flake: update bud input fixes #406 commit 267e135c4d4d6fc219fd56a75726bbd6e4887705 Merge: 3587d67 87f1d7d Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 16:45:42 2021 -0800 Merge pull request #409 from Pacman99/bud-get-git bud: move to shell and use git clone for get commit 87f1d7da18e44a8386bf31a0ee82da8f3ad0ae51 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 15:41:58 2021 -0800 bud: move to shell and use git clone for get commit ceffec93925f2068f8d89ef79fa86797b6b59077 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:42:51 2021 -0800 profiles/core: add comments for each option commit 3587d675064f4006807f130a0d7dee16c520cac9 Merge: b15b8bf a319aed Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Wed Dec 29 14:01:09 2021 -0800 Merge pull request #403 from divnix/update-digga update digga commit a319aed9f4e21ac096891077bc217af1a38803c7 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 19:38:56 2021 -0500 imp: move follows responsibility downstream - also remove unimportant (small) depenencies from follows management - so that it is less complex as errors occur, since: - it seems there are still follows issues present upstream commit 838bcd1f5114c93473fdd920d49dc5abba6577bf Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 18:07:21 2021 -0500 nix-direnv: rm enableFlakes and pass nixUnstable > Failed assertions: - The option definition `programs.direnv.nix-direnv.enableFlakes' in `/nix/store/pv3vi4n7x83r4sc3ljqdgg9qifr4n5gp-source/users/profiles/direnv' no longer has any effect; please remove it. Flake support is now always enabled. commit 6151d02b8dd9c74f0ce645cdd0c6309adbf57673 Author: David Arnold <david.arnold@iohk.io> Date: Mon Nov 29 17:37:02 2021 -0500 rm: use of patched nix for nixos 21.11 enabled digga - patched nix held the follows patch which is now upstreamed commit b15b8bf86551f0b4ed2c7ac2c569d6784cd25fd7 Author: Dmytro Kostiuchenko <edio@archlinux.us> Date: Mon Nov 29 08:44:15 2021 +0200 Do not hardcode UID for the exemplary user uid = 1000 is an unreasonable default for an examplary user nixos, because someone trying DevOs on a working NixOS installation likely has their own user with uid=1000 already. The code thus renders /etc/passwd invalid preventing user from logging in commit 506079201d113b66aab4c4fa20b2fc397ea890e9 Merge: fca9289 70545ab Author: Pacman99 <pachum99@myrdd.info> Date: Sat Nov 20 17:58:07 2021 -0800 Merge pull request #401 from michaelr/docs-fix-typo-bootstrap docs: fix typo in start/bootstrapping commit 70545abd1bf263c6c5f575fee41ec137af630f95 Author: Michael Reddick <michael.reddick@gmail.com> Date: Sat Nov 20 15:58:37 2021 -0600 docs: fix typo in start/bootstrapping commit fca9289eeca5fbbe70c198264f7766efd678bde7 Merge: 633ccde 6962aab Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:09:09 2021 -0700 Merge pull request #395 from pub-solar/refactor/remove-git-crypt Remove git crypt, update docs commit 633ccde1b13b685b4e0673049b691cf51e7eb922 Merge: 65db5d3 89b3cf7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sat Nov 13 14:07:41 2021 -0700 Merge pull request #398 from KarolisL/doc_deploy_hm Document using deploy-rs to deploy home-manager commit 89b3cf78fd7af80e4dce4bfa9b3e6120e8d323e0 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Tue Nov 2 23:42:38 2021 +0200 Document using deploy-rs to deploy home-manager commit 6962aab06c1b679163e41cd70a697807b199548e Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:39:23 2021 +0200 Remove .gitattributes files commit 243116e2288005c90824a6d0d0ac400b973629ac Author: Benjamin Bädorf <hello@benjaminbaedorf.eu> Date: Sun Oct 24 19:36:56 2021 +0200 Remove git crypt, update docs commit 65db5d30ae4df02b9cef6620e72ed34a2082fc31 Author: Karolis Labrencis <karolis@labrencis.lt> Date: Sun Oct 24 01:33:04 2021 +0300 docs: remove outdated `nix-rebuild` notes commit 1b1bc8eb97fc346f65ef96b580544a987e35ab3a Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:38 2021 +0200 digga: fix link to new default branch main commit 8397aa7aa396bc99b380fe69120950022e88bbfd Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu Oct 21 23:39:19 2021 +0200 workflows: switch to new default branch main commit a25d78b9c3d7fddd2c9345e2a38d858cd06bc9eb Merge: a819ff2 804e972 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Oct 9 20:07:22 2021 +0000 Merge #388 388: Update docs and scripts to use main branch. r=Pacman99 a=trevorriles When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. Co-authored-by: Trevor Riles <trevor@trevorriles.com> commit 804e972c5701884f8f0891dc68e8a60802d9f03b Author: Trevor Riles <trevor@trevorriles.com> Date: Sat Oct 9 11:17:42 2021 -0500 Update docs and scripts to use main branch. When following the getting started guide commands were failing due to the mater branch not existing. I went through and updated all references in the docs and other scripts from master to main. commit a819ff2d1f22c7d4eb899c1fb6826e26b2c9155e Merge: cc663a2 8684105 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Oct 7 09:38:27 2021 -0600 Merge pull request #387 from jyooru/patch-1 docs: fix typos in concepts/suites commit 8684105d21c1c59db27e499a5801023dd3ce2c7d Author: Joel <joel@joel.tokyo> Date: Thu Oct 7 19:11:21 2021 +1000 docs: fix typos in concepts/suites commit cc663a22d25d5021c2a1ada1eab4ba9326b36dea Merge: 287cb82 74208fb Author: Pacman99 <pachum99@myrdd.info> Date: Wed Oct 6 12:46:00 2021 -0700 Merge pull request #386 from Pacman99/update-bud flake: update bud input and add check for bud commit 74208fb88f7832e0354e0646145784e55071b7af Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 12:18:28 2021 -0700 workflows: add check to run bud commit 469b3746cfe1c2698b9c23d352d23b6c1133014e Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Mon Oct 4 11:59:33 2021 -0700 flake: update bud input commit 287cb82d1ccd74693ae844869baa34228f143c21 Merge: 2976777 1df67a3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Sep 30 16:38:05 2021 +0000 Merge #380 380: chore: update deploy-rs, nvfetcher, devshell r=nrdxp a=GTrunSec - waiting for https://github.com/divnix/digga/pull/108 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit 1df67a3f2ac5e109fef54dc0b761aca0d64c2c5c Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Sep 30 00:33:01 2021 -0700 update digga lock commit f10a8fdd33e5b354e6c5cfe32029900a891e65ca Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:49:43 2021 -0700 chore: update nvfecher commit 950199ef2c5c85e7d8235962dc49f9a5793f41e5 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Wed Sep 29 11:45:46 2021 -0700 update deploy-rs overlay commit 2976777ba9e328af094f9356bedbda6024669160 Merge: e5660cd e0da74c Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Sep 29 15:23:41 2021 +0000 Merge #378 378: Update flake to use new modules options r=nrdxp a=Pacman99 connected to divnix/digga#107 Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> commit e0da74c87c62b1acca275f11af80a3c9fb556f33 Author: Parthiv Seetharaman <pachum99@myrdd.info> Date: Fri Sep 24 11:40:53 2021 -0700 Update flake to use new moddules options commit e5660cdf83d9581f971504db8024240346328de8 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:53:14 2021 -0400 ci: remove lingering references to `main` in workflow configs `main` is no longer in use. See #369 commit 95f89c0b44acf92e16ec702b38a23016616d8a2b Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:43:29 2021 -0400 docs: use single quotes in example to avoid shell expansion commit ccf160dd218aa48346ce2d9802d937757ccb1bd5 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:40:19 2021 -0400 docs: `deploy` command example is run from repo root commit 0770c7f9009293412c53d4f901bf23ff5d368769 Author: Chris Montgomery <chris@cdom.io> Date: Sun Sep 19 23:30:16 2021 -0400 docs: `bud get` creates a directory named `devos` by default As mentioned in #370 it would not result in a directory called `bud`, as can be seen in the custom `get.bash` command where the directory name defaults to `devos`. commit 252769ce465660b1480fcc127b54dab6262f4b3f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:27:49 2021 -0400 ci: update release workflow to checkout code from `master` branch commit 57a14bb4119f19cf7b56adec41a7fe8797a5b000 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:26:15 2021 -0400 docs: update links to point to `master` instead of `core` commit 19666a06a7598872a0781e1b07fd267dac3d989f Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:21:03 2021 -0400 fix: `bud get` should init flake based off `master` commit 955b9ce1c1691d5ecd54bd666b0b47e42559a382 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:19:35 2021 -0400 docs(bud): replace references to `flk` commit f13c11ea174fd508a7a327e13ad8fffff95facd6 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Sep 19 11:17:01 2021 -0600 README.md: fix broken links commit c3461cd2c3f947c3ed30d64565d4e78c80d1fdba Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:59 2021 -0400 docs: `master` is the current target branch for pull requests commit 54a9a8366e796661be44f8ab6f913632c02e0c34 Author: Chris Montgomery <chris@cdom.io> Date: Sat Sep 18 15:47:11 2021 -0400 ci: workflows on `main` push should trigger on `master` push commit a3b2bcf3d57be28c27119a44445cfdde38349cb9 Author: Anton <fetsorn@gmail.com> Date: Sat Sep 18 16:50:51 2021 +0300 fix typo in CONTRIBUTING.md commit 61a56569c8f565bb9aa41b41a6edf539c02165f4 Merge: 079adc4 0536d0d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Sep 2 09:35:08 2021 -0600 Merge pull request #358 from benneti/patch-1 update pkgs documentation commit 0536d0de90f7b56f914052cd86e42e2b105b79a8 Author: benneti <benedikt.tissot@googlemail.com> Date: Thu Sep 2 11:37:21 2021 +0200 update pkgs documentation commit 079adc4474231d5582fee5574bc5bcc6f133e5ac Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:57:22 2021 -0500 fix: more docs w.r.t. bootstrap iso commit c46d923876420cdfe0fc805dc70221a214e6d20e Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:51:18 2021 -0500 fix: iso docs w.r.t. bud burn and bootstrap.nix commit 32bddf6403895f104bb72d4ba7e113a61bafef70 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:48:30 2021 -0500 fix: docs bootsrtap - swap disk by label (easied copy/paste) commit c30870f266d19e305d4163184ff4d812be022fec Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 12 20:45:47 2021 -0500 imp: bootstrap docs commit 5b89e53e7a39c603bed327023c953d0b30433ec2 Author: Las Safin <me@las.rs> Date: Wed Aug 11 19:05:03 2021 +0000 Fix typo in README.md commit 5c3d6254c36723875bf695b92c63ed388605605f Author: Kid <44045911+kidonng@users.noreply.github.com> Date: Fri Aug 6 23:07:40 2021 +0800 Fix a typo commit 5657ddf3c1991831bdbd8ed2df8d590b0c92588d Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:30:40 2021 -0500 fix: input ref / bump digga the indirect reference started failing with ``` warning: Git tree '/home/blaggacao/ghq/github.com/divnix/devos' is dirty error: NAR hash mismatch in input 'github:NixOS/nixpkgs/release-21.05' (/nix/store/0r0xrqj5l88071cama7hlha5ajya06c8-source), expected 'sha256-MhVtkVt1MFfaDY3ObJu54NBcsaPk19vOBZ8ouhjO4qs=', got 'sha256-jQgXeJ9NQQS0Eobb/qQOvS+RRULkqRikAeXkkFKOPDA=' ``` commit b5da4066898205f2270f1ac4b0dada9403bb78e1 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Aug 5 20:16:53 2021 -0500 fix: dedicated bootstrap config commit 768c9b8216516eaa20ffed8a3c1bebed55acaf70 Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:46:41 2021 -0700 bump: nvfetcher and cleanup commit aba10aa8a43a0011e7d86d15ac466b4aeaf9e59b Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Aug 1 15:44:31 2021 -0700 fix/hm: direnv flakes support commit 6f5ef6126ee7fa96276e45ba349f048f937c49ab Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:38:30 2021 -0500 fix: cachix branch commit 0f98fe0cb3f4867d35531e709921c9c899a83a25 Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:09:33 2021 -0500 bump: bud with some corutils missing deps & other fixes commit 757c107b4670aba05851896c4c6c8fb7b9fe283b Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:07:04 2021 -0500 bump: digga commit 135f1d656d9d86f8f021aa49132515958b2b05ba Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Aug 2 14:05:58 2021 -0500 bump: nixos w upstream fixes specifically - https://github.com/NixOS/nixpkgs/pull/132363 - https://github.com/NixOS/nixpkgs/pull/131876 commit 4c130410b9cae569eb44fc7453bec38cfccd9d22 Merge: 2fcb360 5bd943f Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:39:21 2021 -0500 Merge branch 'core' into develop commit 2fcb3605eed05978fe4df0f5969aca552fa0e140 Author: David Arnold <dgx.arnold@gmail.com> Date: Sun Aug 1 16:38:52 2021 -0500 docs: soft update (fix the most obvious drift) commit 5bd943f97da8e63c4b8a6c234d71fcdb7b7e7193 Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jul 31 23:03:19 2021 -0500 imp: advise removal of */modules-list.nix on merge conflicts During merge conflicts, these lines should appear in the hunks and give instructions on how to handle them in the face of the implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via `importModules`, that knows how to rake leaves by walking the folder tree on it's own and collecting leaves that are normal nix files or folers who contain a `default.nix` mmicking strongly a "recursive" import-ish syntax. commit f69737301f5cfcc72bab125175df8421f6a52c64 Merge: 8b67cae bf81ed2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Aug 1 03:51:21 2021 +0000 Merge #350 350: Ensure pinning latest channel to nixpkgs nixos-unstable branch r=blaggacao a=teutat3s Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> commit bf81ed29d1d1ab22c79f0a0700e7cf76ba031004 Author: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri Jul 30 22:22:44 2021 +0200 Ensure pinning latest channel to nixpkgs nixos-unstable branch commit 8b67cae20a110f296abf91cdba94a3946b1ba647 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Fri Jul 23 14:38:54 2021 -0600 flake: remove ci-agent commit 3e298b68dd99c72c54f2450c34068f5b1711c0f8 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 23 15:32:39 2021 -0500 fix: bump flake-utils-plus with a regression w.r.t exportModules reverted commit a3ec0d281433f9ba3a1b9723a19cc29302d96eb6 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 23:36:41 2021 -0500 imp: use bud nixos-/devhsllModules and hide rebiding both modules depend on `self`/`inputs` available as special args for both, devshell & nixos modules, so bump to an improved `digga`, as well. commit 0410acf3d73965e860308301db10921ceffa7652 Merge: bf8620f 73431f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:21:18 2021 -0500 Merge branch 'core' into develop commit bf8620f8bac46e4ce707ca7f093ecee07c013d2e Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 22:19:09 2021 -0500 ref: point `digga` to `main` (default) branch commit 31a8e76209e880ffbb9f8561aeb3a65a0e38ae3b Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 20:59:50 2021 -0500 ref: adapt to using plain digga module for boostrap ISO commit dcb425341d94dbf0172f9f3d3ccd9fb870956612 Author: David Arnold <dgx.arnold@gmail.com> Date: Tue Jul 20 18:33:45 2021 -0500 update: digga/fup refactoring commit a088edd77ae40203d31f55dc8478548f07b8c9a0 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:01:25 2021 -0500 fmt commit 6c25e77f6fc3e4c0fa0eb009aae48a817b6bac51 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 16:09:26 2021 -0500 add flake's nixConfig values that go well with this repo commit aa45592c1735b5016b9cea835f49657eb2b02928 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:35:55 2021 -0500 imp: add digga's nixConfig and patchedNix commit 8ae22c63dc9eb0956ec26ca90dd7bef495be4404 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 15:27:17 2021 -0500 fix: move legacy nix path definitions back to devos commit b05f95065e52f8451625f5e08a212f6bf33f4436 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 13:18:10 2021 -0500 bump: point to tip of squashed digga develop branch commit bd0ef12149c4b0c19e84670e40b036bfbcbdaf45 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:21:57 2021 -0500 bump: pull in latest bud fixes & additions - portble home profiles - missing coreutils commit 26a2423312fccdbc4899506f91e2c084e7899aec Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 10:17:05 2021 -0500 ref: make hm common module explicit commit 73431f57098f769e8393d7fa5963d3c20bf47c65 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit b95189d754a0afd3f8d119dda036a483131283de Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 16 12:45:48 2021 -0500 rm: community the commmunity branch was fallen too far behind and there where no contributions to it, anyways. We will start linking usage examples out in the wild, instead. commit 4b9cab40cb1c5d7989c2e3719d743e764128ac2a Author: David Arnold <dgx.arnold@gmail.com> Date: Mon Jul 12 17:32:13 2021 -0500 imp: add portable user definition According to https://github.com/nix-community/home-manager/issues/2161 there might be a better formal distinction between host-spaced and portable arch-spaced hm users in the future. commit 000329f6a75529dda55b5f432827aadd96bf5029 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 22:19:38 2021 -0500 fix: bump digga with infinite recursion hotfix commit 6ebdf3adb422c79675d2b919025c7f1367a5a665 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jul 15 17:15:18 2021 -0500 imp: reduce flake inputs footprint and increase conciseness commit fe73d2a0835228d18f83f65d064245c6dcd78727 Author: David Arnold <dgx.arnold@gmail.com> Date: Fri Jul 9 11:46:01 2021 -0500 fix: hm pin to corresponding nixos version commit bf59976063db3bdabea6d6e988658c986f7cee13 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 17:11:59 2021 -0500 work-around for https://github.com/NixOS/nix/pull/4641 commit 33fb25e011b050bf577a0fd77f29348e0126abc0 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jul 7 19:31:12 2021 -0500 ref: move devshell module here to `devos` again commit 62f9d9525975b629ccf3782aedee948d7e9f4a1d Merge: 741e8fd 95f429a Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun Jul 4 04:48:35 2021 +0000 Merge #333 333: core: use bottom instead of gotop r=blaggacao a=nrdxp gotop is unmaintained, unless someone has a better alternative, it looks like bottom is the new goto Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> commit 1a4b7d19c9faa6b90cd8db02bc345c3cc395b2f7 Author: Timothy DeHerrera <tim.deh@pm.me> Date: Thu Jul 1 23:40:55 2021 -0600 README.md: rework commit 95f429a5258b9b9d2f9be243c97f83da5385b06b Author: Timothy DeHerrera <tim.deh@pm.me> Date: Wed Jun 30 08:50:07 2021 -0600 core: use bottom instead of gotop commit 741e8fdc471be7c8961f3b9ea75cf4e6bb11a025 Merge: e3b7c07 f1117f2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 12:54:51 2021 +0000 Merge #330 330: Fix: Haskell overlay r=blaggacao a=GTrunSec using `lib.composeExtensions` for packageOverrides is more idiomatic. Fixes: https://github.com/divnix/devos/pull/325#pullrequestreview-687772802 such as ``` python3 = pkgs.python3.override (old: { 5 │ │ packageOverrides = 4 │ │ │ pkgs.lib.composeExtensions 3 │ │ │ │ (old.packageOverrides or (_: _: { })) 2 │ │ │ │ packageOverrides; 1 │ }); ``` Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> commit f1117f27ec333cc801fd04c70b7ba205330b986d Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Thu Jun 24 22:58:26 2021 -0700 fix hasekllPackages overlay commit e3b7c07daf7889399662f36144f55ea189ff090f Merge: 5f5c26b b927d97 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:39:01 2021 +0000 Merge #325 325: feature: Add pkgs fetch manager nvfetcher r=blaggacao a=GTrunSec Regarding motivation in https://github.com/divnix/devos/issues/299 Any question here? Example: - overlay ``` inherit (prev.sources.<PackageName>) pname version src; ``` - pkgs ``` stdenv.mkDerivation rec { inherit (sources.<PackageName>) pname version src; ``` Resolves #299 Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit b927d97ce2fe99977b10a792a094952a514dcfe5 Author: David Arnold <dgx.arnold@gmail.com> Date: Wed Jun 16 17:25:37 2021 -0500 doc: nvfetcher commit ee89bf3f2a166c610101f93f1b3053068f86626f Author: GTrunSec <gtrunsec@hardenedlinux.org> Date: Sun Jun 13 21:48:43 2021 -0700 feature: Add pkgs fetch manager nvfetcher Co-authored-by: David Arnold <dar@xoe.solutions> commit 5f5c26bee3fec083a9acdf91760b743e5a842f07 Merge: ab4bd58 1c80b50 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Fri Jun 25 02:17:44 2021 +0000 Merge #329 329: bump digga to latest develop r=nrdxp a=blaggacao Co-authored-by: David Arnold <dgx.arnold@gmail.com> commit 1c80b508ca29def7c0df7f1e883fd9ca86d125f5 Author: David Arnold <dgx.arnold@gmail.com> Date: Thu Jun 24 18:15:15 2021 -0500 bump: nixpkgs to avoid https://github.com/NixOS/nixpkgs/pull/127720 commit 3cc28b3adb93f15ff8f23097c27e4b666ee6ba2b Author: David Arnold <dgx.arnold@gmail.com> Date: Sat Jun 19 13:26:07 2021 -0500 bump digga to latest develop commit ab4bd584e22ff1d9ee0d0307af457eef81fd8590 Merge: e1d7178 62683b2 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Mon Jun 14 06:45:35 2021 +0000 Merge #326 326: ref: pass our lib as lib.our to the module system r=Pacman99 a=blaggacao At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` --- ```shell ➜ devos git:(da/pass-lib-as-config-lib) rg ourLib ➜ devos git:(da/pass-lib-as-config-lib) # nothing found ``` Co-authored-by: David Arnold <dar@xoe.solutions> commit 62683b24acc01aad5785569f18219eca9764df90 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 23:30:05 2021 -0500 ref: pass our lib as lib.our to the module system At least we don't find ourselves with strange module signatures and use something that looks like a dedicated namespace within he module system: `config.lib` commit e1d7178979a421bbfc83961edb962871acf5c791 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:15:09 2021 -0500 init: common flake compat fixes for other nixpkgs fixes #315 commit 0e1947b6f03ca17b02a9b3a31f720fa17a5e21e1 Author: David Arnold <dar@xoe.solutions> Date: Sun Jun 13 12:27:20 2021 -0500 add upstream issue report template commit b3118a6ea27c935c221d8cbc212a64bc655ef779 Merge: 4d1b3a5 a7c2046 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Wed Jun 9 01:41:45 2021 +0000 Merge #301 301: Update core r=blaggacao a=Pacman99 Most of the changes were in digga Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> Co-authored-by: almostnobody <1583339+almostnobody@users.noreply.github.com> commit a7c20465ecd79b13d4cfe151c3096b2c309f2bf6 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:27:54 2021 -0700 doc/suites: updating explanation of suites commit 5831adb06109adac4fd7d4f76564235917b876f9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 18:14:32 2021 -0700 flake: switch to digga master To use the now released v0.2.0 commit 4d1b3a5e132b924ea6f945831ab0ee25407c996b Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit 9dcc4adeef25658d7db3a30e6eb11a899b92c0c7 Merge: fb41643 d852305 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 8 14:07:19 2021 -0700 Merge pull request #311 from almostnobody/patch-1 override module doc: fix #310 commit d852305c4c05d7769a72ce7d6207a3d072c4d388 Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:24:24 2021 +0300 Update doc/concepts/overrides.md Co-authored-by: Pacman99 <pachum99@myrdd.info> commit c30e8c5ca2c1aa3772b0bb1ac70eabb491fbea9c Author: almostnobody <1583339+almostnobody@users.noreply.github.com> Date: Tue Jun 8 22:10:17 2021 +0300 override module doc: fix #310 commit fb41643ed66c354081e18078103f2c9b3b64bde0 Merge: 30892d8 fe3a624 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Jun 5 10:13:06 2021 -0700 Merge pull request #304 from Pacman99/update-docs docs: general updates commit fe3a624930d35a7278001a5d05629959c5a42d4d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 12:25:06 2021 -0700 docs: general updates commit 30892d83eb9461b1249a7b392eedb21cd2c38e3e Author: Pacman99 <pachum99@myrdd.info> Date: Thu Jun 3 22:42:45 2021 -0700 gitignore: add flk command results commit 1a87b83b5d88c37e0fac603ef792a8a12deac95b Merge: 7110767 454b279 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu Jun 3 07:45:26 2021 +0000 Merge #302 302: customBuilds: add digitalOcean r=Pacman99 a=jwygoda https://github.com/divnix/digga/pull/42 Co-authored-by: Jarosław Wygoda <jaroslaw@wygoda.me> commit 454b27937f2d3c07457dfdaf37474f4e037c1cb6 Author: Jarosław Wygoda <jaroslaw@wygoda.me> Date: Thu Jun 3 08:48:25 2021 +0200 customBuilds: add digitalOcean commit 7110767300ef0ae46001a9be342d168b8c8ec1d3 Merge: 768e3e7 8e250d5 Author: Pacman99 <pachum99@myrdd.info> Date: Tue Jun 1 12:40:31 2021 -0700 Merge pull request #300 from Pacman99/update-digga flake: update to new digga api commit 8e250d5084eb62c16a930f4b02a7e42b6952b852 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 29 12:53:33 2021 -0700 flake: add agenix to devShell commit d9082066f7bc5bd6a58ab55418db3d6abf4da3d6 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 10:41:55 2021 -0700 flake: update to new digga api commit 768e3e75414602bab35712ec414dd289f5fc0cd3 Merge: da9f14c f88acc1 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 27 11:02:41 2021 -0700 Merge branch 'core' into develop commit 0f72f26a5750502ed505a57090b55dc53b879191 Author: Pacman99 <Pacman99@users.noreply.github.com> Date: Thu May 27 17:02:40 2021 +0000 Update Changelog for tag commit f88acc1608ee719582fb19db34156d7c5d45a919 Merge: a81930a 20649fb Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 24 08:22:52 2021 -0700 Merge pull request #297 from Narice/core Added note about cache in start/index.md docs commit 20649fb3a9861734ff1507144499dff1083f85d1 Author: Narice <narice@tutanota.com> Date: Mon May 24 10:28:52 2021 +0200 Added note about cache in the start index This resolves #292. commit da9f14cab26caf4d5d0a7eee4c6283f6ee5f23e6 Merge: 2ab4df3 c57925d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Thu May 20 18:53:20 2021 +0000 Merge #279 279: Agenix integration r=blaggacao a=Pacman99 AFAICT This is mostly a documentation thing. But with divnix/devlib#2 we can now add agenix to the devshell. Co-authored-by: Pacman99 <pachum99@gmail.com> commit a81930af36be9f78484ce16e95409f4f56064f93 Author: David Arnold <dar@xoe.solutions> Date: Wed May 19 20:15:49 2021 -0400 readme: declare it beta and update some other things commit 21cba8024d0c26df0c999b1e92651f4086d372c1 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 11:29:56 2021 -0700 flake: update digga input no longer builds all packages from overlays in devShell commit adaf76e1fbd592d933149128f26d61a02f96a2c9 Author: Pacman99 <pachum99@myrdd.info> Date: Tue May 18 10:23:43 2021 -0700 doc/hosts: update to new auto-import style commit d1d2a4ca08cd21865eaba04e0901d3e31b6de56f Merge: cf47170 564888d Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue May 18 17:12:56 2021 +0000 Merge #291 291: Remove ´profiles/suites.nix` and fix hardware module in hosts documentation r=blaggacao a=ymarkus See #282 As I understand it, this file isn't needed anymore and the hardware module is not defined properly in the documentation. Co-authored-by: Yannick Markus <ym@ymarkus.dev> commit 564888d1fef8ff4b664a3be862d43eb2fef13159 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:12:36 2021 +0200 remove profiles/suites.nix commit 629a50975fab9e85aefa5c43a13ed55c48555339 Author: Yannick Markus <ym@ymarkus.dev> Date: Tue May 18 18:11:29 2021 +0200 hosts doc: fix hardware module in example commit cf47170d6f703906aa546dfee29f2083701a82ef Author: Narice <narice@tutanota.com> Date: Mon May 17 10:46:02 2021 +0200 Modified wording of iso documentation commit 18d4c78ea5ae926284636d068692c9b23e33caeb Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 19:35:52 2021 -0700 flake: un-comment defaultTemplate This was accidentally commented. fixes #288 commit 3fa96c7793f838c28f304c8177cb8215711011a2 Merge: 2ab4df3 5151380 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sun May 16 23:56:12 2021 +0000 Merge #286 286: default.nix: fix path to compat r=blaggacao a=Pacman99 Looks like it was just a path error. fixes #285 Co-authored-by: Pacman99 <pachum99@myrdd.info> commit 5151380d61c30851ffabe29b45213af5ec981e65 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 16 10:22:40 2021 -0700 default.nix: fix path to compat commit 2ab4df3f600faae4c5f3c658c717827602fb0136 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 15 10:31:54 2021 -0700 suites: re-add `rec` to simplify suite definitions commit 00f8b477a60deaeb25855b409cf9dc0daaf0de96 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 22:49:39 2021 -0700 bors.toml: don't delete merged branches This caused develop to be deleted. And if most people send PR's from forks of devos, this line doesn't really help much. commit 634cfcb30162b18f194cb2ca90a54a5c937cba3c Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 21:27:49 2021 -0700 flake: update digga includes fix for flk config generation commit 4df3d8c2e88d760eeeacb3bccf2b10503d793723 Merge: 82b73cf 2f474e3 Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat May 15 04:17:49 2021 +0000 Merge #276 276: Update core r=blaggacao a=Pacman99 Core is starting to get pretty stale. All the changes in `develop` are pretty stable and I think we should encourage updating to them. As most future updates can be done through [devlib](https://github.com/divnix/devlib), so once you switch to this version of the template. Updating to new changes will be much simpler (ie #91). Co-authored-by: Pacman99 <pachum99@gmail.com> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: David Arnold <dar@xoe.solutions> commit c57925d35aed6f89727e938069914b767b9af92d Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:41 2021 -0700 document agenix integration Co-authored-by: David Arnold <dar@xoe.solutions> commit 64b7892f6e362b21182e665a49d3634a26370341 Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 10:35:23 2021 -0700 Add agenix integration to secrets and flake commit baeb144e571c3235739a4882081e0e38e2405c6a Author: Pacman99 <pachum99@gmail.com> Date: Thu May 13 11:04:15 2021 -0700 profiles/core: enable ssh by default for keys commit 2f474e37f72121679a720445385aea677a7adadc Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 16:49:12 2021 -0700 flake: update to latest digga api allows overlays to also be used with `imports` and renames importHosts commit 25388a0b55a6f808159d396db02d8d2ea11f2036 Merge: ccc0fc9 dd6c481 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:05:08 2021 -0700 Merge pull request #280 from Pacman99/digga tree: rename devlib -> digga commit dd6c481791cf38f5feb408253e40490ccd7d7716 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 11:01:44 2021 -0700 flake: format ourlib for consistency with digga commit 923ce7feff875706adb1d336fb959fbdb06b3f14 Author: Pacman99 <pachum99@myrdd.info> Date: Fri May 14 10:17:53 2021 -0700 tree: rename devlib -> digga commit ccc0fc97fe168e13d8c9cb7374f91e2b326a63d8 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 17:03:51 2021 -0700 flake.nix: use `imports` for auto-import of hosts This makes the auto-importing of hosts obvious and explicitly indicates how the options would end up getting merged. commit 7793ab42da34c77d14f58226190c5949de133738 Author: Pacman99 <pachum99@myrdd.info> Date: Thu May 13 16:59:52 2021 -0700 flake: update devlib input includes nixos option improvements and importHosts change commit c89dfed81c37bde4ebe5db96f3b8db83f8eea672 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 19:18:11 2021 -0700 don't import cachix in suites its already imported in the core profile commit 67f545123c994c96fe0752d7964e621c9178f2b7 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 12:31:43 2021 -0700 flake: format and update to devlib api changes commit 3ee831f8529f123c66f94901accedff8ab5428e1 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 12 12:29:00 2021 -0700 flake.nix: explicitly append overlays from path Co-authored-by: David Arnold <dar@xoe.solutions> commit 2b73d3bf53b35256faa30ad7dc3431ecbb78d634 Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 11:43:27 2021 -0700 customBuilds: add TODO to drop builderArgs commit 858e8546fe799ac42a23bec5701dbb93f23cc6fb Author: Pacman99 <pachum99@gmail.com> Date: Wed May 12 08:17:40 2021 -0700 flake: update devlib input includes ability to customize shell from template commit a081a922a5f1816e1f3bb0d4d0a3851d5961f89c Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 23:41:34 2021 -0700 flake: update devlib input drop ca experimental features and filterPackages improvements commit 0d7eb1c48840c99c24512833d157168201f2b2e3 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:44:05 2021 -0700 doc/lib: explain ourlib usage commit 8a590c9fefa893dd738bc3161052ac9ea5c72c80 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 11 11:40:37 2021 -0700 core: use self for nixos-option compat path commit 725e459655d6695a7a2d998e9e8ad13a13a98a74 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:22:16 2021 -0700 doc/start: fix grammar Co-authored-by: David Arnold <dar@xoe.solutions> commit 8f20bb069a082fb9ec7c6c1c64768b3db8e28df7 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:19:31 2021 -0700 doc/extern: elaborate external modules filtering Co-authored-by: David Arnold <dar@xoe.solutions> commit 6e906e87bc07b593ea66066a807b744f54035e77 Author: Pacman99 <pachum99@myrdd.info> Date: Mon May 10 12:17:41 2021 -0700 doc/extern: improve overlay filtering explanation Co-authored-by: David Arnold <dar@xoe.solutions> commit 4b4f9dc45c562473e58d3c81e098064e3da73920 Merge: 226dd9b 82b73cf Author: Pacman99 <pachum99@gmail.com> Date: Thu May 6 13:55:02 2021 -0700 Merge branch 'core' into develop commit 226dd9be1ae4592d5dc375ea24d14127939f1ce5 Merge: b8f7cdb f4cd791 Author: Pacman99 <pachum99@myrdd.info> Date: Wed May 5 15:19:33 2021 -0700 Merge pull request #273 from Pacman99/devlib Switch to out of tree devlib commit f4cd79194afdb9f965d9cc5521705d920e1e62f8 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:49:16 2021 -0700 add in-tree local lib, ourlib commit 8dabd0f56919eea94d8c034805bb562e97da0021 Author: Pacman99 <pachum99@gmail.com> Date: Tue May 4 21:48:49 2021 -0700 switch to devlib repo and remove in-tree lib commit b8f7cdbe638699b95278e8bec56add4e63777e74 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 10:35:29 2021 -0700 improve home-manager and deploy-rs integration move both to be setup in template only set home-manager options if they exist commit 7bf605d08c0cb6a0534b39823ac30a5a7b0976c5 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 21:05:21 2021 -0700 lib/modules: pull devlib module arg from pkgs So any overlays affecting devlib also affect the module argument commit deb47dbfae5f7ca93a7f7c0a08cddf6e352060a1 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 11:15:44 2021 -0700 move otherArguments to right side of merge for overlay list ordering, otherArguments should have priority commit 30412b16b9d96b2a3f880578620dac9f7c41150c Merge: 378107f 197d792 Author: Pacman99 <pachum99@myrdd.info> Date: Sun May 2 10:15:40 2021 -0700 Merge pull request #271 from Pacman99/lib-rearrange Rearrange and cleanup lib commit 197d7929464757dbfcbbacbc1aef0586e9e20add Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:49:04 2021 -0700 update to new lib format commit 496348b8afa4fea898d5c21147d56b9314c11a25 Author: Pacman99 <pachum99@gmail.com> Date: Sun May 2 01:12:29 2021 -0700 lib: update namespaces and cleanup exports commit e837aaa8755d45028ba48b12bbac3231e86bf39b Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:47:43 2021 -0700 lib: remove devos section commit c93e9fda0fada3e4a48f416d1f38c5a57852e492 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:54 2021 -0700 lib: init importers section commit e97e916521b2bbd3605350fe1a1e50dbbc8902b5 Author: Pacman99 <pachum99@gmail.com> Date: Sat May 1 17:46:30 2021 -0700 lib: init generators section commit 378107fd034e802850a58e786bd107156fe16873 Merge: e1f1872 e98e595 Author: Pacman99 <pachum99@myrdd.info> Date: Sat May 1 17:44:44 2021 -0700 Merge pull request #266 from Pacman99/extract-builds pass builderArgs to config and extract builds commit e98e595704f2635f2b0fc9ffc999ae603ddaad24 Author: Pacman99 <pachum99@gmail.com> Date: Wed Apr 28 11:30:04 2021 -0700 pass builderArgs to config and extract builds have mkHomeConfiguration create its own custom build within the function create a externalModule for customBuilds so its easy to add more commit e1f18728e2202a580105d1e1d96dd2c73f142885 Merge: a5dcb5f 23ee58d Author: Pacman99 <pachum99@myrdd.info> Date: Thu Apr 29 15:24:55 2021 -0700 Merge pull request #268 from Pacman99/dontexport use __dontExport property for lib and overrides commit 23ee58d2d0a26124ec16f54653e58f485c167e01 Author: Pacman99 <pachum99@gmail.com> Date: Thu Apr 29 11:53:45 2021 -0700 use __dontExport property for lib and overrides commit a5dcb5fae9d6afbc75488b4c5136aa599868574b Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 18:41:51 2021 -0700 fix flake by removing flake-compat follows commit 62c9b126d38c9699dc132af4fa22361ba5f05d52 Merge: c0d6453 5bc88ad Author: Pacman99 <pachum99@myrdd.info> Date: Tue Apr 27 16:55:13 2021 -0700 Merge pull request #264 from divnix/api-next Implement new api and rebase on flake-utils-plus commit 5bc88ad2c21d1872ccb15eddb7da6945824ceccc Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 16:36:07 2021 -0700 don't use lockfile to get flake-compat lock file format isn't very reliable with naming inputs commit bb9bc02478a197b28faaac35fa97e9d21fabb16a Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 12:52:16 2021 -0700 fix channels.*.input defaultText formatting commit aa825b87a6a16a8a663e14f52155bc924d28bad1 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 10:26:45 2021 -0700 auto import hosts in flake.nix this allows host-specific settings to be overriden with mkMerge commit df39cb692e7df07a8b7f6531303620888eadeca3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:52:56 2021 -0700 rebuild and update mkFlakeOptions.md commit a7cd35e433c566c5961db1a0b35a775b0dd3d73f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:47:31 2021 -0700 update lib subflake lock commit d5276195f77d1a821454a267bd8b774a8cf896b3 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:38:20 2021 -0700 move overrides.nix to overlays also update overrides docs it is a pure devos overlay now, it makes sense to go in overlays commit e67b49c2804902b7b4a3c3e74a59aa1667663f1e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:35:44 2021 -0700 auto-flatten coercedListOf and type fixes commit f57840d723785bc22ad93f0ba17725a620ee9481 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:32:12 2021 -0700 mkFlake/default.nix: formatting commit 7f3116c1ccb2aa4f6375fa4b45c9863a62656d4f Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 09:30:28 2021 -0700 safeReadDir: conver path to string for reliability commit 466304c8cd6d45a62b0e0c82638ce13fc9badaa7 Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 27 08:01:46 2021 -0700 improve passing host and channel arguments to fup we need to filter out arguments that are added in the devos api also anything thats null in either hostDefaults and hosts has to be removed commit 064ba88cdf6ce391cdbe3e4df72363276dbb5ebd Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:38:27 2021 -0700 improve, build, and add mkFlake options doc commit c41d3eed0662956c4ad3afd958ebea0be29fcd89 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:57 2021 -0700 drop debugging related mkFlakeConfig output was only meant for debugging, not meant to be commited commit 278ae0e108633b70214d1176ed38883910f46e68 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 21:32:26 2021 -0700 set _module.check in evalArgs instead of mkFlake this makes more sense since evalArgs is the module and it makes the code cleaner commit e9675330a7b3717cf6abf090a34b5bf1ac23201a Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:34:18 2021 -0700 add cachix to base suite to follow the new api commit b6c00e74e7c6e574ee72d40141a36adff2ebeccc Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:33:31 2021 -0700 set add self and hosts module arguments commit a6344faa9afd17efb8b2069c2332ac302d98944e Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 19:30:55 2021 -0700 update fup to fix infinite recursion error commit ffe4836e35e8b4a1ef2d99292c1ea4a3df6ad821 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 18:29:05 2021 -0700 update doc to match new template format and logic commit 2a7d9e71096746cd19b56cdbf61ba1c910fb6013 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:30:10 2021 -0700 fix suites test to match new mkSuites commit b766c693abd5530c1dc4fd16cd229addca7c3219 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 13:21:40 2021 -0700 add pkgs overlay, pkgs.overlay is just for srcs commit 37820fc2148051117feaa684fb52238cde71d25f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:29:18 2021 -0700 explain overlay exporting inputs workaround commit 9f31d5d6d1e5c204fcf5ce938a8ae95528dddf4f Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 12:20:16 2021 -0700 mkFlake: use inputs argument not self.inputs commit c3d8805ad607935f033c737391978100d772bca0 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 22:44:15 2021 -0500 update devos template to use new api commit dceac02b36f418bc91f09760b3861dbee1c03848 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:50:01 2021 -0700 implement mkFlake for new api and rebase on fup commit f8315a293c4585f89aef4f5815f94ceac7f28fd9 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:52:02 2021 -0700 evalArgs: general api improvements drop default channel, it is confusing and complicates api don't take nixos input, using channels is better manually pass names for outputs to improve documentation commit 3bb26330b457c32aee5249c8c114517466044a5b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:59 2021 -0700 switch to flake-utils-plus staging for rebase commit 377381de51b4dcbf5aea1ee7f80abd12abd63d47 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 11:34:24 2021 -0700 export pathsIn in lib and update devos input commit ceef51425e222c85eab4c4053426f08ba880ebe3 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:46:02 2021 -0700 init unifyOverlays: to pass channels to overlays Only to those with three arguments commit 3986cc441b86cb7873c99eb2252df4b080976f76 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:36:48 2021 -0700 pkgs-lib: don't system space functions have each function take pkgs as an argument, so a nixpkgs isn't created just for pkgs-lib and they support more systems commit ba01aa7db7419a3e301f5f9251eff358d88c7e17 Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 26 10:52:26 2021 -0700 mkSuites: generalize for one profile/suite pair commit 59383e871f882cb1a72c64392bdb48220db1367c Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:22:33 2021 -0700 modules: drop any logic already done by fup this includes creating multiPkgs, and dropping options already set by fup commit abd133c244e9c9f9be8a66bd4a2e1a98e4090270 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 16:21:40 2021 -0700 make devosSystem construct a proper nixos builder Get `self` and `inputs` during construction, and rely on specialArgs.channel for nixos flake commit c0d6453b088fd220faa33048f8423fa486537d6b Merge: 60bfb24 2cab5b5 Author: Pacman99 <pachum99@myrdd.info> Date: Mon Apr 26 09:58:57 2021 -0700 Merge pull request #265 from Pacman99/collect-profiles collect profiles recursively with lib function commit 2cab5b5d2b30fba6431a4a2b82f0e83afac19589 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 25 20:53:16 2021 -0700 add and use lib.collectProfiles this function collects profiles recursively commit 60bfb24af164818435af6b074ec5494509edf1b4 Merge: e6f548e 58c7d04 Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 14:48:00 2021 -0700 Merge pull request #263 from Pacman99/devos-modules create lib.modules to store all devos modules commit 82b73cf63a85b7200a6a364b07f782fda5ae0851 Merge: 7a825bb 832d3bd Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Sat Apr 24 21:45:12 2021 +0000 Merge #261 261: profilesTest/mkHosts: include host's configuration r=blaggacao a=Pacman99 Now that profiles test is done dynamically - first available host - we likely need to include the host configuration itself. I have profiles that depend on the domain being set, which how I ran into this, and I think other problems might occur if we don't include the full host in the profiles test. targeting core, since its a small bug fix and was planned to make into a release. Co-authored-by: Pacman99 <pachum99@gmail.com> commit 58c7d0403649c5f5362c1ea717fe40758a065f0d Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 09:10:10 2021 -0700 extract iso/hm config modules to lib.modules commit 4e28ec2d8ef8125d8b2d99e0c81c3fa4efde2d62 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit 2d9ea0d27edebd81fb599d87167548e5365e9b69 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:56:51 2021 -0700 lib: init modules and move mkHosts modules there This helps to split up the code in mkHosts and creates a place where we can store modules relevent to devos. It will also be easier to remove unecessary parts of each module in the future when they are all compartmentalized. commit 7a825bbeb62261954bf44d7ac5a8f2870e77d8c4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Thu Apr 22 00:32:00 2021 -0600 ci: update bors.toml for new pipeline commit b03fd1496d118d3413e876021de86725ea5cac5b Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:40:44 2021 -0600 pkgs: fix flake hash commit ae357cb098ea2753f3ac6e4a412920762a36a292 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Wed Apr 21 23:39:03 2021 -0600 Check & Upload to Cache with GitHub Action commit e6f548e723ce1e3267b356179d8317ed757dd4f6 Merge: f702ca1 a53aa8b Author: Pacman99 <pachum99@myrdd.info> Date: Sat Apr 24 13:10:33 2021 -0700 Merge pull request #262 from Pacman99/simplify-mkflakedoc move mkFlakeDoc to packages output also drop jobs commit a53aa8b7eb04f87c8dda74cf82282f73230d4c06 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:37:23 2021 -0700 lib: drop jobs output, prefer checks and packages With mkFlakeDoc in packages there is no need for jobs. And I think anything that could go in jobs really should go in checks or packages. If something needs to be tested - checks, if something needs to be built - packages. jobs is not multi-arch and is redundant to build/test things with when official flake outputs exist commit 1cd4ed136a76f8c5342168ff86e8af93f7eb5e45 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 08:14:58 2021 -0700 mkFlakeDoc: move to packages output the packages output allows us to do `nix build .#nixosOptionsDoc`. theres also already an instantiated nixpkgs available there. commit 832d3bd69782015a0f4b6001e050d18d5f8ea9c8 Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 24 00:08:49 2021 -0700 profilesTest/mkHosts: include host's configuration commit 12b41f24480ff46a2291a2bf1f393a13f19a6cd1 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 23:51:51 2021 -0700 devosSystem: fix iso build - can't remove core commit f702ca1337af3ea67c56718ba1554a16d91fd5eb Merge: fe9ba26 eab0bf0 Author: Pacman99 <pachum99@myrdd.info> Date: Fri Apr 23 23:47:43 2021 -0700 Merge pull request #260 from Pacman99/format-fixes lib: one line for arguments, drop userFlake* commit eab0bf074c221a5dcd810aa587dfac5b17d01ae5 Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 18:13:03 2021 -0700 lib: one line for arguments, drop userFlake* Also format all files and add a flake.lock for lib for a folder thats meant to work on other flakes theres never a reason it should need to refer to itself, only other flakes. So "self" and "inputs" are better namings for these variables. The userFlake* is redundant and confusing, when trying to call the functions its hard to figure out how to use them when there are now two lines of arguments to figure out. commit fe9ba26561d42f97bbc77d257cdd2823e98b4b2b Author: Pacman99 <pachum99@gmail.com> Date: Fri Apr 23 17:59:01 2021 -0700 evalArgs: cleanup module and type references fix pathTo and coercedList types add modulesModule to also include modules option under home commit 1240356b37889ade5a6c8c0096257602bbdfb530 Author: Raphael Borun Das Gupta <git@raphael.dasgupta.ch> Date: Fri Apr 23 01:10:02 2021 +0200 doc: fix grammar: "your" -> "you're" where it's meant to be a contraction of "you are" rather than a possessive pronoun commit 3322bf5fe607128d7aaf04e7a0255942a314214c Merge: 8fdd668 eea4e40 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 19:50:17 2021 -0700 Merge pull request #256 from blaggacao/da/renamings ref: config -> hosts | nixos -> os commit eea4e40d7e0d996bc2d0091fd4be3bedef22cf32 Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 21:44:08 2021 -0500 ref: config -> hosts | nixos -> os in devos, we differentiate clearly between home and os configuration, reason for which we are more precise by not naming after the (more generic) fup API. commit 8fdd66859c4534d2a4d1dab5979338ec40fde84e Merge: a44fcf6 f3defb4 Author: Pacman99 <pachum99@myrdd.info> Date: Wed Apr 21 18:40:13 2021 -0700 Merge pull request #255 from Pacman99/type-improvements used coercedTo for typing and improve options commit f3defb486d1e79c62e5188da297743d12e8500da Author: Pacman99 <pachum99@gmail.com> Date: Mon Apr 12 08:42:22 2021 -0700 used coercedTo for typing and improve options allow lists, nested lists, and non-lists for list like options drop config.<name>.externalModules commit a44fcf6d9dc7428840ce8baebfa4fe6a23e46836 Merge: 03e2843 24dbb2b Author: David Arnold <dar@xoe.solutions> Date: Wed Apr 21 19:02:51 2021 -0500 Merge pull request #251 from divnix/api-next Intermediate version of api-next commit 24dbb2b3231b5a9f4a9aae57ef90436d59db300b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:27:59 2021 -0700 add mkFlakeDoc to pkgs-lib to build options doc commit 239386b5f8ad426e186825c8a13c5d5704b58bf8 Merge: a714cf4 03e2843 Author: David Arnold <dar@xoe.solutions> Date: Mon Apr 19 00:02:29 2021 -0500 Merge branch 'core' into api-next commit a714cf466dc6e104fedd616e51bb111e4327766b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 23:48:19 2021 -0500 fix: various left-overs commit 03e28433ce90f84ef0f848f92516ffd5171dde21 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:42:54 2021 -0600 README.md: fix guide link commit 8134350545305cc970069ea92fe9dbadbc346840 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:40:53 2021 -0500 ref: simplify pkgs-lib deps injection commit c67877c2ebd9b511fe9e031eb6f1821d2b2be85e Author: nrdxp <nrdxp@users.noreply.github.com> Date: Mon Apr 19 03:36:39 2021 +0000 Update Changelog for tag commit 9eeddb8dacff9a5f6f4ec2645247160c074aaca3 Merge: 658cd2b 50eaa4d Author: Timothy DeHerrera <tim.deh@pm.me> Date: Sun Apr 18 21:32:53 2021 -0600 Merge pull request #235 from divnix/release-0.9.0 Prepare 0.9.0 release commit 362cc31827d32d9d187808d4f8b66a12d683f6fd Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:29:28 2021 -0500 fix: constructors of mkFlake function family commit 50eaa4d0bab31c26355726c838971611541b6e8d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:25:21 2021 -0600 remove community action The community branch will likely go away soon. This is no longer required. commit dba178dc1fd8d6a4990e7bffaea867a7a774adb4 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:20:36 2021 -0600 build docs new location commit 6f0392b55e12b86695995e1744221bc27a382998 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 22:00:49 2021 -0500 ref: cave out instances of userFLake dependencies and intject them as if functions where contructors commit 40acfd13e319bc51a5109dbadc73d2478897da5f Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 21:45:08 2021 -0500 use: makeExtensible commit be924bcb27432d1e3293a12be5675f849bfe3afc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 21:29:45 2021 -0500 ref: reduce exposure to callLibs for clarity's sake, expose which function uses final and prev, so that people can have a clearer understanding how they relate to each other in terms of dependencies. also a simple `{ lib = final; }` probably does not warrant a complete callLibs obscurization. commit e1e0f99af949b8833ea04f9f04b965e33d2a7126 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:13:12 2021 -0600 suites: move to `profles/suites.nix` commit e13a65b33c761a1686de71625b5f1dece52190a7 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:06:47 2021 -0600 overrides: move to extern commit f2543047969d2bbac5669325c459638661518525 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 21:00:45 2021 -0600 mv `nix/ci.nix` directly to `default.nix` commit 127cb25bd1787da6c638860f8deb8a77b694502d Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:51:47 2021 -0600 lib: move compat to lib commit fbce126f4d72c40c6a00948fe05d42ccba7233e2 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:43:37 2021 -0600 cachix: move out of root and into profile commit 2d91946745eed8994e6bd4cb7c648ed431b818a0 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Sun Apr 18 20:26:27 2021 -0600 doc: move all docs under `doc` commit 048171ecafb0c572a83039b4433a2613c5d8a3e1 Author: Timothy DeHerrera <tim.deherrera@iohk.io> Date: Fri Apr 9 19:42:33 2021 -0600 lib: improve `profileMap` for added convenience Simplify the definition of suites a bit by removing the need for list concatenation. commit 9dca402914d6cd20791836d0da559adb03466aa5 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:56:24 2021 -0500 ref: make onion with flake-utils commit 6cccb5526378452afeafd7fca5e66dee41a44b46 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:35:11 2021 -0500 ref: userSelf -> userFlakeSelf commit cd7fb4f54c81e19c93e7cc067b2022d6216bf0fc Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:46:20 2021 -0500 ref: flatten out inputs commit 16b3fad559b6f44eda5068eb369d1dd83827de7f Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 20:35:05 2021 -0500 ref: merge dev into lib commit fb6c6ba4cf693df6f87921d418a2e8d176d45a4b Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 19:15:53 2021 -0500 fix: update devos in flake.lock commit c24199649a3f58a6203f823d555143394a8cd134 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 18:30:07 2021 -0500 fixup: distinguish self and userSelf commit 19c900e2933999f27fbe5a2015745a02adb3a6e6 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:45:51 2021 -0500 workarround for unkown problem commit 6116779b23e5e5e189175fd29b220f13525fbdb0 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:40:57 2021 -0500 fixup: nix flake check II / II commit 21a03fa94c9a3bb63f1be88857c80e5900c18cf4 Author: David Arnold <dar@xoe.solutions> Date: Sun Apr 18 17:23:27 2021 -0500 fixup: nix flake check I / X commit 5f89d274284e05a0cf35f8b58cae537756375567 Author: David Arnold <dar@xoe.solutions> Date: Thu Apr 1 21:10:24 2021 -0500 ref: extract lib into subflake commit 863c17621c33f8d86aaf949c608155e7fc00e0f6 Author: David Arnold <dar@xoe.solutions> Date: Sat Apr 17 19:30:55 2021 -0500 libtests: outfactor in preparation of lib/flake.nix commit 0db2bb041e8cfecbbec08010d150539f4e11963e Author: Pacman99 <pachum99@gmail.com> Date: Tue Apr 13 11:24:10 2021 -0700 add old evalArgs as evalOldArgs, so flake works commit 2b70cd3ae607d8c5d05b4266530be6011e94371b Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 22:25:37 2021 -0700 fix some small bugs in mkFlake/evalArgs commit 8d0c036b6b7dec31ab9c01fb6e87a5d71ea30fa0 Merge: 658cd2b b7bcaea Author: Pacman99 <pachum99@myrdd.info> Date: Sun Apr 11 20:10:52 2021 -0700 Merge pull request #239 from Pacman99/evalargs-next Update evalArgs to match the new planned API commit b7bcaea497ed24c0e26266f3d1b1cdf32d1c8bd1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 20:01:13 2021 -0700 Update evalArgs to match the new planned api commit 658cd2bb082b259ef27cfdb910d4bc1f5193fcf1 Author: Pacman99 <pachum99@gmail.com> Date: Sun Apr 11 10:24:00 2021 -0700 pkgs-lib/shell: update to new homeConfigurations flk should switch to use home-manager --flake whenever the updated package is made available in the hm flake or nixpkgs commit 401566af34ab9891335366db49bd12482bbf125c Author: Pacman99 <pachum99@gmail.com> Date: Sat Apr 10 22:13:54 2021 -0700 lib/pkgs-lib…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
10.rebuild-darwin: 0
This PR does not cause any packages to rebuild on Darwin
10.rebuild-linux: 1-10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bot-based backport to
release-21.05
, triggered by a label in #131814.