AI Bot and Riyyi
b13c9da7a1
Improve AUR with AUR dependency installations
2026-05-03 17:40:31 +02:00
AI Bot and Riyyi
31fad42ab3
Reorder functions to follow public-first convention
2026-05-03 15:40:07 +02:00
AI Bot and Riyyi
584f4fbdd9
Skip debug packages when finding built AUR package
...
The findPKGFile function now takes pkgName as parameter to skip
debug packages (*-debug.pkg.tar.zst) when locating built packages.
2026-05-03 11:13:06 +02:00
AI Bot and Riyyi
d36bba6925
Add centralized command logging function
...
Refactors command execution to use a new log.Command helper that handles both logging and cmd creation, reducing duplication in sync.go
2026-05-03 10:05:10 +02:00
AI Bot and Riyyi
c90d2e8916
Add verbose flag for debug output control
...
Introduces log.Debug() function that respects a Verbose config flag, replacing direct [debug] fmt.Fprintf calls throughout the codebase. This allows debug logging to be toggled via -v/--verbose CLI flag.
2026-04-19 11:06:52 +02:00
Riyyi
1dffd70db2
Skip interactive prompt when removing orphans
2026-04-19 10:21:57 +02:00
AI Bot and Riyyi
5ebb958bf1
Add command logging and skip already installed AUR packages
2026-04-19 10:15:00 +02:00
Riyyi
c7bed95107
Skip confirmation when installing packages
2026-04-18 20:35:18 +02:00
AI Bot and Riyyi
83de6acc74
Refactor fetch and pacman packages into subpackages
...
Split fetch into alpm and aur subpackages for better organization.
Rename state to log. Split pacman into read and sync subpackages.
Remove validation in favor of read.DBFreshness.
2026-04-18 18:18:23 +02:00