Commit graph

90 commits

Author SHA1 Message Date
Rudra Saraswat
f452b75e1a chore: follow redirects when fetching server timestamp 2023-05-31 16:18:02 +05:30
Rudra Saraswat
1f35f9b2e4 feat: install packages to overlay during updates 2023-05-31 15:05:20 +05:30
Rudra Saraswat
cd422cfebf chore: remove .okay from future-* 2023-05-16 23:46:11 +05:30
Rudra Saraswat
8b5d0efcf4 chore: remove unneeded lines from hook 2023-05-16 23:44:46 +05:30
Rudra Saraswat
5dc1713698 chore: remove .okay after update 2023-05-16 23:44:18 +05:30
Rudra Saraswat
754a7ddfff feat: fix minor bugs 2023-05-15 12:43:15 +05:30
Rudra Saraswat
e075e4fbd5 Update copyright header 2023-05-12 13:12:04 +05:30
Rudra Saraswat
e380b80559 Add support for package lists 2023-05-12 12:42:46 +05:30
Rudra Saraswat
7102e813d4 disable index and metacopy for overlayfs mounts 2023-05-09 12:20:30 +05:30
Rudra Saraswat
85e8fe8386 Update perms for future overlays 2023-05-09 12:14:28 +05:30
Rudra Saraswat
5e4d2103a4 Use fasteners instead of pylockfile 2023-05-09 12:06:00 +05:30
Rudra Saraswat
a91757d267 Update pacman argument list 2023-05-09 11:58:22 +05:30
Rudra Saraswat
de08a1553b Remove --noconfirm 2023-05-09 11:56:45 +05:30
Rudra Saraswat
ad66b4e6a7 Handle future overlays 2023-05-09 11:51:59 +05:30
Rudra Saraswat
958e1bc738 Add warnings to help message 2023-05-08 23:31:36 +05:30
Rudra Saraswat
a1253ba02d Fix typo 2023-05-08 23:27:03 +05:30
Rudra Saraswat
92d73bb161 Update position of -- 2023-05-08 23:25:24 +05:30
Rudra Saraswat
e56db5778e Add -- back 2023-05-08 23:24:54 +05:30
Rudra Saraswat
966f0b06aa Check if package name is invalid 2023-05-08 23:23:42 +05:30
Rudra Saraswat
3735588e93 Reuse old future overlay 2023-05-08 23:21:33 +05:30
Rudra Saraswat
a276c0020e add warnings 2023-05-08 23:16:04 +05:30
Rudra Saraswat
083a1e29d5 Open up permissions for temp overlays 2023-05-08 23:11:45 +05:30
Rudra Saraswat
08ec032b41 != -> == 2023-05-08 23:06:58 +05:30
Rudra Saraswat
ef78a2cb6b Pass to sys.stdout and sys.stderr 2023-05-08 23:04:31 +05:30
Rudra Saraswat
a3c5a7ffd4 Pass dir to systemd-nspawn 2023-05-08 23:03:00 +05:30
Rudra Saraswat
b161e5631f args.pkgs -> args.pkg 2023-05-08 23:00:47 +05:30
Rudra Saraswat
3b3f986632 Do not use generic except: 2023-05-08 23:00:22 +05:30
Rudra Saraswat
9423959ea1 Add packages argument to argparse 2023-05-08 22:59:45 +05:30
Rudra Saraswat
eb2eef08e5 Preliminary support for overlayed packages 2023-05-08 22:55:14 +05:30
Rudra Saraswat
6ef4c3e197 Update overlay unmount code 2023-05-08 22:28:09 +05:30
Rudra Saraswat
d016275a71 blend-rw -> blendrw 2023-05-08 22:21:58 +05:30
Rudra Saraswat
955db5b17a trim() -> strip() 2023-05-08 22:20:53 +05:30
Rudra Saraswat
46c90bfa71 Trim decoded stdout 2023-05-08 22:20:08 +05:30
Rudra Saraswat
e568585c40 Add initial code for system package installation support 2023-05-08 22:17:54 +05:30
Rudra Saraswat
90a9c6542c Add akshara service 2023-05-07 20:48:07 +05:30
Rudra Saraswat
a5a683a1a4 Fix issues with mounting rw filesystem 2023-05-07 13:15:06 +05:30
Rudra Saraswat
d158f6cf05 Replace /var/lib/pacman instead of /var/lib 2023-05-07 12:25:50 +05:30
Rudra Saraswat
3ead61252c Implement immutability 2023-05-07 11:46:13 +05:30
Rudra Saraswat
038f5d2abf Add akshara.install, update akshara.hook 2023-05-06 22:17:58 +05:30
Rudra Saraswat
5f62b2f59a Initial commit 2023-05-06 18:47:56 +05:30