Dennis ten Hoove
8d8327a686
[arkanelinux] gnome-calendar is now Flatpaked
2024-08-16 04:04:56 +02:00
Dennis ten Hoove
897211d724
[scripts] Drop nm-system-connections
2024-08-15 04:03:35 +02:00
Dennis ten Hoove
0a7e5b1961
[arkdep-build] Handle code comments and whitespaces in package lists
2024-08-13 03:46:32 +02:00
Dennis ten Hoove
afe2c4e9ef
[arkdep] Also ensure cmp is present
2024-08-11 21:52:34 +02:00
Dennis ten Hoove
c076e966cf
Merge pull request #5 from gcala/patch-1
...
fix typo
2024-08-10 04:37:24 +02:00
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