Commit graph

1337 commits

Author SHA1 Message Date
Pacman99
64b7892f6e Add agenix integration to secrets and flake 2021-05-14 18:38:55 -07:00
Pacman99
baeb144e57 profiles/core: enable ssh by default for keys 2021-05-14 18:36:57 -07:00
Pacman99
2f474e37f7 flake: update to latest digga api
allows overlays to also be used with `imports` and renames importHosts
2021-05-14 16:49:12 -07:00
Pacman99
25388a0b55
Merge pull request #280 from Pacman99/digga
tree: rename devlib -> digga
2021-05-14 11:05:08 -07:00
Pacman99
dd6c481791 flake: format ourlib for consistency with digga 2021-05-14 11:01:44 -07:00
Pacman99
923ce7feff tree: rename devlib -> digga 2021-05-14 10:20:02 -07:00
Pacman99
ccc0fc97fe 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.
2021-05-13 17:03:51 -07:00
Pacman99
7793ab42da flake: update devlib input
includes nixos option improvements and importHosts change
2021-05-13 16:59:52 -07:00
Pacman99
c89dfed81c don't import cachix in suites
its already imported in the core profile
2021-05-12 19:18:11 -07:00
Pacman99
67f545123c flake: format and update to devlib api changes 2021-05-12 12:31:43 -07:00
Pacman99
3ee831f852
flake.nix: explicitly append overlays from path
Co-authored-by: David Arnold <dar@xoe.solutions>
2021-05-12 12:29:00 -07:00
Pacman99
2b73d3bf53 customBuilds: add TODO to drop builderArgs 2021-05-12 11:43:27 -07:00
Pacman99
858e8546fe flake: update devlib input
includes ability to customize shell from template
2021-05-12 08:17:40 -07:00
Pacman99
a081a922a5 flake: update devlib input
drop ca experimental features and filterPackages improvements
2021-05-11 23:41:34 -07:00
Pacman99
0d7eb1c488 doc/lib: explain ourlib usage 2021-05-11 11:44:05 -07:00
Pacman99
8a590c9fef core: use self for nixos-option compat path 2021-05-11 11:40:37 -07:00
Pacman99
725e459655
doc/start: fix grammar
Co-authored-by: David Arnold <dar@xoe.solutions>
2021-05-10 12:22:16 -07:00
Pacman99
8f20bb069a
doc/extern: elaborate external modules filtering
Co-authored-by: David Arnold <dar@xoe.solutions>
2021-05-10 12:19:31 -07:00
Pacman99
6e906e87bc
doc/extern: improve overlay filtering explanation
Co-authored-by: David Arnold <dar@xoe.solutions>
2021-05-10 12:17:41 -07:00
Bad
d74f6952b4 Add file 2021-05-08 11:49:42 +02:00
Bad
cb4b921802 Add android dev profile 2021-05-08 11:49:24 +02:00
Bad
cac3c6b22b Merge remote-tracking branch 'refs/remotes/origin/config' into config 2021-05-07 12:07:19 +02:00
Bad
be01748364 Update flake.lock 2021-05-07 12:06:46 +02:00
Bad
c1203f2475 Fix a bunch of stuff 2021-05-07 12:06:29 +02:00
Bad
c264254e74 Replace android studio with the dev version 2021-05-06 23:11:17 +02:00
Pacman99
4b4f9dc45c Merge branch 'core' into develop 2021-05-06 13:55:02 -07:00
Pacman99
226dd9be1a
Merge pull request #273 from Pacman99/devlib
Switch to out of tree devlib
2021-05-05 15:19:33 -07:00
Pacman99
f4cd79194a add in-tree local lib, ourlib 2021-05-05 13:44:39 -07:00
Pacman99
8dabd0f569 switch to devlib repo and remove in-tree lib 2021-05-05 13:24:08 -07:00
Bad
d1168cee1c Revert "Add android studio"
This reverts commit 32b88bb95b.
2021-05-05 13:29:22 +02:00
Pacman99
b8f7cdbe63 improve home-manager and deploy-rs integration
move both to be setup in template
only set home-manager options if they exist
2021-05-03 19:20:41 -05:00
Bad
32b88bb95b Add android studio 2021-05-03 16:15:02 +02:00
Bad
d1595bef0c Add ghidra 2021-05-03 16:14:40 +02:00
Bad
1065309b01 Change default branch name to mistress 2021-05-03 14:09:09 +02:00
Pacman99
7bf605d08c lib/modules: pull devlib module arg from pkgs
So any overlays affecting devlib also affect the module argument
2021-05-02 21:05:21 -07:00
Pacman99
deb47dbfae move otherArguments to right side of merge
for overlay list ordering, otherArguments should have priority
2021-05-02 11:15:44 -07:00
Pacman99
30412b16b9
Merge pull request #271 from Pacman99/lib-rearrange
Rearrange and cleanup lib
2021-05-02 10:15:40 -07:00
Pacman99
197d792946 update to new lib format 2021-05-02 10:13:48 -07:00
Pacman99
496348b8af lib: update namespaces and cleanup exports 2021-05-02 10:13:48 -07:00
Pacman99
e837aaa875 lib: remove devos section 2021-05-02 10:13:48 -07:00
Pacman99
c93e9fda0f lib: init importers section 2021-05-02 10:13:48 -07:00
Pacman99
e97e916521 lib: init generators section 2021-05-02 10:13:48 -07:00
Pacman99
378107fd03
Merge pull request #266 from Pacman99/extract-builds
pass builderArgs to config and extract builds
2021-05-01 17:44:44 -07:00
Pacman99
e98e595704 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
2021-04-30 10:52:35 -07:00
Pacman99
e1f18728e2
Merge pull request #268 from Pacman99/dontexport
use __dontExport property for lib and overrides
2021-04-29 15:24:55 -07:00
Pacman99
23ee58d2d0 use __dontExport property for lib and overrides 2021-04-29 11:55:42 -07:00
Bad
834cd96a2d Add clangd 2021-04-28 22:30:23 +02:00
Bad
ea376c621f Add clangd 2021-04-28 22:26:52 +02:00
Bad
b0ce77e392 Merge branch 'config' of im.badat.dev:bad/devos into config 2021-04-28 22:09:03 +02:00
Bad
577a52cbaf Merge branch 'config' of im.badat.dev:bad/devos into config 2021-04-28 22:04:34 +02:00