hsjobeki
|
9de5b97802
|
Merge pull request 'modules/clan: consistent logic for auto injecting nixpkgs, nix-darwin' (#4117) from hsjobeki/fix-clan.nix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4117
|
2025-06-27 08:35:01 +00:00 |
|
Johannes Kirschbauer
|
8789ebeb59
|
modules/clan: consistent logic for auto injecting nixpkgs, nix-darwin
We want to make them options this is a temporary fix
|
2025-06-27 10:23:53 +02:00 |
|
hsjobeki
|
6f1a5286db
|
Merge pull request 'Fix(clan-module): pass clan-core not a module' (#4116) from hsjobeki/fix-clan.nix into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4116
|
2025-06-27 08:21:44 +00:00 |
|
Johannes Kirschbauer
|
7372063579
|
Fix(clan-module): pass clan-core not a module
|
2025-06-27 10:13:58 +02:00 |
|
hsjobeki
|
c3c9a8d082
|
Merge pull request 'modules: add explizit class to clan module' (#4115) from hsjobeki/buildClan into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4115
|
2025-06-27 08:13:54 +00:00 |
|
Johannes Kirschbauer
|
d011b1ab02
|
docs: rename all references from 'buildClan' to 'lib.clan'
|
2025-06-27 09:54:23 +02:00 |
|
Johannes Kirschbauer
|
b34e5b30e5
|
modules: add explizit class to clan module
|
2025-06-27 09:53:40 +02:00 |
|
hsjobeki
|
b1376f2669
|
Merge pull request 'buildClan: deprecate in favor of 'clan'' (#4111) from hsjobeki/buildClan into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4111
|
2025-06-27 07:29:32 +00:00 |
|
Johannes Kirschbauer
|
79ec0f07eb
|
modules: fix consistent nixpkgs and nix-darwin injection
|
2025-06-27 09:21:19 +02:00 |
|
Johannes Kirschbauer
|
7833a56723
|
modules.nixosVmTest: rename to nixosTest to match the target module _class
|
2025-06-26 17:37:42 +02:00 |
|
Johannes Kirschbauer
|
50f6b4a095
|
modules.clan.default: move specialArgs into common place
|
2025-06-26 17:37:42 +02:00 |
|
Johannes Kirschbauer
|
e195a77476
|
buildClan: deprecate in favor of 'clan'
clan.lib.clan { <your definition> } returns an eval result
In contrast to buildClan which returns the .config
This allows for better introspection
|
2025-06-26 17:08:47 +02:00 |
|
Johannes Kirschbauer
|
0271af0dcb
|
modules: move clan module to flake.modules.clan.default
|
2025-06-26 17:08:47 +02:00 |
|
Johannes Kirschbauer
|
cfce6d9845
|
flake-parts: enable modules feature
|
2025-06-26 17:08:47 +02:00 |
|
hsjobeki
|
6929700c77
|
Merge pull request 'chore: clean up logic around clanInternals' (#4110) from hsjobeki/buildClan into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4110
|
2025-06-26 14:21:59 +00:00 |
|
Johannes Kirschbauer
|
7d755d04b5
|
chore: clean up logic around clanInternals
|
2025-06-26 16:12:35 +02:00 |
|
pinpox
|
4f8421def0
|
Merge pull request 'Fix machine-id on macos' (#4109) from fix-mac-machine-id into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4109
|
2025-06-26 13:57:19 +00:00 |
|
hsjobeki
|
0cabce6e5f
|
Merge pull request 'chore: buildClan warn access without .config prefix' (#4108) from hsjobeki/buildClan into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4108
|
2025-06-26 13:39:39 +00:00 |
|
pinpox
|
264b010a89
|
Fix machine-id on macos
|
2025-06-26 15:35:34 +02:00 |
|
hsjobeki
|
28147fb5d5
|
Merge pull request 'refactor: unify evalClanService with evalService' (#4106) from hsjobeki/eval service into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4106
|
2025-06-26 13:22:03 +00:00 |
|
Johannes Kirschbauer
|
a95d39923e
|
chore: buildClan warn access without .config prefix
Makes behavior consistent with nixosSystem, nixpkgs.
Alows access to options and other eval modules results
Needed for error tracking and better devx
|
2025-06-26 15:21:49 +02:00 |
|
Johannes Kirschbauer
|
acaf44e2c5
|
chore: remove spurious class
|
2025-06-26 15:20:18 +02:00 |
|
Johannes Kirschbauer
|
e77769bd20
|
refactor: clanLib buildClan
|
2025-06-26 15:20:05 +02:00 |
|
Johannes Kirschbauer
|
11a94893fb
|
refactor: unify evalClanService with evalService
|
2025-06-26 14:50:35 +02:00 |
|
hsjobeki
|
c079d6b65f
|
Merge pull request 'refactor: simplify buildClan remove any filtering' (#4105) from hsjobeki/buildClan into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4105
|
2025-06-26 12:04:37 +00:00 |
|
Johannes Kirschbauer
|
1568950410
|
refactor: simplify buildClan remove any filtering
|
2025-06-26 13:56:14 +02:00 |
|
hsjobeki
|
5ae6636126
|
Merge pull request 'refactor: clan expose the clan module as is' (#4101) from hsjobeki/clan into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4101
|
2025-06-26 11:44:24 +00:00 |
|
Johannes Kirschbauer
|
6c460db016
|
schema: update clan option source
|
2025-06-26 13:24:34 +02:00 |
|
renovate[bot]
|
47b338f539
|
Update data-mesher digest to 32b1ff6
|
2025-06-26 10:50:17 +00:00 |
|
renovate[bot]
|
f314fbb1b9
|
Update treefmt-nix digest to ac8e6f3
|
2025-06-26 10:30:17 +00:00 |
|
Johannes Kirschbauer
|
9196de993d
|
feat(darwinModules): add module location analog to flake-parts
|
2025-06-26 11:55:55 +02:00 |
|
Johannes Kirschbauer
|
fcd2124936
|
refactor: clan expose the clan module as is
|
2025-06-26 11:47:53 +02:00 |
|
hsjobeki
|
06711a09c5
|
Merge pull request 'inventory.json: remove all services from local inventory' (#4100) from clan-unify into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4100
|
2025-06-26 09:45:04 +00:00 |
|
Johannes Kirschbauer
|
2f5793a2bc
|
inventory.json: remove all services from local inventory
|
2025-06-26 11:28:33 +02:00 |
|
hsjobeki
|
76e8cf10cb
|
Merge pull request 'Refactor(build-inventory): remove build-inventory in favor of simple and expressive evalModules' (#4097) from clan-unify into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4097
|
2025-06-26 09:27:55 +00:00 |
|
Johannes Kirschbauer
|
a01ece8742
|
Refactor(build-inventory): remove build-inventory in favor of simple and expressive evalModules
|
2025-06-26 11:11:50 +02:00 |
|
pinpox
|
a37bdd9fac
|
Merge pull request 'Add deprecation warnings to all clanModules' (#4098) from all-deprecations into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4098
|
2025-06-26 08:43:55 +00:00 |
|
pinpox
|
0b459f64e6
|
Add deprecation warnings to all clanModules
|
2025-06-26 10:35:47 +02:00 |
|
renovate[bot]
|
e09deaf42c
|
Update disko digest to 83c4da2
|
2025-06-26 02:50:17 +00:00 |
|
hsjobeki
|
4ea7a10a79
|
Merge pull request 'importer: Fix the documentation for the importer service' (#4062) from kenji/importer: Fix the documentation for the importer service into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4062
Reviewed-by: hsjobeki <hsjobeki@gmail.com>
|
2025-06-25 16:30:04 +00:00 |
|
hsjobeki
|
1955a8171e
|
Merge pull request 'build-inventory: refactor into seperate folders and explizit submodule' (#4094) from clan-unify into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4094
|
2025-06-25 16:23:58 +00:00 |
|
Johannes Kirschbauer
|
0bb5ed923e
|
build-inventory: fix tests temporarily
|
2025-06-25 18:15:47 +02:00 |
|
Johannes Kirschbauer
|
c91b5fb3db
|
build-inventory: move inventory and inventoryClass into explizitly different folders
|
2025-06-25 17:55:45 +02:00 |
|
Johannes Kirschbauer
|
68ed393c87
|
build-inventory: replace by equivalent submodule
|
2025-06-25 17:23:46 +02:00 |
|
hsjobeki
|
af27f43491
|
Merge pull request 'inventory/interface: reduce apply arguments chain by adding options' (#4092) from clan-unify into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4092
|
2025-06-25 14:41:55 +00:00 |
|
Johannes Kirschbauer
|
16392622c5
|
Chore: add _file for internals error tracing
|
2025-06-25 15:47:18 +02:00 |
|
Johannes Kirschbauer
|
1819243123
|
inventory/interface: reduce apply arguments chain by adding it to _module.args
|
2025-06-25 15:15:22 +02:00 |
|
kenji
|
4204381edc
|
Merge pull request 'pkgs/agit: Pre-fill the editor with commit messages' (#4083) from kenji/pkgs/agit: Pre-fill the editor with commit messages into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4083
|
2025-06-25 10:52:22 +00:00 |
|
kenji
|
4e35ab2e47
|
Merge pull request 'pkgs/agit: Autofill AGit topic based on the current branch name' (#4091) from kenji/ke-topic-name-from-branch into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4091
|
2025-06-25 10:47:44 +00:00 |
|
a-kenji
|
332f844ec6
|
pkgs/agit: Autofill AGit topic based on the current branch name
This makes it more likely that AGit topics are compatible with git
commands.
|
2025-06-25 12:32:32 +02:00 |
|