Commit graph

462 commits

Author SHA1 Message Date
Dennis ten Hoove
8f2325679d
[arkdep] Improve init 2024-09-08 01:15:13 +02:00
Dennis ten Hoove
f767fc35ef
[arkdep] Implement configurables
Distributors of Arkdep can utilize this to more easily set default settings for the script
2024-09-08 01:10:31 +02:00
Dennis ten Hoove
d9d79121c6
[arkdep] Fix diff, code cleanup 2024-09-06 05:58:07 +02:00
Dennis ten Hoove
69fa8fa434
[arkdep] Fix versioned deployment 2024-09-06 05:38:51 +02:00
Dennis ten Hoove
2deeb2645f
[variants] Update pacman wrapper 2024-09-04 17:37:48 +02:00
Dennis ten Hoove
f567be3045
[variants] Update update.sh 2024-09-03 17:21:45 +02:00
Dennis ten Hoove
40d767e013
[docs] Update arkdep man 2024-09-03 01:00:31 +02:00
Dennis ten Hoove
806c394b71
[docs] Remove references to EFI vars 2024-09-02 18:42:12 +02:00
Dennis ten Hoove
60a5ef14ea
[update.sh] Ensure EFI var removed 2024-09-02 18:40:42 +02:00
Dennis ten Hoove
715c70ea5d
[arkdep] Replace EFI vars with timestamped entries 2024-09-02 18:40:15 +02:00
Dennis ten Hoove
09db65fbb2
[variants] Add binutils 2024-08-27 23:32:12 +02:00
Dennis ten Hoove
408fe794bb
[arkdep] Remove dependency on diffutils cmp 2024-08-27 23:26:51 +02:00
Dennis ten Hoove
31f9312137
Merge pull request #9 from user1-github/patch-2
[Arkdep] Fix repo_url in default variables
2024-08-27 19:02:40 +02:00
user1-github
f0944d26eb
[Arkdep] Fix repo_url in default variables 2024-08-27 19:07:03 +03:00
Dennis ten Hoove
9f5ecdb814
[arkdep] Trap after update.sh 2024-08-27 09:10:43 +02:00
Dennis ten Hoove
9d4c7d616d
[test-debian-gnome] Update Debian config 2024-08-26 11:36:17 +02:00
Dennis ten Hoove
6b84c53f72
[arkdep-build] Combine repo and suite in apt.conf 2024-08-26 11:35:58 +02:00
Dennis ten Hoove
c4ceb12952
[variants] Update pacman wrapper 2024-08-26 08:21:24 +02:00
Dennis ten Hoove
965e1c874c
[test-debian-gnome] Add initial Debian config 2024-08-25 20:31:29 +02:00
Dennis ten Hoove
ea84b34418
[arkdep-build] Add initial Debian support 2024-08-25 20:30:57 +02:00
Dennis ten Hoove
24e987fb1c
[variants] Update pacman wrapper 2024-08-25 12:01:26 +02:00
Dennis ten Hoove
0302c6341d
[arkdep] Only lock Arkdep once unlock function defined 2024-08-23 17:40:55 +02:00
Dennis ten Hoove
a971b605b0
[arkdep] Implement ARKDEP_CONFIG 2024-08-23 17:39:43 +02:00
Dennis ten Hoove
784ef43198
[variants] Improve pacman code comments 2024-08-23 15:28:34 +02:00
Dennis ten Hoove
8c6ba640ad
[arkanelinux] Config cleanup 2024-08-23 14:06:57 +02:00
Dennis ten Hoove
1346416cce
[variants] Pacman wrapper do not trigger on -Q and -F 2024-08-23 13:30:10 +02:00
Dennis ten Hoove
59a7dd580d
[arkdep] Add etc/ssh to migrate_files 2024-08-23 13:11:36 +02:00
Dennis ten Hoove
90bd774d30
[test-arkanelinux-kde] Config cleanup 2024-08-23 12:50:36 +02:00
Dennis ten Hoove
dd9c71f408
[arkanelinux] Config cleanup 2024-08-23 12:50:19 +02:00
Dennis ten Hoove
a4adac3fca
[test-arkanelinux-kde] Update packages 2024-08-21 19:40:06 +02:00
Dennis ten Hoove
076063b0d7
[variants] Rename arkdep_bin to abin 2024-08-20 04:14:22 +02:00
Dennis ten Hoove
c48f15c1ff
[variants] Set custom secure_path on sudo 2024-08-20 04:04:22 +02:00
Dennis ten Hoove
90c6f59d96
[arkdep] Backup var/db for sudo 2024-08-19 13:02:04 +02:00
Dennis ten Hoove
74312be3a9
Merge pull request #6 from user1-github/patch-1
Power profile changed by the user should be kept after updates
2024-08-19 12:54:04 +02:00
user1-github
9f8f85798e
Update 2 to pull request #6 2024-08-19 11:26:57 +03:00
Dennis ten Hoove
dc19307150
[arkanelinux] Update package list 2024-08-19 07:41:31 +02:00
user1-github
6d78084ad7
Update to pull request #6 2024-08-18 22:50:59 +03:00
user1-github
d00603210a
Power profile changed by the user should be kept after updates
Currently, if a user changes the power profile in Gnome quick settings, it is being reset to "balanced" after each update. The necessary file was added to migrate_files, so that the changed power profile will be kept after updates.
2024-08-18 22:07:56 +03:00
Dennis ten Hoove
2ae2f19d5c
[all] Drop usrliblocale, use pre-generated locales 2024-08-18 06:04:50 +02:00
Dennis ten Hoove
8ac5a9fbb3
[arkdep] Fix migrate_files
A bug was introduced making it not trigger on directories
2024-08-18 05:52:28 +02:00
Dennis ten Hoove
10d2a544b4
[arkdep] Add system-connectiosn to default config 2024-08-18 04:17:07 +02:00
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