trivernis
|
1ad98ca780
|
Add fuzzy file review selector
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
847f36ea40
|
Fix method visibility and merge some functions
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
6d2fb4342d
|
Remove context that isn't required
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
1c3de417e2
|
Refactor aur install into chained pattern
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
a6cb69a998
|
Add macros for all output related activities
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
f24a711b0b
|
Fix build installing all built packages instead of only the specified one
@not-my-segfault That should fix your problem with clion
|
2 years ago |
trivernis
|
6ad7f4d79f
|
Fix installation of make-depends uninstalls depends too
|
2 years ago |
trivernis
|
03ed424910
|
Fix missing prompt for removing conflicted packages
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
1751f4f39e
|
Partially fix base pkg build stuff
|
2 years ago |
trivernis
|
caf2ec3de4
|
Add removing of make dependencies after build
|
2 years ago |
trivernis
|
98cc3e2388
|
Add confirmation for reinstalling of already installed packages
|
2 years ago |
trivernis
|
8b2a62969e
|
Separate multiselect and confirm from logger
|
2 years ago |
trivernis
|
119f4ef8fd
|
Change build behaviour to build all packages and handle failed ones later
|
2 years ago |
trivernis
|
7aebf35f96
|
Add output suspending when prompting the user or starting a pager
|
2 years ago |
trivernis
|
c7ad9a9725
|
Add build log reviewing when package builds fail
|
2 years ago |
trivernis
|
d2f645e34f
|
Fix the broken parallel build
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
53cf212569
|
[WIP] Fix dependency order and improve build output
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
e0f58e1aba
|
[WIP] Parallel builds and installs
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
8f294fb6a4
|
[WIP] Add repo dependency install step
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
bef4fbcb02
|
[WIP] Implement parallel aur install
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
052d176f4a
|
Reimplement logging by utilizing the tracing crate
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
f1bbb2626c
|
Merge branch 'main' into feature/async
|
2 years ago |
trivernis
|
fdb87cc2fe
|
Merge branch 'main' into feature/async
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
1f5a2127e1
|
Add builder for pacman query
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
bb6b5cc162
|
Change wrapper to builder pattern (fancy stuff)
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
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 |
Michal
|
b484e2b268
|
Initial implementation of sorting aur and repo results together
|
2 years ago |
Michal
|
e3d3135e43
|
Added search-by directive for AUR
|
2 years ago |
axtloss
|
f49998706a
|
change package path to support alarm packages
Signed-off-by: axtloss <axtlos@tar.black>
|
2 years ago |
Michal
|
385329047e
|
Clippy + fmt
|
2 years ago |
Michal
|
e93bc7931c
|
Smart-er argument checking (-Sa, -Ssr, etc.)
|
2 years ago |
Michal
|
335e0d8ef1
|
Removed debug output, added -d to makepkg clone
|
2 years ago |
Michal S
|
5c0d267e36
|
docstrings
|
2 years ago |
Michal S
|
40a342dd3c
|
general fmt
|
2 years ago |
Michal S
|
dd11ea2c68
|
Fixed indentation in search results
|
2 years ago |
Michal S
|
53dd963932
|
Added paging to results if they are larger than terminal size
|
2 years ago |
Michal S
|
08017dea11
|
Lets you know when an AUR package was marked OOD in searches too
|
2 years ago |
Michal S
|
ab8070d544
|
Lets you know when an AUR package was marked OOD
|
2 years ago |
Michal S
|
5776a80cff
|
Better search output + out of date warning
|
2 years ago |
Michal S
|
cb9928471e
|
Fetch sources when caching
|
2 years ago |
Michal S
|
ca5180da1b
|
Cleaning up aur_install still
|
2 years ago |
Michal S
|
978d276c18
|
Further split of aur_install
|
2 years ago |
Michal S
|
2982fa162e
|
Ensured noconfirm is passed through to finish()
|
2 years ago |
Michal S
|
08d9fed1ab
|
Fixed up arg aliases and use vercmp internally
|
2 years ago |
Michal S
|
27d01ab47b
|
Better wording
|
2 years ago |
Michal S
|
6ff4db69ad
|
Added config file + FMT
|
2 years ago |
Michal S
|
991d5d2772
|
Changed default for AUR upgrade prompt
|
2 years ago |
Michal S
|
74e14304d4
|
removed some useless things
|
2 years ago |
Michal S
|
ecdd82ace4
|
removed some useless things
|
2 years ago |
Michal S
|
ab26c17dfd
|
fmt
|
2 years ago |
Michal S
|
fee9ea2fd3
|
The clippening.
|
2 years ago |
Michal S
|
2131f4ff4b
|
Added support for custom provided cache dir
|
2 years ago |
Michal S
|
696057e45f
|
Betterised prompt
|
2 years ago |
Michal S
|
57f56aff0e
|
Added PKGBUILD editing and saving
|
2 years ago |
Michal S
|
eb8fa081cf
|
Smarter AUR dependency installation/management
|
2 years ago |
Michal S
|
d76a4702d0
|
FMT
|
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
|
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 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
|
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 |
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
|
c6f472cb90
|
Globalised `-v` and `--noconfirm`, made `--noconfirm` apply to clean properly. Fmt + import optimise.
|
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
|
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>
|
2 years ago |
Trivernis
|
b8507025f6
|
Wrap commands with ShellCommand builder
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
2 years ago |
Trivernis
|
2266b10a7b
|
Encapsulate command executions
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
2 years ago |
Trivernis
|
247659b7ba
|
Replace redefinitions in mod.rs with reexports of submodule functions
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
2 years ago |
jan Michal
|
b0dec6d5cf
|
fixed #21
|
2 years ago |
jan Michal
|
c5c65e2dee
|
closed #13
|
2 years ago |
jan Michal
|
005fe8c56e
|
closing #15
|
2 years ago |
jan Michal
|
a892efce65
|
fixed #13
|
2 years ago |
jan Michal
|
f1a8da08b9
|
fmt
|
2 years ago |
jan Michal
|
495e6359e9
|
fixed #20
|
2 years ago |
michal
|
9e55999174
|
fmt + import optimisation
|
2 years ago |
michal
|
52b893a063
|
honestly not sure what i've done to anger the vcs gods today
|
2 years ago |
michal
|
54f3c87f9d
|
clearer crashing + readme
|
2 years ago |
michal
|
dba4ede596
|
finalising some stuff
|
2 years ago |
michal
|
de15c98432
|
AME_UWU
|
2 years ago |
michal
|
59b443c607
|
general code cleanup
|
2 years ago |
michal
|
041f8e21b2
|
replaced panic! and eprintln! with crash! and log!
reworked pkg-warner slightly
|
2 years ago |
michal
|
9e7df5d1b4
|
prettifying
|
2 years ago |
michal
|
f045f86f3e
|
string consistency
|
3 years ago |
michal
|
bba02caf7d
|
everything pretty much
|
3 years ago |
michal
|
62a9b40d48
|
lots of stuff
|
3 years ago |