Commit graph

  • 9606807875
    Merge 9d798f6b5d into 9c7de5582e #874 Felix Uhl 2024-11-13 23:23:31 +0000
  • 9d798f6b5d lib: Fix jsonTypes evaluation #874 fix-json-types Felix Uhl 2024-11-13 00:08:21 +0100
  • 7fd3f8d254
    Merge fb4b5de2a4 into 9c7de5582e #877 Felix Uhl 2024-11-13 23:16:14 +0000
  • fb4b5de2a4 cli: Fix "attribute missing" error when using flake #877 fix-disko-flake-compat-errr Felix Uhl 2024-11-14 00:11:46 +0100
  • a10c35265c cli: Show error if flake's disko is incompatible Felix Uhl 2024-11-14 00:06:05 +0100
  • 9c7de5582e destroy: Fix shellcheck warning in nixos 24.05 master Felix Uhl 2024-11-11 20:43:14 +0100
  • a5c646bd93 lib: Fix jsonTypes evaluation disko-rewrite-python Felix Uhl 2024-11-13 00:08:21 +0100
  • 0f53e8c4b3 destroy: Fix shellcheck warning in nixos 24.05 #870 Felix Uhl 2024-11-11 20:43:14 +0100
  • 28f5dd58ac
    Merge 2b0e2d6d90 into 486250f404 #724 goyalyashpal 2024-11-11 03:52:19 -0500
  • 486250f404
    Merge pull request #869 from nix-community/fix-legacy-command-cli Jörg Thalheim 2024-11-10 22:31:31 +0100
  • 2bd9c4f8c7 dev,docs: Improve and document DX with Python Felix Uhl 2024-11-10 18:45:18 +0100
  • 70efb0a658 lib: Evaluate partition's _index parameter Felix Uhl 2024-11-10 17:39:39 +0100
  • 4f16850ca4 lib: Detect and show new keys in dict_diff Felix Uhl 2024-11-10 17:31:44 +0100
  • 7d4cbcd235 cli: Fix legacy aliases #869 Felix Uhl 2024-11-10 15:27:36 +0100
  • bb2dbaa1c1
    Update luks.nix #866 Sk7Str1pe 2024-11-10 11:50:54 +0300
  • 4d03b624a6
    Update luks-btrfs-tpm.nix Sk7Str1pe 2024-11-09 18:39:42 +0300
  • 9f6c6292be
    Update luks.nix Sk7Str1pe 2024-11-09 18:29:12 +0300
  • 1b1bd59e1c
    Update luks.nix Sk7Str1pe 2024-11-09 18:05:58 +0300
  • c780e037fb
    Update luks.nix Sk7Str1pe 2024-11-09 17:21:49 +0300
  • 663f67f321
    Update luks.nix Sk7Str1pe 2024-11-09 16:50:14 +0300
  • e3e2f364ff
    Update luks.nix Sk7Str1pe 2024-11-09 16:41:32 +0300
  • 88405cd2b1
    Update luks.nix #865 Sk7Str1pe 2024-11-09 15:59:41 +0300
  • e8df0397e7
    Create luks-btrfs-tpm.nix Sk7Str1pe 2024-11-09 14:29:44 +0300
  • 0e12c8825b
    Create luks-btrfs-tpm.nix Sk7Str1pe 2024-11-09 14:25:21 +0300
  • 61dbf1391c
    Update luks.nix Sk7Str1pe 2024-11-09 14:08:38 +0300
  • 1da5cc5c23
    Update luks.nix Sk7Str1pe 2024-11-09 13:53:53 +0300
  • b30e5ced5e disko2 dev: Print better error message Felix Uhl 2024-11-08 21:45:09 +0100
  • c5d1a42af7 tests: Put tests with snapshots into directories Felix Uhl 2024-11-08 21:39:34 +0100
  • 6b360a2534 tests: Add simple tests for eval_config.py Felix Uhl 2024-11-08 20:22:46 +0100
  • 963b49d314 lib: Add dict_diff Felix Uhl 2024-11-08 19:56:12 +0100
  • da8a997397 dev: Switch to ruff for python linting & formatting Felix Uhl 2024-11-07 21:15:27 +0100
  • 0d54c7ad3f disko2: Make generate write output to nix file Felix Uhl 2024-11-04 21:11:39 +0100
  • 5e40e02978
    Merge pull request #761 from nix-community/update_flake_lock_action Jörg Thalheim 2024-11-08 11:14:24 +0100
  • 6bfa3a18d4 tests/interactive-cryptsetup: make waiting for passphrase more robust #761 Jörg Thalheim 2024-11-08 10:03:50 +0100
  • 21b2de0a20 flake.lock: Update github-actions[bot] 2024-11-08 06:02:26 +0000
  • a8bdb16b47 tests/disko-install: fix eval Jörg Thalheim 2024-11-08 08:38:31 +0100
  • 051ff61420
    Merge pull request #864 from nix-community/offline-installer Jörg Thalheim 2024-11-08 08:35:22 +0100
  • dd3d2a5e93 fix offline installation #864 Jörg Thalheim 2024-09-19 09:18:28 +0200
  • 60d4914b98
    Merge pull request #842 from nix-community/write-scripts-to-bin-dir Jörg Thalheim 2024-11-08 06:57:04 +0100
  • 9f7b791a76
    Merge 588d1c7196 into f3f8254fcc #778 Paul Haerle 2024-11-07 23:40:30 -0500
  • f3f8254fcc docs: fix inconsistent disko-install cmd raexera 2024-11-08 07:22:31 +0700
  • 3cdff781c6
    docs: fix inconsistent disko-install cmd #863 raexera 2024-11-08 07:22:31 +0700
  • 3fc91a7576 outputs: Deprecate all unused outputs #842 Felix Uhl 2024-10-22 23:09:15 +0200
  • 94bc0f5bb0 mode destroy: Add confirmation dialogue Felix Uhl 2024-10-22 23:05:22 +0200
  • daca7be309 outputs: make compatible with nix run and package lists Felix Uhl 2024-10-18 22:57:34 +0200
  • 856a290215 docs: Remove non-existing flag Felix Uhl 2024-11-04 21:15:58 +0100
  • f14514e19b
    Merge branch 'master' into remove-write-to-disk #860 mergify[bot] 2024-11-04 20:18:43 +0000
  • 4427b6aae2 docs: Remove non-existing flag Felix Uhl 2024-11-04 21:15:58 +0100
  • 380847d94f Add kmod to dependencies Pablo Ovelleiro Corral 2024-11-03 20:36:45 +0100
  • fa44467f82 disko2: Refactor dev mode, add disko dev eval Felix Uhl 2024-11-03 22:53:43 +0100
  • c5da562d0d dev: Move colors to constants Felix Uhl 2024-11-03 22:53:12 +0100
  • a6944c6bea disko2: Make messages type-safe and modular Felix Uhl 2024-11-03 22:13:02 +0100
  • 4db452e40a disko2: Fix entrypoints Felix Uhl 2024-11-03 22:12:00 +0100
  • 0cd949092d disko2: Add test for generate_config Felix Uhl 2024-10-31 17:32:44 +0100
  • 8f7fa03025
    Add kmod to dependencies #859 Pablo Ovelleiro Corral 2024-11-03 20:36:45 +0100
  • fb5e63a3de dev: Add vscode settings for nixd and cSpell Felix Uhl 2024-10-31 17:23:19 +0100
  • 737e045f53 tests: Move example tests to dedicated folder Felix Uhl 2024-10-31 16:48:27 +0100
  • 389235b63f disko2: Create package Felix Uhl 2024-10-30 23:43:26 +0100
  • 5da578139e disko2: Add dev subcommand Felix Uhl 2024-10-30 20:24:00 +0100
  • e825c64c8d disko2: Implement rudimentary generate mode Felix Uhl 2024-10-30 19:33:18 +0100
  • 8acd24950d disko2: Add evaluation for configs and flakes Felix Uhl 2024-10-29 23:50:09 +0100
  • ed506048a4 dev: Add autoflake to remove unused imports automatically Felix Uhl 2024-10-29 23:42:25 +0100
  • 88a85411ba disko2: Make Result generic over the value it contains Felix Uhl 2024-10-29 20:26:21 +0100
  • d4a944c327 disko2: Add --verbose,-v flag Felix Uhl 2024-10-29 16:49:04 +0100
  • ffa1b89bb0 disko2: Add basic logging setup Felix Uhl 2024-10-29 16:45:34 +0100
  • db29851652 dev: Add vscode launch config for disko2 Felix Uhl 2024-10-29 16:30:18 +0100
  • 8cf1486b17 dev: Add mypy type checker Felix Uhl 2024-10-29 14:53:37 +0100
  • 3979285062 treewide: Fix using pkgs.{build,host}Platform alias Andrew Marshall 2024-10-27 15:30:58 -0400
  • b752b835b6 disko2: Set up basic argument parsing Felix Uhl 2024-10-28 22:55:47 +0100
  • b102aeb547 disko2: Set up dev environment for python Felix Uhl 2024-10-28 22:44:33 +0100
  • 0e55423bf8 release: reset released flag Felix Uhl 2024-10-28 18:08:12 +0100
  • ab58501b23 release: v1.9.0 v1.9.0 latest Felix Uhl 2024-10-28 18:08:12 +0100
  • 3163b2724c
    Merge pull request #851 from nix-community/fix-eval-error-unexpected-argument-customQemu Paul Haerle 2024-10-28 15:17:58 +0100
  • bba79f6b5e disk-image: Fix "unexpected argument 'customQemu'" eval error #851 Felix Uhl 2024-10-27 16:50:20 +0100
  • 21539593db disko2: Add rudimenatary "generate" mode disko-rewrite-nushell Felix Uhl 2024-10-27 20:44:53 +0100
  • 6f579bd98a disko2: Handle too many arguments error Felix Uhl 2024-10-27 17:52:33 +0100
  • 196c746f7e disko2: Make CLI errors testable as well Felix Uhl 2024-10-27 17:43:11 +0100
  • dcf58d9a07 treewide: Fix using pkgs.{build,host}Platform alias #852 Andrew Marshall 2024-10-27 15:30:58 -0400
  • 89e458a3bb UX: be specific if disko-install failed or succeeded (#847) UX: be specific if disko-install failed or succeeded iFreilicht 2024-10-27 15:59:33 +0000
  • 75e2b2dbb9 UX: be specific if disko-install failed or succeeded (#847) UX: be specific if disko-install failed or succeeded #847 iFreilicht 2024-10-27 15:59:33 +0000
  • 47081e80ea disko2: Fix error type definitions Felix Uhl 2024-10-27 16:15:09 +0100
  • 58cd832497 lvm_vg: fix size=100% leading to crash DavHau 2024-10-25 16:22:37 +0700
  • f2618b5490 disko2: Move to error codes and dedicated error rendering Felix Uhl 2024-10-25 23:04:10 +0200
  • 684adb7e64 disko2: Make disko2 the default package Felix Uhl 2024-10-25 12:15:11 +0200
  • f34c39ec45 disko2: Add flake-output and package Felix Uhl 2024-10-25 11:37:47 +0200
  • e017a554e2 lvm_vg: fix size=100% leading to crash #848 DavHau 2024-10-25 16:22:37 +0700
  • 62581f38f5 disko2: Split into modules Felix Uhl 2024-10-25 11:13:10 +0200
  • 94806e4506 disko2: improve error formatting Felix Uhl 2024-10-25 10:32:59 +0200
  • 09a776702b fix: avoid calling splitString ""... phaer 2024-10-23 19:39:05 +0200
  • b150ad34dd fix: avoid calling splitString ""... #846 phaer 2024-10-23 19:39:05 +0200
  • 3d67130ff3 disko2: Add basic config evaluation via nushell Felix Uhl 2024-10-23 18:49:22 +0200
  • 4be2aadf13 lib: use lib.escapeShellArg for concatenated paths Felix Uhl 2024-10-21 22:34:26 +0200
  • ca47da60e5 disko: fix improper handling of whitespace Felix Uhl 2024-10-18 20:48:39 +0200
  • 78d685c123 tests: Add failing test to demonstrate issues with whitespace in part names Chris Scutcher 2023-08-25 14:49:08 +0100
  • 480893bf11
    Merge branch 'master' into fix-whitespace-handling #841 mergify[bot] 2024-10-22 09:00:18 +0000
  • d7a56fcfb2 lib: use lib.escapeShellArg for concatenated paths Felix Uhl 2024-10-21 22:34:26 +0200
  • a6a3179ddf cli: stop using system dependencies in destroy step Felix Uhl 2024-10-15 16:22:34 +0200
  • 45f8097411 disko: fix improper handling of whitespace Felix Uhl 2024-10-18 20:48:39 +0200
  • 35ec93abb7 tests: Add failing test to demonstrate issues with whitespace in part names Chris Scutcher 2023-08-25 14:49:08 +0100
  • d7d57edb72 docs: Add docs for contributors Felix Uhl 2024-10-16 17:18:55 +0200