Kenji Berthold
8f185d2ed3
Merge pull request 'clanServices/kde: Add plasma as a default session' ( #5773 ) from ke-kde-default into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5773
2025-11-10 18:13:50 +00:00
Kenji Berthold
de214725e1
Merge branch 'main' into ke-kde-default
2025-11-10 18:09:50 +00:00
clan-bot
821629adfe
Merge pull request 'Update flake-parts' ( #5769 ) from update-flake-parts into main
2025-11-10 16:20:39 +00:00
clan-bot
6e7a61274f
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5778 ) from update-devFlake-nixpkgs-dev into main
2025-11-10 15:50:16 +00:00
clan-bot
e7cda0b8b6
Merge pull request 'Update nix-darwin' ( #5777 ) from update-nix-darwin into main
2025-11-10 15:46:01 +00:00
clan-bot
69a7d343a7
Merge pull request 'Update sops-nix' ( #5780 ) from update-sops-nix into main
2025-11-10 15:35:10 +00:00
clan-bot
48950529bb
Update nixpkgs-dev in devFlake
2025-11-10 15:02:32 +00:00
clan-bot
e7e0a906bd
Update sops-nix
2025-11-10 15:02:05 +00:00
clan-bot
b116d3fc80
Update nix-darwin
2025-11-10 15:01:32 +00:00
clan-bot
58e1d23ea9
Update flake-parts
2025-11-10 15:01:30 +00:00
a-kenji
e746e9b2d9
clanServices/kde: Add plasma as a default session
2025-11-06 17:48:47 +01:00
clan-bot
9ddcda8f10
Merge pull request 'Update treefmt-nix in devFlake' ( #5760 ) from update-devFlake-treefmt-nix into main
2025-11-06 10:12:21 +00:00
clan-bot
d496a03d32
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5759 ) from update-devFlake-nixpkgs-dev into main
2025-11-06 10:11:57 +00:00
clan-bot
59e577ff19
Update treefmt-nix in devFlake
2025-11-06 10:02:28 +00:00
clan-bot
e3d9de4445
Update nixpkgs-dev in devFlake
2025-11-06 10:02:22 +00:00
clan-bot
8eaca289ad
Merge pull request 'Update treefmt-nix' ( #5745 ) from update-treefmt-nix into main
2025-11-05 20:08:44 +00:00
clan-bot
6f2d482187
Merge pull request 'Update treefmt-nix in devFlake' ( #5756 ) from update-devFlake-treefmt-nix into main
2025-11-05 20:08:18 +00:00
clan-bot
4c30418f12
Update treefmt-nix in devFlake
2025-11-05 20:02:31 +00:00
clan-bot
3c66094d89
Update treefmt-nix
2025-11-05 20:02:02 +00:00
clan-bot
a8f180f8da
Merge pull request 'Update treefmt-nix in devFlake' ( #5753 ) from update-devFlake-treefmt-nix into main
2025-11-05 15:09:20 +00:00
clan-bot
e22218d589
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5752 ) from update-devFlake-nixpkgs-dev into main
2025-11-05 15:09:02 +00:00
clan-bot
228c60bcf7
Update treefmt-nix in devFlake
2025-11-05 15:02:30 +00:00
clan-bot
ed2b2d9df9
Update nixpkgs-dev in devFlake
2025-11-05 15:02:24 +00:00
Kenji Berthold
7e2a127d11
Merge pull request 'pkgs/clan-vm-manager: wrapGAppsHook -> wrapGAppsHook3' ( #5748 ) from ke-wrap-gapps into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5748
2025-11-05 12:27:32 +00:00
a-kenji
8c8bacb1ab
pkgs/clan-vm-manager: wrapGAppsHook -> wrapGAppsHook3
2025-11-05 12:50:48 +01:00
clan-bot
8ba71144b6
Merge pull request 'Update nix-darwin' ( #5744 ) from update-nix-darwin into main
2025-11-05 10:04:33 +00:00
clan-bot
7f2d15c8a1
Update nix-darwin
2025-11-05 10:01:31 +00:00
clan-bot
486463c793
Merge pull request 'Update treefmt-nix in devFlake' ( #5746 ) from update-devFlake-treefmt-nix into main
2025-11-05 05:16:48 +00:00
clan-bot
071603d688
Update treefmt-nix in devFlake
2025-11-05 05:02:33 +00:00
clan-bot
c612561ec3
Merge pull request 'Update disko' ( #5742 ) from update-disko into main
2025-11-05 00:10:58 +00:00
clan-bot
a88cd2be40
Update disko
2025-11-05 00:01:25 +00:00
clan-bot
7140b417d3
Merge pull request 'Update nixos-facter-modules' ( #5738 ) from update-nixos-facter-modules into main
2025-11-04 20:10:12 +00:00
clan-bot
c7a42cca7f
Update nixos-facter-modules
2025-11-04 20:01:33 +00:00
clan-bot
29ca23c629
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5740 ) from update-devFlake-nixpkgs-dev into main
2025-11-04 15:08:00 +00:00
clan-bot
cd7210de1b
Update nixpkgs-dev in devFlake
2025-11-04 15:02:30 +00:00
Mic92
c2ebafcf92
Merge pull request 'zfsUnstable -> zfs_unstable' ( #5737 ) from zfs-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5737
2025-11-04 14:46:19 +00:00
Jörg Thalheim
2a9e4e7860
zfsUnstable -> zfs_unstable
...
nixpkgs has a new path for this.
2025-11-04 15:41:50 +01:00
hsjobeki
43a7652624
Merge pull request 'App: init delete machine' ( #5734 ) from jpy-scene into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5734
2025-11-04 11:03:26 +00:00
Johannes Kirschbauer
65fd25bc2e
App: init delete machine
2025-11-04 11:37:29 +01:00
Kenji Berthold
f89ea15749
Merge pull request 'pkgs/cli/vars: Add dependency validation' ( #5727 ) from ke-vars-dependency-validation into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5727
Reviewed-by: Mic92 <joerg@thalheim.io >
2025-11-04 09:55:55 +00:00
hsjobeki
19d4833be8
Merge pull request 'UI: clean up unused scene code' ( #5730 ) from jpy-scene into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5730
2025-11-04 08:39:04 +00:00
Johannes Kirschbauer
82f12eaf6f
UI: clean up unused scene code
2025-11-04 09:34:17 +01:00
clan-bot
0b5a8e98de
Merge pull request 'Update nix-darwin' ( #5729 ) from update-nix-darwin into main
2025-11-04 05:05:29 +00:00
clan-bot
c5bddada05
Update nix-darwin
2025-11-04 05:01:02 +00:00
clan-bot
62b64c3b3e
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5728 ) from update-devFlake-nixpkgs-dev into main
2025-11-03 15:07:53 +00:00
clan-bot
19a1ad6081
Update nixpkgs-dev in devFlake
2025-11-03 15:01:50 +00:00
Kenji Berthold
a2df5db3d6
Merge pull request 'docs/testing: Document requirements for our container testing system' ( #5693 ) from ke-docs-testing-container into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5693
2025-11-03 13:13:53 +00:00
Kenji Berthold
ac46f890ea
Merge branch 'main' into ke-docs-testing-container
2025-11-03 13:06:14 +00:00
a-kenji
83f78d9f59
pkgs/cli/vars: Add dependency validation
...
Add explicit dependency validation to vars, so that proper error
messages can be surfaced to the user.
Instead of:
```
Traceback (most recent call last):
File "/home/lhebendanz/Projects/clan-core/pkgs/clan-cli/clan_lib/async_run/__init__.py", line 154, in run
self.result = AsyncResult(_result=self.function(*self.args, **self.kwargs))
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/lhebendanz/Projects/clan-core/pkgs/clan-cli/clan_cli/machines/update.py", line 62, in run_update_wit
h_network
run_machine_update(
~~~~~~~~~~~~~~~~~~^
machine=machine,
^^^^^^^^^^^^^^^^
...<2 lines>...
upload_inputs=upload_inputs,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/lhebendanz/Projects/clan-core/pkgs/clan-cli/clan_lib/machines/update.py", line 158, in run_machine_u
pdate
run_generators([machine], generators=None, full_closure=False)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/lhebendanz/Projects/clan-core/pkgs/clan-cli/clan_lib/vars/generate.py", line 156, in run_generators
all_generators = get_generators(machines, full_closure=True)
File "/home/lhebendanz/Projects/clan-core/pkgs/clan-cli/clan_lib/vars/generate.py", line 50, in get_generators
all_generators_list = Generator.get_machine_generators(
all_machines,
flake,
include_previous_values=include_previous_values,
)
File "/home/lhebendanz/Projects/clan-core/pkgs/clan-cli/clan_cli/vars/generator.py", line 246, in get_machine_ge
nerators
if generators_data[dep]["share"]
~~~~~~~~~~~~~~~^^^^^
KeyError: 'bla'
```
We now get:
```
$> Generator 'my_generator' on machine 'my_machine' depends on generator 'non_existing_generator', but 'non_existing_generator' does not exist
```
Closes : #5698
2025-11-03 14:00:38 +01:00
clan-bot
19abf8d288
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5726 ) from update-devFlake-nixpkgs-dev into main
2025-11-03 10:06:31 +00:00