Commit Graph

567 Commits (ca46b81399cdabd2bff327d45985beec147c341f)
 

Author SHA1 Message Date
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
mrshmllow 058308ae54 properly unwrap bin.sudo 2 years ago
mrshmllow 690b5d5a18 replace usage of Command with ShellCommand 2 years ago
mrshmllow 09195b104c add sudo to config.toml 2 years ago
Michal S a3908ad8c3 Add Fig completion support 2 years ago
Michal S f04f8012a4 Add rust-analyzer to flake 2 years ago
Fries 78d02a071c aur_install: fix typo in mod.rs 2 years ago
Michal S 56d31ab89c Add repository key to Cargo.toml 2 years ago
Michal S f90a2de51c Add upgrade bool to pass down via Options to fix #33 2 years ago
Michal S 90787d329d Moved detect call to upgrade.rs to resolve #30 2 years ago
Michal S 5caa7f7fb6 Remove redundant aliases 2 years ago
Michal S 5862e56a56 Wording change in help output 2 years ago
Michal S 3790640524 [WIP] Potentially controversial arg change to support proper flag subcommands 2 years ago
Michal S a72e99b7a6 Syntax fix 2 years ago
Michal S a93020f47c Clippy runs on Crystal container 2 years ago
Michal S 062d03ff53 Move to pretty predefined actions 2 years ago
Michal S b2a51cc79a Move to pretty predefined actions 2 years ago
Michal S 27ebe2b672 Hopefully fix the CI 2 years ago
Michal S d0cc766149 Cargo FMT 2 years ago
Michal S 2c7327a540 Replace unnecessary unwraps with if let Some(...) 2 years ago
Michal S ed58ef4d26 Make description an Option<String> and handle it in Display/Printable 2 years ago
Michal S abef89abb4 Fix indentation issue 2 years ago
Michal S 5b4b85b70a Fix typo 2 years ago
Michal S b2d5a782a7 Revert changes from Nix rust tool 2 years ago
Michal S 17370c2bbd Better comment for hacky indent fix 2 years ago
Michal S 1e93e5eb81 Fix indentation in certain places 2 years ago
Michal S 888914ffbe Fix janky logic in cmd_install() 2 years ago
Michal S d617f08841 Fix search logic
Fix erroneous display of empty groups
2 years ago
Michal S b9c30a57fb Specify chrono features
Update Cargo.lock
2 years ago
Michal S 3d5d99f554 Rework install logic 2 years ago