Jörg Thalheim
8197bced46
add option to not create a git in flakes create
2024-07-22 16:08:59 +02:00
Jörg Thalheim
bba39c5c7d
hw-configure: use hostname specified in the nixos configuration
2024-07-22 16:08:59 +02:00
Jörg Thalheim
d21d296c5c
rework installation template based on received feedback
2024-07-22 16:08:59 +02:00
Jörg Thalheim
927aec0db5
don't setup json inventory for cli users
2024-07-22 08:22:58 +02:00
Jörg Thalheim
1e43a471d2
cli: default template url should come from the package itself rather than our gitea
...
This allow easier testing and also forks.
2024-07-22 08:22:58 +02:00
Jörg Thalheim
527002bb0b
docs/setup: recommends nixos configuration for nixos users
2024-07-22 05:59:03 +02:00
Jörg Thalheim
4b145e6ebd
docs/setup: also mention experimental option in case someone already has nix installed
2024-07-22 05:59:02 +02:00
Jörg Thalheim
27cabbe8cb
CONTRIBUTING: mention browser
2024-07-21 22:58:34 +02:00
Jörg Thalheim
a22286018f
borgbackup: add exclude option
2024-07-21 22:58:34 +02:00
Jörg Thalheim
46fd15a366
also fix user-password with password-store
2024-07-21 21:18:38 +02:00
Jörg Thalheim
a1a36606e4
cleanup deprecated facts options
2024-07-21 18:11:30 +02:00
Jörg Thalheim
3d12aabf0c
test_flake_with_core_and_pass: don't use deprecated options
2024-07-21 18:03:51 +02:00
Jörg Thalheim
e79e199c9a
root-password: fix password-store support
2024-07-21 17:59:11 +02:00
Jörg Thalheim
d356a63d6c
improve lsblk instructions
2024-07-21 16:39:01 +02:00
Jörg Thalheim
824c5d3f80
flake/create: fix "directory does not exist" error
2024-07-21 16:00:35 +02:00
Jörg Thalheim
563ead4652
only set git author / email when no one is set globally
2024-07-21 16:00:35 +02:00
Jörg Thalheim
79a6ad2715
drop binary cache from flake
...
This generates warnings for users of the CLI and confuses them.
In our CI systems we can just provide our binary cache.
2024-07-21 15:27:31 +02:00
Jörg Thalheim
2516f38c37
remove deprecated adwaita-icon-theme
2024-07-21 15:26:37 +02:00
clan-bot
f3c9c379e6
Merge pull request 'Reapply "clan.core: rename clan.{deployment,networking} -> clan.core.{deployment,networking}"' ( #1787 ) from Qubasa/clan-core:Qubasa-main into main
2024-07-19 20:23:25 +00:00
Qubasa
3546586dde
fixup! fixup! fixup! clan-vm-manager: Restore to known good version
2024-07-19 22:20:12 +02:00
Qubasa
aa792fedfd
fixup! fixup! clan-vm-manager: Restore to known good version
2024-07-19 22:12:29 +02:00
Qubasa
f1182af5a1
fixup! clan-vm-manager: Restore to known good version
2024-07-19 22:12:17 +02:00
Qubasa
728f8f5758
clan-vm-manager: Restore to known good version
2024-07-19 22:07:34 +02:00
DavHau
1cb69cb5fc
Reapply "clan.core: rename clan.{deployment,networking} -> clan.core.{deployment,networking}"
...
This reverts commit 9778444706 .
workaround upstream bug: https://github.com/NixOS/nixpkgs/issues/324802
2024-07-19 22:07:34 +02:00
clan-bot
f66b809866
Merge pull request 'Classgen: refactor functions' ( #1785 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-19 16:52:37 +00:00
Johannes Kirschbauer
6d441a1494
Classgen: make type order predictable
2024-07-19 18:49:16 +02:00
Johannes Kirschbauer
5c18f67fed
Classgen: refactor functions
2024-07-19 18:20:22 +02:00
clan-bot
a7e3fd431d
Merge pull request 'Classgen: add error reporting and combine common classes' ( #1784 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-19 11:07:06 +00:00
Johannes Kirschbauer
3435db68c8
Classgen: add error reporting and combine common classes
2024-07-19 13:03:38 +02:00
clan-bot
f00ddcad10
Merge pull request 'Docs: explain inventory imports' ( #1783 ) from hsjobeki/clan-core:hsjobeki-rearrange-docs-front into main
2024-07-19 09:29:59 +00:00
Johannes Kirschbauer
988ed9dccd
Docs: explain inventory imports
2024-07-19 11:26:34 +02:00
clan-bot
aab6a45cda
Merge pull request 'Docs: remove generated inventory.md from git index' ( #1782 ) from hsjobeki/clan-core:hsjobeki-rearrange-docs-front into main
2024-07-19 09:20:32 +00:00
Johannes Kirschbauer
afa0984b57
Docs: remove generated inventory.md from git index
2024-07-19 11:17:08 +02:00
clan-bot
ee65d3918b
Merge pull request 'docs: add reference index pages' ( #1781 ) from hsjobeki/clan-core:rearrange-docs-front into main
2024-07-19 09:11:33 +00:00
Johannes Kirschbauer
67b76c8ced
Docs: generate api docs for inventory
2024-07-19 11:07:47 +02:00
Valentin Gagarin
13b8b949f9
docs: add reference index pages
...
- add index pages for each reference documentation category
- move concepts pages into the reference hierarchy
- render clanModules overview page in the style of the CLI overview
2024-07-19 10:27:04 +02:00
clan-bot
3a3f8e0756
Merge pull request 'Init: Autogenerate classes from nix interfaces' ( #1778 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-07-19 07:58:57 +00:00
Johannes Kirschbauer
6d49f5c926
Commit generated code otherwise CI cannot check types
2024-07-19 09:52:14 +02:00
Johannes Kirschbauer
c92ee71d42
Jsonschema: fix tests
2024-07-18 22:04:11 +02:00
Johannes Kirschbauer
07965598f5
Classgen: add mapped keys and more stuff
2024-07-18 21:58:36 +02:00
Johannes Kirschbauer
7e84eaa4b3
Init: Autogenerate classes from nix interfaces
2024-07-18 19:14:12 +02:00
clan-bot
fd0ebc7ec0
Merge pull request 'clan: Fix treefmt not applying mypy lints on clan_cli and clan_app' ( #1777 ) from Qubasa/clan-core:Qubasa-main into main
2024-07-17 19:54:20 +00:00
Qubasa
8ad7c2b89a
clan: Fix treefmt not applying mypy lints on clan_cli and clan_app
2024-07-17 21:50:52 +02:00
clan-bot
75f34bdf50
Merge pull request 'tea-create-pr: disable treefmt cache' ( #1776 ) from Qubasa/clan-core:Qubasa-main into main
2024-07-17 16:30:45 +00:00
Qubasa
2018a79fc2
tea-create-pr: disable treefmt cache
2024-07-17 18:27:29 +02:00
clan-bot
76cad49446
Merge pull request 'borgbackup/server: warning if a machine does not have a secret generated yet.' ( #1775 ) from inventory-fixes into main
2024-07-17 14:03:10 +00:00
Jörg Thalheim
d51bf05821
borgbackup/server: warning if a machine does not have a secret generated yet.
2024-07-17 16:00:07 +02:00
Mic92
5814e9790f
Merge pull request 'Revert "clan-cli: deprecate nix_shell() in favor of run_cmd()"' ( #1774 ) from fix-deployment into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1774
2024-07-17 12:31:48 +00:00
Jörg Thalheim
0d6e2539e3
Revert "clan-cli: deprecate nix_shell() in favor of run_cmd()"
...
This reverts commit 37e6ca7a30 .
2024-07-17 14:04:49 +02:00
clan-bot
55fc9dd00d
Merge pull request 'clan-app: Improve install-desktop.sh and add new desktop icons' ( #1773 ) from Qubasa/clan-core:Qubasa-main into main
2024-07-17 11:27:59 +00:00