Commit Graph

7655 Commits

Author SHA1 Message Date
Clan Merge Bot
c119a56f3a update flake lock - 2023-07-29T00:00+00:00
Flake lock file updates:

• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/9191c85aab6b1a7ad395c13d340f2aa0e3ddf552' (2023-07-07)
  → 'github:nix-community/nixos-generators/b1171de4d362c022130c92d7c8adc4bf2b83d586' (2023-07-23)
• Updated input 'nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/a92befce80a487380ea5e92ae515fe33cebd3ac6' (2023-07-02)
  → 'github:nix-community/nixpkgs.lib/02fea408f27186f139153e1ae88f8ab2abd9c22c' (2023-07-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f292b4964cb71f9dfbbd30dc9f511d6165cd109b' (2023-07-05)
  → 'github:NixOS/nixpkgs/c9cf0708f00fbe553319258e48ca89ff9a413703' (2023-07-26)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/3c54278bf7b8642eba174a22ca02d5552c21dc0b' (2023-07-11)
  → 'github:numtide/treefmt-nix/719c2977f958c41fa60a928e2fbc50af14844114' (2023-07-17)
2023-07-29 00:00:13 +00:00
clan-bot
6266030797 Merge pull request 'install-iso: use disko.makeDiskImage' (#57) from lassulus-disko-installer into main 2023-07-28 16:21:39 +00:00
lassulus
a065849196 installer: better feedback on first boot 2023-07-28 18:17:21 +02:00
lassulus
95396f5237 installer: error out on qrcode creation 2023-07-28 18:17:10 +02:00
clan-bot
d1298e319a Merge pull request 'tea-create-pr: fix $TMPDIR not set' (#56) from DavHau-main into main 2023-07-28 16:15:22 +00:00
DavHau
cc3ddfb99e tea-create-pr: fix $TMPDIR not set 2023-07-28 18:14:50 +02:00
clan-bot
f063a17a5e Merge pull request 'formatting: add pre-commit hook to dev shell' (#55) from DavHau-main into main 2023-07-28 16:14:39 +00:00
lassulus
ae5e197da7 installer: fix qrcode generation error 2023-07-28 18:12:48 +02:00
DavHau
cb307f761a formatting: add pre-commit hook to dev shell 2023-07-28 18:12:31 +02:00
clan-bot
461bd84205 Merge pull request 'install-iso: use disko.makeDiskImage' (#54) from lassulus-disko-installer into main 2023-07-28 14:54:22 +00:00
lassulus
0adf78de2c merge-after-ci, tea-create-pr: use writeShellApplication 2023-07-28 16:53:10 +02:00
lassulus
6d0dd33ff1 install-iso: use disko.makeDiskImage 2023-07-28 16:37:39 +02:00
clan-bot
2c4667b1f5 Merge pull request 'cli-prep' (#53) from cli-prep into main 2023-07-28 14:15:58 +00:00
Jörg Thalheim
270c3fc2e6 cli: drop no cover pragma
We don't really enforce 100% coverage anymore
2023-07-28 16:14:40 +02:00
Jörg Thalheim
e219d38c7c cli/main: catch ClanError in main 2023-07-28 16:13:43 +02:00
clan-bot
ea8f7f83d6 Merge pull request 'clan-cli: also source parent devshell' (#52) from cli-prep into main 2023-07-28 13:29:20 +00:00
Jörg Thalheim
9a8c1d5e7a clan-cli: also source parent devshell 2023-07-28 15:28:27 +02:00
clan-bot
09e8f86294 Merge pull request 'tests/clan-flake: yield flake path rather than homedir' (#51) from cli-prep into main 2023-07-28 13:25:42 +00:00
clan-bot
fa275465e5 Merge pull request 'tea-create-pr: init' (#50) from DavHau-devshell-2 into main 2023-07-28 13:14:57 +00:00
DavHau
1368bd94bb tea-crate-pr: set upstream 2023-07-28 15:14:23 +02:00
clan-bot
c39ee991fc Merge pull request 'tea-create-pr + merge-after-ci: init' (#49) from DavHau-devshell into main 2023-07-28 13:13:13 +00:00
DavHau
dc09453617 merge-after-ci: init 2023-07-28 15:10:24 +02:00
DavHau
60ba233e77 devShells.default: init 2023-07-28 15:10:24 +02:00
DavHau
0d0df11897 tea-create-pr: init 2023-07-28 15:07:33 +02:00
Jörg Thalheim
6e7c34cd5c tests/clan-flake: yield flake path rather than homedir 2023-07-28 15:01:37 +02:00
clan-bot
4950694270 Merge pull request 'cli-prep' (#45) from cli-prep into main 2023-07-28 11:48:09 +00:00
Jörg Thalheim
bc7dada58c tests/clan_flake: fix fixture name 2023-07-28 13:47:32 +02:00
Jörg Thalheim
1834070c8d update envrc if flake-module.nix was changed 2023-07-28 13:45:50 +02:00
clan-bot
75b29d5745 Merge pull request 'clan-cli: also add dev dependencies to PYTHONPATH' (#44) from cli-prep into main 2023-07-28 11:04:30 +00:00
Jörg Thalheim
81615939ea clan-cli: also add dev dependencies to PYTHONPATH 2023-07-28 13:04:02 +02:00
clan-bot
347fd1d926 Merge pull request 'add clan_flake fixture to setup a temporary clan' (#43) from cli-prep into main 2023-07-28 10:55:19 +00:00
Jörg Thalheim
29c711db30 add clan_flake fixture to setup a temporary clan 2023-07-28 12:54:49 +02:00
clan-bot
cf03266f50 Merge pull request 'get_clan_flake_toplevel: fix check' (#42) from cli-prep into main 2023-07-28 10:38:52 +00:00
Jörg Thalheim
88a2c2656a get_clan_flake_toplevel: fix check 2023-07-28 12:36:01 +02:00
Mic92
774d1d1219 Merge pull request 'cli-prep' (#41) from cli-prep into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/41
2023-07-28 10:22:25 +00:00
Jörg Thalheim
5e5fbfcf06 write test for get_clan_flake_toplevel 2023-07-28 10:22:25 +00:00
Jörg Thalheim
df6e94b20e move environment to helpers module
This fixes registering pytest plugins
2023-07-28 10:22:25 +00:00
Jörg Thalheim
282307ca2a cli: explicitly list clan_cli package 2023-07-28 10:22:25 +00:00
clan-bot
7c51ef3fb6 Merge pull request 'cli-prep' (#40) from cli-prep into main 2023-07-28 08:49:23 +00:00
Mic92
292b562604 Merge branch 'main' into cli-prep 2023-07-27 13:53:04 +00:00
Jörg Thalheim
4101b9adb4 introduce ClanError type 2023-07-27 15:47:15 +02:00
clan-bot
1a0cdf0d1d Merge pull request 'Pr' (#39) from pr into main 2023-07-26 16:25:00 +00:00
DavHau
49c3c7d50e writers: export flake-parts module 2023-07-26 18:24:25 +02:00
clan-bot
02266fd98b Merge pull request 'writers: init' (#38) from writers into main 2023-07-26 16:11:29 +00:00
DavHau
951a00c281 writers: init 2023-07-26 18:09:22 +02:00
clan-bot
b4b2c0c0f6 Merge pull request 'Remove Flake Update' (#35) from remove-flake-update into main 2023-07-26 14:03:28 +00:00
DavHau
5fb266a2f6 update-flake: remove workflow 2023-07-26 15:56:38 +02:00
Jörg Thalheim
b4ba9c70cd move moc_env to module 2023-07-26 15:22:52 +02:00
DavHau
f84a7c6a65 Merge pull request 'Update Flake' (#33) from update-flake into main 2023-07-26 12:55:18 +00:00
DavHau
62ae99ecb6 Merge pull request 'Update Flake' (#32) from update-flake into main 2023-07-26 12:51:11 +00:00