trivernis
adeeb75ba6
Add wrapper for pacman install
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
43e55480b8
Fix async installation
...
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis
21e4d66968
Make fs and command operations asynchronous
...
Signed-off-by: trivernis <trivernis@protonmail.com>
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
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
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
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
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
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
jan Michal
c5c65e2dee
closed #13
3 years ago
jan Michal
8b6fabad74
moved cachedir removing code to init()
3 years ago
jan Michal
976c833d01
closed #19
3 years ago
jan Michal
005fe8c56e
closing #15
3 years ago
jan Michal
a892efce65
fixed #13
3 years ago
jan Michal
f1a8da08b9
fmt
3 years ago
michal
7b79bcdfb3
added feature request: list aur/repo packages installd (issue #11 )
3 years ago
michal
9e55999174
fmt + import optimisation
3 years ago
michal
52b893a063
honestly not sure what i've done to anger the vcs gods today
3 years ago
michal
59b443c607
general code cleanup
3 years ago
michal
041f8e21b2
replaced panic! and eprintln! with crash! and log!
...
reworked pkg-warner slightly
3 years ago
michal
9e7df5d1b4
prettifying
3 years ago
michal
f7f3a3e866
shell completion, fixed search, cargo.toml stuff
3 years ago
michal
f045f86f3e
string consistency
3 years ago
michal
4376b8efbf
superuser check + infersubcommands
3 years ago
michal
bba02caf7d
everything pretty much
3 years ago
michal
e9247e15e7
database template code + first run dir creation
3 years ago
michal
62a9b40d48
lots of stuff
3 years ago
michal
284a0bd21c
more prep code
3 years ago
michal
046aac029b
fmt and set clap ver
3 years ago
michal
4b2272009f
added verbosity parsing and debug messages
3 years ago
michal
5b8aa7ff76
initial sorting algorithm
3 years ago
michal
45402a2100
restructure
3 years ago
michal
38e94b6a8c
beginning a longgg process
3 years ago
michal
5925c70d6d
rustfmt
3 years ago
michal
d2e377f7f9
replaced raur + general linting and checking
3 years ago
Amy
f3c8a6d463
added first parts of statically defined packages
3 years ago
michal
5330758ad5
oh lord - full cargo clippy + fmt
3 years ago
Amy
4840c0a104
fix paths
3 years ago
Amy
01beec5d0f
rework database to use sql
3 years ago
Amy
b9bb0025cd
fix error where every operations ends up outputting the help message
3 years ago
Amy
e66ac7d88c
made some totally very important changes
3 years ago