Riyyi
0fc0684801
Improve tarball selection when installing AUR packages
1 week ago
AI Bot
bcddfd13e7
Also install repo dependencies when installing AUR packages
1 week ago
Riyyi
b371c74e9a
Make tool request elevated privileges on-demand
1 week ago
Riyyi
76b83437ac
Add safety check before rm -rf call
1 week ago
AI Bot
7c4b0eda8b
Apply coding conventions
1 week ago
AI Bot
317d5f4be9
Cache sudo user to avoid repeated env lookups
1 week ago
AI Bot
b13c9da7a1
Improve AUR with AUR dependency installations
1 week ago
AI Bot
31fad42ab3
Reorder functions to follow public-first convention
1 week ago
AI Bot
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.
1 week ago
AI Bot
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
1 week ago
AI Bot
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.
3 weeks ago
Riyyi
1dffd70db2
Skip interactive prompt when removing orphans
3 weeks ago
AI Bot
5ebb958bf1
Add command logging and skip already installed AUR packages
3 weeks ago
Riyyi
c7bed95107
Skip confirmation when installing packages
3 weeks ago
AI Bot
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.
3 weeks ago