Commit Graph
65 Commits
Author SHA1 Message Date
AI BotandRiyyi 076bebbedf Register sync DBs manually to fix dyalpm returning empty list
The dyalpm library's SyncDBs() returns an empty slice, causing packages
from official repos (extra, core, multilib) to not be found. This fix
manually registers each repo after getting an empty result.
2026-04-14 22:05:42 +02:00
AI BotandRiyyi 836d8600c6 Add fix for sync DBs not loaded 2026-04-14 21:59:08 +02:00
AI BotandRiyyi be9c9c6df1 Integrate dyalpm for local/sync package queries 2026-04-14 21:46:02 +02:00
AI BotandRiyyi 2a90c0cd11 Add batch pacman checks and package resolution specs 2026-04-14 19:57:29 +02:00
AI BotandRiyyi 521b862919 Add dry-run flag and implement AUR support 2026-04-13 21:42:11 +02:00
Riyyi bd789ab18d Update .gitignore and add LICENSE file 2026-04-13 19:31:19 +02:00
AI BotandRiyyi d296e00fd6 Update README with usage documentation 2026-04-13 19:29:49 +02:00
AI BotandRiyyi e165558262 Add initial declpac CLI tool implementation 2026-04-13 19:27:40 +02:00
Riyyi f1efd72fcb Workaround for skills not loading in opencode for whatever reason 2026-04-13 18:48:30 +02:00
Riyyi f4c608167f Make commit skill more brief 2026-04-13 16:41:17 +02:00
AI BotandRiyyi ba05908cc4 Update openspec with clarified design decisions 2026-04-13 16:36:17 +02:00
AI BotandRiyyi 9d6c1ec3ee Add make-commit skill and AI commit documentation
- New /commit command in OpenCode
- make-commit skill for AI-aware commits
- AI.md documentation
2026-04-13 15:48:05 +02:00
AI BotandRiyyi 6699c62d9e Add OpenSpec for declpac CLI tool
- OpenSpec for declarative pacman package management
- stdin and --state file inputs with merging
- Full system upgrades, transitive deps, orphan cleanup
- AUR support with pacman/makepkg fallback
- Machine-readable output for scripting
2026-04-13 15:42:35 +02:00
Riyyi cb3936c42a Initialize Go project 2026-04-13 10:59:00 +02:00
Riyyi c24a70a3f3 Initial commit 2026-04-13 09:58:28 +02:00