Michal S
0594ecf5e4
Fixed #3
2 years ago
Michal S
66d672f4cc
Hopefully fixed #14
2 years ago
Michal S
ec1f3b433a
Ensured #6 doesn't happen ( fixed #6 ) and fixed #13
2 years ago
Michal S
8f0540eb46
Added info function
2 years ago
Michal S
aac4a97419
Fixed circular AUR dependencies
2 years ago
Michal S
c4ecfc2d78
Split Upgrade into AUR/repo
2 years ago
Michal S
2b7b4aa878
Spinners and better pacdiff
2 years ago
Michal
242fb298e2
Merge branch 'main' into development
...
Signed-off-by: Michal <michal@tar.black>
2 years ago
Michal S
ed17596e2b
cleared up wording
2 years ago
Michal S
a4eebc6d85
FMT
2 years ago
Michal S
c3b0fd7a2d
Changed location of detect and added prompt to upgrade
2 years ago
Michal
22dfb90be5
Fixed = parsing
2 years ago
Michal
39ecbc0dac
Update clean.rs
2 years ago
Michal
77d36f3b31
Updated clean to also strip `=`
2 years ago
Michal
b6125aceed
clippy + fmt
2 years ago
Michal
f54df88c29
betterized pacdiff
2 years ago
Michal
3474b26db0
normal clippy stuff
2 years ago
Michal
b757d8f5f3
Turns out we didn't even need the database after all
2 years ago
Michal
21f958d0fe
Lotsss of comments
2 years ago
Matt C
30744d1d77
rip pkg-warner lmao
2 years ago
Michal
68a13e58ed
Re-added `rem` alias for remove command
2 years ago
trivernis
33a68d654a
Merge remote-tracking branch 'origin-tar-black/feature/sudoloop'
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
7baaced905
Fix the one and only clippy warning
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
f763a7aaaf
Merge remote-tracking branch 'origin-crystal/development'
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
2914446be6
Replace logging and output functions with macros
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Michal
b6ef37cf6f
Warn users about the dangers of `vimdiff`
2 years ago
Michal
d3600d52db
Removed legacy .pacnew handling method
2 years ago
Michal
c6f472cb90
Globalised `-v` and `--noconfirm`, made `--noconfirm` apply to clean properly. Fmt + import optimise.
2 years ago
Michal
ebac3bcab4
oops!
2 years ago
Michal
d9c517a787
Added new aliases for query
2 years ago
Michal
951d31bd77
Don't error out if there are no packages to clean
2 years ago
Michal
89d3c4e1db
Made clean actually uninstall the packages... oops
2 years ago
Michal
62652b3459
Import optimisation
2 years ago
Michal
468d7027e3
Cargo fmt
2 years ago
Michal
ab5e337012
Amethyst now checks for .pacnew and .pacsave files and prompts the user to run pacdiff if necessary
2 years ago
Michal
92b7829fe1
Initial implementation of new clean subcommand
2 years ago
Michal
f1f41a86e0
Fixed Cargo.toml & flake.nix, solved issue #6 , added new warn(); helper function.
2 years ago
michal
ffe6aa0858
fixed stuff ig
2 years ago
michal
10893dad01
Merge branch 'main' of https://github.com/crystal-linux/amethyst
2 years ago
jan Michal
82bff3501c
fixed wrong error code
2 years ago
jan Michal
5d1205e1de
added arg aliases and fixed #24
2 years ago
Trivernis
c4d86ca178
Fix style issue in sudoloop function
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
8c12e4c6c4
Add sudoloop feature that starts a second thread to loop sudo
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
c2bbe77b89
Colorize pacman output on ttys
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
1c1a92f586
Add ins shorthand for ame install
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
b8507025f6
Wrap commands with ShellCommand builder
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
2266b10a7b
Encapsulate command executions
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
247659b7ba
Replace redefinitions in mod.rs with reexports of submodule functions
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
f4ac74909a
Fix missing dash on -Rs alias to Remove operation
...
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis
2c2677ae88
Change argument parsing to clap v3 derives
...
With this change the arguments are parsed with the
new clap v3 derive syntax. This commit also sets the
default command to Upgrade similar to the behaviour
of other aur helpers.
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago