2 * r + 2 * t
|
68a758a53b
|
fix: handle user deleted but upstream changed properly
Also catch error reading blob for new files
|
2026-06-17 22:11:39 +10:00 |
|
2 * r + 2 * t
|
338c78f789
|
fix: disable git transforming weird chars
Git transforms non ascii and other chars into octal escaped versions,
which we don't want
|
2026-06-17 22:10:17 +10:00 |
|
2 * r + 2 * t
|
be13e5897b
|
feat: add completions for update cmd
|
2026-06-17 21:28:58 +10:00 |
|
2 * r + 2 * t
|
4824483bba
|
feat: implement update command
|
2026-06-17 21:27:30 +10:00 |
|
2 * r + 2 * t
|
a0aa37bb9b
|
fix: remove duplicate resolve component
|
2026-06-17 21:05:46 +10:00 |
|
2 * r + 2 * t
|
710cba39c3
|
refactor: reusable select prompt + hooks + local build
|
2026-06-17 20:57:17 +10:00 |
|
2 * r + 2 * t
|
c8e18ef6ed
|
refactor: use aur helpers constant for parser
|
2026-06-17 20:21:21 +10:00 |
|
2 * r + 2 * t
|
222023f6d5
|
fix: handle applied rev not existing in diff
|
2026-06-17 20:20:50 +10:00 |
|
2 * r + 2 * t
|
7def47d120
|
feat: add diff module
|
2026-06-17 17:46:55 +10:00 |
|
2 * r + 2 * t
|
be61b8b072
|
feat: record files deployed
|
2026-06-17 01:52:31 +10:00 |
|
2 * r + 2 * t
|
0980986ed4
|
refactor: move expand/expand_dests to entry methods
|
2026-06-17 00:58:06 +10:00 |
|
github-actions
|
63a6e5a6f2
|
[CI] chore: update flake
|
2026-06-16 05:09:25 +00:00 |
|
2 * r + 2 * t
|
ecf6c2723d
|
Merge pull request #123 from caelestia-dots/feat/add-install-cmd
feat: add install command
|
2026-06-16 01:33:40 +10:00 |
|
2 * r + 2 * t
|
342dfc71e1
|
fix: wrong docstring
|
2026-06-16 01:22:30 +10:00 |
|
2 * r + 2 * t
|
51e858b73f
|
fix: mutable default param
|
2026-06-16 01:22:30 +10:00 |
|
2 * r + 2 * t
|
7d9b685918
|
fix: only fetch source once
|
2026-06-16 01:22:30 +10:00 |
|
2 * r + 2 * t
|
1f5b39281c
|
feat: add completions for install cmd
|
2026-06-15 23:51:35 +10:00 |
|
2 * r + 2 * t
|
a8f0dc3271
|
feat: add install command to parser
|
2026-06-15 23:48:00 +10:00 |
|
2 * r + 2 * t
|
e02fc7427d
|
feat: allow disabling print prefix
|
2026-06-15 23:47:53 +10:00 |
|
2 * r + 2 * t
|
56f2e94d5b
|
fix: no hooks subobject for consistency
So global hooks are consistent with per component hooks
|
2026-06-15 23:46:56 +10:00 |
|
2 * r + 2 * t
|
d1ed5d9db1
|
fix: deterministic component ordering
Keep manifest order for package installation
|
2026-06-15 23:46:56 +10:00 |
|
2 * r + 2 * t
|
73bc3aadab
|
feat: retry on invalid input instead of exiting
|
2026-06-15 23:46:56 +10:00 |
|
2 * r + 2 * t
|
d55647fd03
|
feat: add more info at end of install
Also add newlines between sections
|
2026-06-15 23:46:56 +10:00 |
|
2 * r + 2 * t
|
1fc51410fc
|
chore: log -> info for hooks
|
2026-06-15 23:46:56 +10:00 |
|
2 * r + 2 * t
|
a8d67b44ee
|
fix: stop makepkg from resetting sudo
|
2026-06-15 23:46:56 +10:00 |
|
2 * r + 2 * t
|
c93fa1488e
|
fix: align component prompt regardless of digits
|
2026-06-15 23:46:56 +10:00 |
|
2 * r + 2 * t
|
024df497d1
|
fix: re-clone repo if url changed
|
2026-06-15 22:57:16 +10:00 |
|
2 * r + 2 * t
|
994f2d86f5
|
feat: prompt installing optional components
|
2026-06-15 22:57:16 +10:00 |
|
2 * r + 2 * t
|
efd59b79d9
|
fix: catch source errors
|
2026-06-15 22:57:16 +10:00 |
|
2 * r + 2 * t
|
e6031ad544
|
feat: add script for testing in sandbox
|
2026-06-15 22:57:16 +10:00 |
|
github-actions
|
5c062e6897
|
[CI] chore: update flake
|
2026-06-15 05:12:57 +00:00 |
|
2 * r + 2 * t
|
f85103eac5
|
fix: deployer place dir docstring
|
2026-06-14 21:39:01 +10:00 |
|
2 * r + 2 * t
|
aef48072ec
|
fix: actually use component error
|
2026-06-14 21:29:56 +10:00 |
|
2 * r + 2 * t
|
216547c9c1
|
fix: ensure only single resolve for manifest comps
|
2026-06-14 21:25:53 +10:00 |
|
2 * r + 2 * t
|
8627b7b96f
|
fix: use tempdir for aur helper install
|
2026-06-14 21:23:10 +10:00 |
|
2 * r + 2 * t
|
44df61b22d
|
refactor: set default aur helper to constant
|
2026-06-14 21:22:58 +10:00 |
|
2 * r + 2 * t
|
36a6029a2c
|
feat: add install command
Not wired yet
|
2026-06-14 21:14:33 +10:00 |
|
github-actions
|
4090c4fc91
|
[CI] chore: update flake
|
2026-06-14 04:57:48 +00:00 |
|
2 * r + 2 * t
|
393dbf6363
|
feat: allow disabling input in io module
|
2026-06-13 20:19:22 +10:00 |
|
2 * r + 2 * t
|
586f4d9665
|
fix: allow logging exceptions + Never fatal return
|
2026-06-13 20:18:48 +10:00 |
|
2 * r + 2 * t
|
14732e9850
|
fix: handle ctrl+c/d cleanly
Also add newline before pause prompt
|
2026-06-13 03:12:06 +10:00 |
|
2 * r + 2 * t
|
1c707d3a16
|
refactor: make resizer use new loggers
|
2026-06-13 02:59:06 +10:00 |
|
2 * r + 2 * t
|
c236823b76
|
chore: format
|
2026-06-13 02:59:06 +10:00 |
|
2 * r + 2 * t
|
002a9c287f
|
refactor: add get_config func
|
2026-06-13 02:59:06 +10:00 |
|
2 * r + 2 * t
|
d7b65b5946
|
refactor: move atomic write to paths
Also make it a true atomic write via os.rename (create temp in parent
dir so guaranteed same fs)
|
2026-06-13 02:14:11 +10:00 |
|
2 * r + 2 * t
|
c860b389c3
|
refactor: rename logging -> io + add more funcs
|
2026-06-13 01:50:55 +10:00 |
|
github-actions
|
3f3229aed4
|
[CI] chore: update flake
|
2026-06-12 04:44:32 +00:00 |
|
github-actions
|
b790c32715
|
[CI] chore: update flake
|
2026-06-11 04:41:47 +00:00 |
|
github-actions
|
6ddbb4f1c3
|
[CI] chore: update flake
|
2026-06-10 04:19:30 +00:00 |
|
github-actions
|
05b7714289
|
[CI] chore: update flake
|
2026-06-09 04:08:00 +00:00 |
|