Fries
37f58858a5
amethyst: add my name to the authors
2 years ago
Fries
bf34b975d2
operations/clean: make sure paccache keeps 3 pkgs
...
looks like .pacnew files don't generate properly unless theres like 3
packages in the pacman cache. why is pacman so confusing i swear nobody
knows how it works. well anyways this commit also removes the config
keys `paccache_keep` and `paccache_keep_ins_pkgs` as they shouldnt be
able to be changed.
2 years ago
Michal S
48ee44531f
Adjust AUR prompt
2 years ago
Fries
2bc764e4c5
amethyst: warn if installing aur packages
2 years ago
Michal S
64b7ea72bc
Fixed env for flake
2 years ago
Fries
3690ad1562
args: make quiet help more clear
2 years ago
Fries
16e9cbc937
operations/upgrade: support quiet option
2 years ago
Fries
8be997002e
operations/install: support quiet option
2 years ago
mrshmllow
875a7da0b2
Update docs url
2 years ago
mrshmllow
0cab1b6630
add fallback AMETHYST_CODENAME
2 years ago
Michal S
cef501d3f9
Adjust CI to have new codename envvar
2 years ago
Michal S
e9efff91c0
Pull codename from envvar
2 years ago
Michal S
ef18fa9ce5
Add codename to version output
2 years ago
Matt C
91dde29dba
Add `makepkg` instructions
...
closes issue #53
Signed-off-by: Matt C <mdc028@bucknell.edu>
2 years ago
Fries
eb3fcf3945
amethyst: follow the paperclip (clippys) advice
2 years ago
Fries
786db41860
operations/clean: fix noconfirm for clean
2 years ago
Fries
8475af9af8
builder/paccache: more obvious func/var names
2 years ago
Fries
6b90744230
operations: Replace unwrap_or_else with if let Err
2 years ago
Fries
2ae9ea34dd
operations/clean: Remove debug string
2 years ago
Fries
34e50db84b
operations/upgrade: use brand new upgrade builder
2 years ago
Fries
a08173f460
operations/uninstall: use pacman builder
2 years ago
Fries
92e6ae490f
builder: Add tracing instruments to my builders
2 years ago
Fries
a531951b46
amethyst: Remove unused imports
2 years ago
Fries
865c848a90
operations/clean: Use Pacman builder
2 years ago
Fries
1bc9d0a1db
builder: add paccache builder
2 years ago
Fries
cb3cc43749
builder: add rm builder
2 years ago
Fries
07486a5430
builder: Add pacdiff builder
2 years ago
trivernis
8c35eb1250
Fix endless loop in aur dependency batch creation
2 years ago
Nhan Dang
3e0b9d2a33
Fix multiple typos and incorrect URLs in README
2 years ago
Michal S
85f2136d15
Move AUR query in `sort()` outside the loop
2 years ago
Michal S
a8d6041323
Refactor `sort()` to use Alpm as opposed to calling `pacman -Ss` for each package
2 years ago
Fries
aefddaa3da
commands: remove Option from the sudo key
...
we dont need Option as the sudo key is assumed to always be there and if
its not in the config file, it will fall back to the default value
2 years ago
Michal S
8a8f3fe5d8
Add AlpmPackage enum for differentiating `load`ed packages and ones found through DBs
2 years ago
Michal S
d96e96fd91
Refactor `ar` -> `archive` in common.rs
2 years ago
Michal S
ae26225571
Refactor ALPM functions to be their own module
2 years ago
Michal S
1deee9b152
Code cleanup for PKGBUILD output parser
2 years ago
Michal S
5bad161ef7
Parse PKGBUILD output archives to fix -git packages
2 years ago
Michal S
2e5c4075e7
Format
2 years ago
Michal S
c1f655696d
Remove packagefile match check to fix Git packages
2 years ago
Michal S
1471122f25
Add documentation for config keys
2 years ago
Michal S
7478aeb2d3
Fix flipped detect bool and readded `diff`
2 years ago
Michal S
3842402ddc
Remove redundant config keys
2 years ago
Fries
665095fbee
config: write comment above a new config file
2 years ago
Fries
3aa4d9da67
config: use config crate
...
Parsing of the config is now done with the config crate
2 years ago
Fries
647a95c1e9
internal::utils: add get_config_dir()
2 years ago
Michal S
0496e6eb4a
Fix clippy issue
2 years ago
Michal S
a398cf40e1
Fix erroneous newline, breaks up output unnecessarily
2 years ago
Michal S
9b6880676b
Fixed up indentation on packages to review prompt
2 years ago
mrshmllow
306ad5717c
change unwrap_or to unwrap_or_else
2 years ago
mrshmllow
7dd7735e06
swap config & is_tty inside import (fmt is upset)
2 years ago