clan-bot
d653859a91
Merge pull request 'templates: Add all basic supported systems to the minimal-flake-parts template' ( #2332 ) from kenji/clan-core:kenji-template-add-default-systems into main
2024-11-08 14:02:38 +00:00
a-kenji
45c0a4a4cd
templates: Add all basic supported systems to the minimal-flake-parts tempalte
2024-11-08 14:38:31 +01:00
clan-bot
557c209565
Merge pull request 'pkgs/cli: Fix dynamic completions for update-hardware-config and it's flags' ( #2330 ) from kenji/clan-core:kenji-update-hardware-config-fix-completions into main
2024-11-08 13:29:20 +00:00
a-kenji
e0cebd005a
pkgs/cli: Fix dynamic completions for update-hardware-config and it's flags
...
Fix dynamic completions for `update-hardware-config` and it's flags.
Now `update-hardware-config` correctly suggests machines as well as for
example `--backend` suggests correctly their respective flags.
2024-11-08 14:23:11 +01:00
clan-bot
1ee61283ea
Merge pull request 'flake/templates: Add minimal-flake-parts template' ( #2329 ) from kenji/clan-core:kenji-minimal-template into main
2024-11-08 12:13:05 +00:00
a-kenji
985ab11808
flake/templates: Add minimal-flake-parts template
2024-11-08 13:07:27 +01:00
clan-bot
98884c1b71
Merge pull request 'pkgs/cli: Add minimal-flake-parts to create' ( #2327 ) from kenji/clan-core:kenji-minimal-flake-parts into main
2024-11-08 11:40:39 +00:00
a-kenji
552fb7e54a
pkgs/cli: Add minimal-flake-parts to create
2024-11-08 12:34:30 +01:00
clan-bot
fbf4252e8c
Merge pull request 'templates: prefer non-shallow clones' ( #2326 ) from kenji/clan-core:kenji-no-shallow into main
2024-11-08 11:29:24 +00:00
a-kenji
97f63205d2
templates: prefer non-shallow clones
2024-11-08 12:23:04 +01:00
clan-bot
01df2dcf39
Merge pull request 'templates: add a minimal flake-parts template' ( #2324 ) from kenji/clan-core:kenji-templates-flake-parts into main
2024-11-08 10:55:00 +00:00
a-kenji
d2e70e17e5
templates: add a minimal flake-parts template
2024-11-08 11:47:13 +01:00
clan-bot
0e1cb1261b
Merge pull request 'Icon Update: logo, icon.' ( #2321 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-06 13:01:40 +00:00
Johannes Kirschbauer
571f36c345
Docs: fix missing icons & favicon
2024-11-06 13:56:20 +01:00
Johannes Kirschbauer
9561103610
Icon Update: logo, icon.
2024-11-06 13:25:30 +01:00
hsjobeki
9974d9b4de
Merge pull request 'Icons: init figma icon sync & optimizer' ( #2315 ) from hsjobeki/clan-core:hsjobeki-main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2315
2024-11-06 12:11:48 +00:00
Johannes Kirschbauer
a5fdb3ecf3
Icon Update: shellcheck
2024-11-06 12:11:48 +00:00
Johannes Kirschbauer
c3133f7ecd
Icons: init figma icon sync & optimizer
2024-11-06 12:11:48 +00:00
clan-bot
c05ba13226
Merge pull request 'pkgs/cli: Hide clan history subcommand from help output' ( #2319 ) from kenji/clan-core:kenji-cli-hide-history into main
2024-11-05 18:33:30 +00:00
a-kenji
fd3f2d1691
pkgs/cli: Hide clan history subcommand from help output
...
Hide the `clan history` subcommand from the help output.
It is only to be used by *very* advanced users currently and not even
them.
It is confusing in the current help output, because it is not clear what
it does.
This keeps the functionality around - while not confusing new users.
2024-11-05 19:27:43 +01:00
clan-bot
9d287cfc6a
Merge pull request 'pkgs/cli: Apply naming standards to description and help fields' ( #2318 ) from kenji/clan-core:kenji-pkgs/help-description into main
2024-11-05 18:25:01 +00:00
a-kenji
a195971749
pkgs/cli: Apply naming standards to description and help fields
2024-11-05 19:18:44 +01:00
a-kenji
04562b6d44
docs(contributing): Add standard for cli help description
2024-11-05 19:18:43 +01:00
clan-bot
f7f797730a
Merge pull request 'vars: Add naming standard' ( #2316 ) from kenji/clan-core:kenji-vars-naming into main
2024-11-05 18:11:12 +00:00
a-kenji
bb7c70e9ce
vars: Add naming standard
2024-11-05 19:05:40 +01:00
clan-bot
a71b0bdc82
Merge pull request 'expose an option to generate hardware configuration during installation' ( #2313 ) from hardware into main
2024-11-05 15:09:19 +00:00
Johannes Kirschbauer
c87e88af6e
UI/details: return early in error case
2024-11-05 16:04:09 +01:00
Jörg Thalheim
2b05f90239
expose an option to generate hardware configuration during installation
2024-11-05 14:33:22 +01:00
clan-bot
949d70afd7
Merge pull request 'generate-hardware-config: remove backup file after we are done' ( #2303 ) from hardware into main
2024-11-04 14:10:37 +00:00
Jörg Thalheim
86d8992046
generate-hardware-config: remove backup file after we are done
2024-11-04 15:05:08 +01:00
clan-bot
a91021dd64
Merge pull request 'Automatic flake update - disko - 2024-11-04T00:00+00:00' ( #2297 ) from flake-update-disko-2024-11-04 into main
2024-11-04 12:50:31 +00:00
clan-bot
a1177f8304
Merge pull request 'Automatic flake update - flake-parts - 2024-11-04T00:00+00:00' ( #2298 ) from flake-update-flake-parts-2024-11-04 into main
2024-11-04 12:49:21 +00:00
clan-bot
d4aa5a6a92
Merge pull request 'Automatic flake update - treefmt-nix - 2024-11-04T00:00+00:00' ( #2302 ) from flake-update-treefmt-nix-2024-11-04 into main
2024-11-04 12:49:20 +00:00
clan-bot
15d9646ddd
Merge pull request 'Automatic flake update - sops-nix - 2024-11-04T00:00+00:00' ( #2301 ) from flake-update-sops-nix-2024-11-04 into main
2024-11-04 12:45:31 +00:00
Mic92
2d24c16d1d
Merge branch 'main' into flake-update-disko-2024-11-04
2024-11-04 12:33:41 +00:00
Mic92
180087cdf1
Merge branch 'main' into flake-update-flake-parts-2024-11-04
2024-11-04 12:33:32 +00:00
Mic92
8968a1d3c5
Merge branch 'main' into flake-update-sops-nix-2024-11-04
2024-11-04 12:33:10 +00:00
Mic92
8a741807e3
Merge branch 'main' into flake-update-treefmt-nix-2024-11-04
2024-11-04 12:33:04 +00:00
Mic92
a2c4fdd495
Merge pull request 'inventory: make sure we always define all roles, even if we don't have machines' ( #2296 ) from inventory-improvement into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2296
2024-11-04 12:32:58 +00:00
Jörg Thalheim
2f3369cca5
add build-on-remote flag
2024-11-04 13:27:50 +01:00
Jörg Thalheim
c02ecc2f67
tests/command: also wait for exit status
2024-11-04 12:57:07 +01:00
Jörg Thalheim
05ea59d38a
inventory: make sure we always define all roles, even if we don't have machines
...
this makes write writing modules easier
add missing roles assertions
2024-11-04 12:57:07 +01:00
Clan Merge Bot
87a03c9c87
update flake lock - treefmt-nix - 2024-11-04T00:00+00:00
...
Flake lock file updates:
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/d986489c1c757f6921a48c1439f19bfb9b8ecab5' (2024-10-18)
→ 'github:numtide/treefmt-nix/746901bb8dba96d154b66492a29f5db0693dbfcc' (2024-10-30)
2024-11-04 00:00:44 +00:00
Clan Merge Bot
638d56dc17
update flake lock - sops-nix - 2024-11-04T00:00+00:00
...
Flake lock file updates:
• Updated input 'sops-nix':
'github:Mic92/sops-nix/1666d16426abe79af5c47b7c0efa82fd31bf4c56' (2024-10-27)
→ 'github:Mic92/sops-nix/e9b5eef9b51cdf966c76143e13a9476725b2f760' (2024-11-03)
2024-11-04 00:00:40 +00:00
Clan Merge Bot
6cee49cbf6
update flake lock - flake-parts - 2024-11-04T00:00+00:00
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/3d04084d54bedc3d6b8b736c70ef449225c361b1' (2024-10-01)
→ 'github:hercules-ci/flake-parts/506278e768c2a08bec68eb62932193e341f55c90' (2024-11-01)
2024-11-04 00:00:03 +00:00
Clan Merge Bot
a5b3715196
update flake lock - disko - 2024-11-04T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/89e458a3bb3693e769bfb2b2447c3fe72092d498' (2024-10-27)
→ 'github:nix-community/disko/380847d94ff0fedee8b50ee4baddb162c06678df' (2024-11-03)
2024-11-04 00:00:01 +00:00
clan-bot
42c70d5c6a
Merge pull request 'vars: move owner/group to a sops namespace' ( #2294 ) from sops-owner into main
2024-10-31 11:26:50 +00:00
Jörg Thalheim
0a844097db
vars: use explicit lib.mkOption function
...
the error messages where hard to read, when I tried to add a nested
option. Let's make the code easier to understand instead of saving some
characters to type.
2024-10-31 12:10:57 +01:00
Jörg Thalheim
0842b05687
vars: move owner/group to a sops namespace
...
we want to allow users to use this feature but do not want to use this
option in our own module because it's not supported by password store.
2024-10-31 12:10:57 +01:00
clan-bot
532a3d1009
Merge pull request 'Add nixos-facter, vars fixes and remove git from base system' ( #2292 ) from vars into main
2024-10-29 13:00:38 +00:00