Commit graph

471 commits

Author SHA1 Message Date
Dennis ten Hoove
6e9371c7e5 Symlink /usr/local to /var/usrlocal 2023-09-18 22:14:37 +02:00
Dennis ten Hoove
8b909ffaad Add gitignore 2023-09-18 20:22:18 +02:00
Dennis ten Hoove
c30ec730ad Use root subvolume 2023-09-16 18:31:55 +02:00
Dennis ten Hoove
67204240bc Build cleanup 2023-09-16 18:04:30 +02:00
Dennis ten Hoove
2a17641034 Clean up overlay 2023-09-16 17:01:32 +02:00
Dennis ten Hoove
8dd560aea0 data.0 not deployment 2023-09-16 12:02:54 +02:00
Dennis ten Hoove
12c3b620a6 Add overlay feature 2023-09-16 11:53:45 +02:00
Dennis ten Hoove
3ba9b8f405 Notify user of database download 2023-09-14 19:46:34 +02:00
Dennis ten Hoove
ed2ae159b9 Ensure requested image is not deployed already 2023-09-14 19:42:54 +02:00
Dennis ten Hoove
f62ce8efc2 Copy the kernel image 2023-09-14 19:31:19 +02:00
Dennis ten Hoove
6988923a34 Implement initramfs using dracut 2023-09-14 19:10:20 +02:00
Dennis ten Hoove
a553d66466 Add dracut 2023-09-14 07:58:04 +02:00
Dennis ten Hoove
24bf4dcb13 Generate mkinitcpio preset if not exist and use it 2023-09-13 20:36:53 +02:00
Dennis ten Hoove
bfa2d67f9c Source config in root 2023-09-11 19:12:40 +02:00
Dennis ten Hoove
673dbfb03d Install kernel and gen initramfs for each deployment 2023-09-11 18:57:30 +02:00
Dennis ten Hoove
566cb86cff On cleanup first remove bootloader config 2023-09-11 18:13:45 +02:00
Dennis ten Hoove
008ab43dc0 Also remove bootloader config on cleanup 2023-09-11 17:44:09 +02:00
Dennis ten Hoove
2e5de7acb5 Fix enabling of systemd services 2023-09-10 08:56:08 +02:00
Dennis ten Hoove
41e6d25056 Mount and unmount workdir 2023-09-10 08:26:43 +02:00
Dennis ten Hoove
313146addd Add systemd-boot support 2023-08-27 02:07:37 +02:00
Dennis ten Hoove
4dd41d2978 Add reference overlay 2023-08-27 02:03:20 +02:00
Dennis ten Hoove
991bba5a4e Update README.md 2023-08-27 00:56:35 +02:00
Dennis ten Hoove
b1ca10599c Update README.md 2023-08-27 00:55:39 +02:00
Dennis ten Hoove
9c9db576f3 Implement tracker 2023-08-25 00:15:23 +02:00
Dennis ten Hoove
b39b8254d5 Update README.md 2023-08-22 23:41:46 +02:00
Dennis ten Hoove
ddebec399d Update README.md 2023-08-15 10:45:13 +02:00
Dennis ten Hoove
b49e8418d5 Update README.md 2023-08-15 10:36:30 +02:00
Dennis ten Hoove
bd7475b048 Update README.md 2023-08-15 10:34:15 +02:00
Dennis ten Hoove
7982d29a74 Update README.md 2023-08-15 10:32:55 +02:00
Dennis ten Hoove
39ae08e4e4 Update README.md 2023-08-15 10:32:23 +02:00
Dennis ten Hoove
acb3bccd4f Document repository configuration 2023-08-15 10:31:34 +02:00
Dennis ten Hoove
71108673f3 Fix target and version definition 2023-08-15 10:12:02 +02:00
Dennis ten Hoove
e07ef22487 Implement custom version functionality 2023-08-15 09:54:08 +02:00
Dennis ten Hoove
c236514ed7 Basic functional arkanium-deploy 2023-08-14 20:08:38 +02:00
Dennis ten Hoove
e04eca5740 Fix tar 2023-08-14 19:08:51 +02:00
Dennis ten Hoove
af9c0cf88e Move repo variables to config file 2023-08-14 18:01:33 +02:00
Dennis ten Hoove
c82462cd40 Simplify variable usage 2023-08-14 17:55:50 +02:00
Dennis ten Hoove
3bffbff6f6 Drop arkane-keyring form arch image 2023-08-14 08:54:14 +02:00
Dennis ten Hoove
ff94b38a8a Add archlinux image 2023-08-14 08:53:26 +02:00
Dennis ten Hoove
06222691e8 Add ARKANIUM_NO_TAR 2023-08-14 08:50:48 +02:00
Dennis ten Hoove
9f48e92c4a Update README.md 2023-08-14 08:38:13 +02:00
Dennis ten Hoove
e698516a7f Update man 2023-08-14 08:35:35 +02:00
Dennis ten Hoove
93a0da04f0 Update README.md 2023-08-14 08:25:33 +02:00
Dennis ten Hoove
dad6142d57 Update README.md 2023-08-14 08:24:46 +02:00
Dennis ten Hoove
5d4bd9d3c8 Update README.md 2023-08-14 08:24:10 +02:00
Dennis ten Hoove
9565b873a5 Fix ARKANIUM_OVERWRITE_RANDOM 2023-08-14 08:22:38 +02:00
Dennis ten Hoove
9881fa4ff7 Update README.md 2023-08-14 07:29:46 +02:00
Dennis ten Hoove
0754d50098 Update README.md 2023-08-14 07:29:07 +02:00
Dennis ten Hoove
97126995b0 Document packaging 2023-08-14 07:27:35 +02:00
Dennis ten Hoove
f00b1f53b7 Allow custom image names with ARKANIUN_OVERWRITE_RANDOM 2023-08-14 07:23:31 +02:00