Commit graph

466 commits

Author SHA1 Message Date
Giuseppe Calà
034a23b61c
fix typo
the intended variable should be var_storage_available
2024-08-09 17:52:23 +00:00
Dennis ten Hoove
ca4cc688f6
[arkdep] Improve arkdep cleanup output 2024-08-09 15:41:13 +02:00
Dennis ten Hoove
8e303e6425
[arkdep] Do not error on failed bootctl set-default
Buggy firmware or otherwise flawed firmware implementations may fail to perform this step. Having it completely discard the deployment because of it would fully break Arkdep on affected systems.
2024-08-05 23:14:02 +02:00
Dennis ten Hoove
46ee6071b8
Merge pull request #4 from philmmanjaro/patch-2
[arkdep] skip non-existing files from migration
2024-08-05 15:33:34 +02:00
Philip Mueller
28204917c2 [arkdep] update migrate_files list
- since the copy cmd adds the root-tree / the / is not needed within the list
2024-08-05 18:59:40 +07:00
Philip Müller
cadcca6d32
[arkdep] skip non-existing files from migration
Sometimes a file listed in migrate_files list does not exist. so skip it and avoid an error output.
2024-08-05 18:47:22 +07:00
Dennis ten Hoove
01af8b14ce
[arkdep] Improve and optimize curl error handling 2024-08-05 01:52:42 +02:00
Dennis ten Hoove
5a8fc70cd5
[arkdep-build] Notify on no valid type 2024-08-01 18:58:12 +02:00
Dennis ten Hoove
90d7c1f37c
[arkanelinux] Drop gnome-screenshot, it is deprecated 2024-08-01 02:00:45 +02:00
Dennis ten Hoove
4837820868
[arkdep-build.d] Move bins to /usr/arkdep_bin 2024-07-31 14:47:54 +02:00
Dennis ten Hoove
fb1571fd5c
[arkdep-build.d] Add vulkan-nouveau 2024-07-31 08:38:32 +02:00
Dennis ten Hoove
4cd5698d75
[arkdep] Implement lockfile 2024-07-29 18:57:04 +02:00
Dennis ten Hoove
19057ada10
[arkdep] Fix init config description 2024-07-28 20:22:41 +02:00
Dennis ten Hoove
f3c4e4c293
Notify if update_diff_style does not exist 2024-07-28 19:43:20 +02:00
Dennis ten Hoove
e364d663be
[arkdep-build.d] Hardcode Pacman servers 2024-07-28 00:23:51 +02:00
Dennis ten Hoove
c07d34d329
[arkdep] Replace var_migrate_files with migrate_files 2024-07-27 22:50:25 +02:00
Dennis ten Hoove
65838e341c
[doc] Improve language 2024-07-27 22:15:17 +02:00
Dennis ten Hoove
960034ba5a
[arkdep] Check if target is active deployment on remove before asking for confirmation 2024-07-26 01:50:30 +02:00
Dennis ten Hoove
50f39d89ee
[arkdep] Do not confirm delete action if deploy was already confirmed 2024-07-26 01:42:41 +02:00
Dennis ten Hoove
b3b541fde1
[arkdep] Do cleanup on migration and update scripts 2024-07-24 01:20:17 +02:00
Dennis ten Hoove
3e8cd37e67
[doc] Update doc with changes to diff 2024-07-18 01:48:49 +02:00
Dennis ten Hoove
bcc32e7c2a
[arkdep] Code cleanup 2024-07-17 23:39:21 +02:00
Dennis ten Hoove
d94cf565ef
[arkdep] diff implement removed 2024-07-17 23:06:31 +02:00
Dennis ten Hoove
a3de5259ed
[doc] Update doc with changes to diff 2024-07-17 21:02:00 +02:00
Dennis ten Hoove
50dec62e1e
[arkdep] Rework diff to accept variant and id 2024-07-17 20:49:30 +02:00
Dennis ten Hoove
47d2286dde
[arkdep] Perform diff deployment_id check before connection check 2024-07-17 19:46:20 +02:00
Dennis ten Hoove
8af1ba9183
[README] Update README.md 2024-07-16 23:52:10 +02:00
Dennis ten Hoove
84e8d41dc5
[doc] Document ARKDEP_CONFIRM 2024-07-16 22:39:42 +02:00
Dennis ten Hoove
f04930ae6c
[doc] Update doc with diff 2024-07-16 22:03:39 +02:00
Dennis ten Hoove
d284a3e5e8
[arkdep] Rename get-update to diff 2024-07-16 21:57:25 +02:00
Dennis ten Hoove
6149d76864
[arkdep] Minor code cleanup 2024-07-16 21:55:47 +02:00
Dennis ten Hoove
47b2405169
[arkdep] Implement interactive mode 2024-07-16 21:37:50 +02:00
Dennis ten Hoove
bc6dae19fb
[arkdep] Add indent to update diff style 2024-07-16 19:24:14 +02:00
Dennis ten Hoove
1ca0a46ae8
[arkdep] Add update_diff_style setting 2024-07-16 19:19:09 +02:00
Dennis ten Hoove
f768a7155b
[arkdep] Code cleanup 2024-07-16 13:46:32 +02:00
Dennis ten Hoove
b2a563c6c4
[doc] Expand man with new get-update feature 2024-07-15 19:17:24 +02:00
Dennis ten Hoove
80a6519b20
[arkdep] Allow get-update take parameters
get-update now takes variants as two optional parameter, if given it can be used to compare two specific variants or a specific variant against your current default variant version
2024-07-15 19:14:05 +02:00
Dennis ten Hoove
9096095343
[arkdep] Tiny code cleanup 2024-07-15 01:38:57 +02:00
Dennis ten Hoove
2d02e146fd
[arkdep] Ensure pkgs files are actually present 2024-07-14 18:32:54 +02:00
Dennis ten Hoove
4e0a5d53aa
[doc] Update man with get-update 2024-07-14 18:21:50 +02:00
Dennis ten Hoove
74ce6c7e12
[arkdep] Initial get-update implementation 2024-07-14 18:21:16 +02:00
Dennis ten Hoove
b10a5aa297
[arkdep] Fix remove_deployment selection
These was a bug causing it to ignore the first hit when running remove_deployments in scriptmode, functionality-wise I kept it the same to allow the users to select N deployment instead of N+1 in the config file
2024-07-12 00:42:39 +02:00
Dennis ten Hoove
212919594f
[arkdep] Replace sed with bash buildins 2024-07-12 00:01:21 +02:00
Dennis ten Hoove
a91c398b6b
[arkdep] Miscellaneous code cleanup 2024-07-11 17:47:02 +02:00
Dennis ten Hoove
339a102d3f
[arkdep] Make pretty remove tarball output 2024-07-11 17:43:11 +02:00
Dennis ten Hoove
2cf07ec821
Add tpm2 utils 2024-07-05 23:00:54 +02:00
Dennis ten Hoove
603cd250bf
Add gnome-initial-setup and gnome-tour 2024-07-05 22:04:23 +02:00
Dennis ten Hoove
da80bd7cbc
Enable backup_user_accounts by default 2024-07-05 22:00:34 +02:00
Dennis ten Hoove
9906c4e056
Refine get_available, drop lists file 2024-07-03 22:52:25 +02:00
Dennis ten Hoove
8f8dc64473
Add distrobox 2024-06-30 21:44:10 +02:00