Commit graph

  • e364d663be
    [arkdep-build.d] Hardcode Pacman servers Dennis ten Hoove 2024-07-28 00:23:51 +02:00
  • c07d34d329
    [arkdep] Replace var_migrate_files with migrate_files Dennis ten Hoove 2024-07-27 22:50:25 +02:00
  • 65838e341c
    [doc] Improve language Dennis ten Hoove 2024-07-27 22:15:17 +02:00
  • 960034ba5a
    [arkdep] Check if target is active deployment on remove before asking for confirmation Dennis ten Hoove 2024-07-26 01:50:30 +02:00
  • 50f39d89ee
    [arkdep] Do not confirm delete action if deploy was already confirmed Dennis ten Hoove 2024-07-25 22:54:16 +02:00
  • b3b541fde1
    [arkdep] Do cleanup on migration and update scripts Dennis ten Hoove 2024-07-24 01:15:29 +02:00
  • 3e8cd37e67
    [doc] Update doc with changes to diff Dennis ten Hoove 2024-07-18 01:48:49 +02:00
  • bcc32e7c2a
    [arkdep] Code cleanup Dennis ten Hoove 2024-07-17 23:39:21 +02:00
  • d94cf565ef
    [arkdep] diff implement removed Dennis ten Hoove 2024-07-17 23:06:31 +02:00
  • a3de5259ed
    [doc] Update doc with changes to diff Dennis ten Hoove 2024-07-17 20:54:33 +02:00
  • 50dec62e1e
    [arkdep] Rework diff to accept variant and id Dennis ten Hoove 2024-07-17 20:49:30 +02:00
  • 47d2286dde
    [arkdep] Perform diff deployment_id check before connection check Dennis ten Hoove 2024-07-17 19:46:20 +02:00
  • 8af1ba9183
    [README] Update README.md Dennis ten Hoove 2024-07-16 23:49:12 +02:00
  • 84e8d41dc5
    [doc] Document ARKDEP_CONFIRM Dennis ten Hoove 2024-07-16 22:39:42 +02:00
  • f04930ae6c
    [doc] Update doc with diff Dennis ten Hoove 2024-07-16 22:03:39 +02:00
  • d284a3e5e8
    [arkdep] Rename get-update to diff Dennis ten Hoove 2024-07-16 21:57:25 +02:00
  • 6149d76864
    [arkdep] Minor code cleanup Dennis ten Hoove 2024-07-16 21:55:47 +02:00
  • 47b2405169
    [arkdep] Implement interactive mode Dennis ten Hoove 2024-07-16 21:37:50 +02:00
  • bc6dae19fb
    [arkdep] Add indent to update diff style Dennis ten Hoove 2024-07-16 19:24:14 +02:00
  • 1ca0a46ae8
    [arkdep] Add update_diff_style setting Dennis ten Hoove 2024-07-16 19:19:09 +02:00
  • f768a7155b
    [arkdep] Code cleanup Dennis ten Hoove 2024-07-16 13:38:43 +02:00
  • b2a563c6c4
    [doc] Expand man with new get-update feature Dennis ten Hoove 2024-07-15 19:17:24 +02:00
  • 80a6519b20
    [arkdep] Allow get-update take parameters Dennis ten Hoove 2024-07-15 19:14:02 +02:00
  • 9096095343
    [arkdep] Tiny code cleanup Dennis ten Hoove 2024-07-15 01:38:57 +02:00
  • 2d02e146fd
    [arkdep] Ensure pkgs files are actually present Dennis ten Hoove 2024-07-14 18:32:54 +02:00
  • 4e0a5d53aa
    [doc] Update man with get-update Dennis ten Hoove 2024-07-14 18:21:50 +02:00
  • 74ce6c7e12
    [arkdep] Initial get-update implementation Dennis ten Hoove 2024-07-14 18:21:16 +02:00
  • b10a5aa297
    [arkdep] Fix remove_deployment selection Dennis ten Hoove 2024-07-12 00:39:38 +02:00
  • 212919594f
    [arkdep] Replace sed with bash buildins Dennis ten Hoove 2024-07-11 23:49:09 +02:00
  • a91c398b6b
    [arkdep] Miscellaneous code cleanup Dennis ten Hoove 2024-07-11 17:47:02 +02:00
  • 339a102d3f
    [arkdep] Make pretty remove tarball output Dennis ten Hoove 2024-07-11 17:43:11 +02:00
  • 2cf07ec821
    Add tpm2 utils Dennis ten Hoove 2024-07-05 23:00:54 +02:00
  • 603cd250bf
    Add gnome-initial-setup and gnome-tour Dennis ten Hoove 2024-07-05 22:04:23 +02:00
  • da80bd7cbc
    Enable backup_user_accounts by default Dennis ten Hoove 2024-07-05 22:00:34 +02:00
  • 9906c4e056
    Refine get_available, drop lists file Dennis ten Hoove 2024-07-03 22:30:29 +02:00
  • 8f8dc64473
    Add distrobox Dennis ten Hoove 2024-06-30 21:44:10 +02:00
  • 8e380bfb73
    Drop gcc Dennis ten Hoove 2024-06-25 15:47:09 +02:00
  • fc41ece247
    Add gnome-menus package Dennis ten Hoove 2024-06-25 15:46:08 +02:00
  • 97d658ca41
    Remove no longer used rm var img Dennis ten Hoove 2024-06-25 15:43:41 +02:00
  • ad2abee558
    And not or Dennis ten Hoove 2024-06-21 14:35:00 +02:00
  • 37db66d05a
    Do not run update.sh if ARKDEP_ROOT is defined Dennis ten Hoove 2024-06-21 10:41:38 +02:00
  • e9c4cb4d7b
    Implement update script support Dennis ten Hoove 2024-06-21 06:29:25 +02:00
  • 1210a3828a Equalize test configs with stable Dennis ten Hoove 2024-06-09 21:46:20 +02:00
  • 8759db5073 Move arkane-readonly to post_bootstrap Dennis ten Hoove 2024-06-09 21:40:25 +02:00
  • e073cb0e7c Add arkdep_bin to PATH Dennis ten Hoove 2024-06-09 21:39:47 +02:00
  • 6ddd34b07d Add fakeroot and gcc Dennis ten Hoove 2024-06-02 23:18:48 +02:00
  • 6c2ad13f31 Fix typo Dennis ten Hoove 2024-06-02 23:16:18 +02:00
  • d56ac2929e pacman wrapper detect fakeroot Dennis ten Hoove 2024-06-02 23:01:31 +02:00
  • 2ac53fc6b1 Add gvfs to packagelist Dennis ten Hoove 2024-05-27 07:30:49 +02:00
  • 7b50f97c77 pacman wrapper improve --root detection Dennis ten Hoove 2024-05-26 02:40:24 +02:00
  • d9a2c1d788 Fix pacman wrapper location Dennis ten Hoove 2024-05-26 02:17:16 +02:00
  • 00685e9d87 Drop clear pacman cache Dennis ten Hoove 2024-05-26 02:09:18 +02:00
  • b836d417a0 Add pacman wrapper Dennis ten Hoove 2024-05-26 01:55:45 +02:00
  • 7f4005c4e8 Add arkane-readonly Dennis ten Hoove 2024-05-26 01:35:44 +02:00
  • 98dff4dae0 Fix migration type detection Dennis ten Hoove 2024-05-24 03:39:28 +02:00
  • 735066eee2 Drop migration-test Dennis ten Hoove 2024-05-17 21:44:07 +02:00
  • bdcce235dc Add fuse for appimage support Dennis ten Hoove 2024-05-17 02:36:50 +02:00
  • e7be836a47
    arkdep: fix check for not to remove our current deployment Philip Müller 2024-05-10 12:50:50 +07:00
  • 2bc5ae2c7f Fix download being inside of gpg check Dennis ten Hoove 2024-05-09 14:28:46 +02:00
  • 246ee22a3d Do storage check on root and var Dennis ten Hoove 2024-05-08 07:08:19 +02:00
  • 48fbcac160 Keep but 3 deployments in default config Dennis ten Hoove 2024-05-03 11:56:28 +02:00
  • d2f5cc3e7e N not n-1 Dennis ten Hoove 2024-05-03 11:54:26 +02:00
  • ea0165f872 cleanup do recursive umount Dennis ten Hoove 2024-05-02 09:03:41 +02:00
  • 6410390c36 Remove output_target tailing slash Dennis ten Hoove 2024-05-02 09:00:27 +02:00
  • 544d7d0da8 Bind mount workdir Dennis ten Hoove 2024-05-02 08:46:52 +02:00
  • 15bb611ee8 Code cleanup Dennis ten Hoove 2024-05-02 08:23:16 +02:00
  • 1478019cc6 Generate package list Dennis ten Hoove 2024-05-02 07:27:31 +02:00
  • 1fcfd8f762 Add post_build extension support Dennis ten Hoove 2024-05-02 03:11:44 +02:00
  • 5250f19cca Improve remove_tar Dennis ten Hoove 2024-05-01 00:38:36 +02:00
  • ab92684ffa Build inside of an image Dennis ten Hoove 2024-05-01 00:11:01 +02:00
  • 482e8fe189 arkdep-build code cleanup Dennis ten Hoove 2024-04-29 07:50:03 +02:00
  • 9428f1fef2 Remove tar after deployment Dennis ten Hoove 2024-04-29 06:59:20 +02:00
  • cc918e00d0 Do not print deployment id on non-etc Dennis ten Hoove 2024-04-29 06:10:23 +02:00
  • 94b1d87b7b Drop rm images Dennis ten Hoove 2024-04-29 06:05:42 +02:00
  • a1f2e9a113 Code cleanup Dennis ten Hoove 2024-04-29 05:27:34 +02:00
  • 293d4b34e8 Btrfs receive read from stdin Dennis ten Hoove 2024-04-29 05:03:08 +02:00
  • 0cd5116571 Tar migration check, do not print errors Dennis ten Hoove 2024-04-27 06:10:03 +02:00
  • e439ddc78b Implement migration image type Dennis ten Hoove 2024-04-27 04:55:47 +02:00
  • b16aa9224e Cleanup log output Dennis ten Hoove 2024-04-27 03:51:38 +02:00
  • 982c22d518 Update arkdep and arkdep-build doc Dennis ten Hoove 2024-04-22 02:19:18 +02:00
  • 9e62f16513 Update arkdep.8 doc Dennis ten Hoove 2024-04-22 01:13:06 +02:00
  • ca90490239 Move docs to man pages Dennis ten Hoove 2024-04-21 21:02:22 +02:00
  • 93145eb23a Prevent system sleep during download Dennis ten Hoove 2024-04-18 12:39:48 +02:00
  • 48129545cc Handle user interupts during deployment Dennis ten Hoove 2024-04-18 12:15:22 +02:00
  • 31f800fde1 Do not copy opt in to var/opt Dennis ten Hoove 2024-04-10 07:08:50 +02:00
  • 402d80d66b Add load_extensions Dennis ten Hoove 2024-04-03 21:16:07 +02:00
  • 0a9c2d7398 remove_deployment refactor Dennis ten Hoove 2024-03-31 21:50:37 +02:00
  • ba7abcbe90 Drop mutter-dynamic-buffering Dennis ten Hoove 2024-03-31 21:20:47 +02:00
  • 4ce58dac2c Update test-arkanelinux-kde for plasma6 Dennis ten Hoove 2024-03-31 21:12:46 +02:00
  • 29d3d62145 Update README Dennis ten Hoove 2024-03-31 16:23:10 +02:00
  • 5f6d2b06d0 Code cleanup Dennis ten Hoove 2024-03-31 14:31:58 +02:00
  • d772b4101a Exit with 0 if target is active deployment Dennis ten Hoove 2024-03-31 13:46:59 +02:00
  • 7affaa8907 Drop unused arkdep_dir variable Dennis ten Hoove 2024-03-31 01:26:31 +01:00
  • 10d0b73cfb Start var_migrate_files path with / Dennis ten Hoove 2024-03-30 16:37:18 +01:00
  • 6c67279b70 Fix migration file path Dennis ten Hoove 2024-03-30 01:49:44 +01:00
  • cda9f2e35d Update var_migrate_files Dennis ten Hoove 2024-03-30 01:39:24 +01:00
  • 64cda8391a Add lib/AccountsService Dennis ten Hoove 2024-03-29 22:11:49 +01:00
  • 4a9e43a791 Do not run var migrate if ARKDEP_ROOT defined Dennis ten Hoove 2024-03-29 21:15:50 +01:00
  • b2484c3994 Do not exit with non-zero if target is active deployment Dennis ten Hoove 2024-03-29 19:25:36 +01:00
  • a8781fec63 Use unique var for each deployment Dennis ten Hoove 2024-03-29 17:40:00 +01:00