Commit Graph

35 Commits (4bed3d55746ffecab19770f20818da298b68340e)

Author SHA1 Message Date
trivernis 0a0268c19a Add fl_* variants for trace, debug, info, warn, error
The fl variants allow for passing a message id for the translation
instead of having to invoke the fl macro inside the formatter
2 years ago
Fries 8f9ce37a78 amethyst: add wip i18n support 2 years ago
Michal S 3842402ddc Remove redundant config keys 2 years ago
Fries 3aa4d9da67 config: use config crate
Parsing of the config is now done with the config crate
2 years ago
Michal S bc80df4946 Fix searching (both AUR and repo)
Add Printable trait
Improve wrapping
2 years ago
trivernis ad34e8bf8b
Add filtering for already installed dependencies 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 fdb87cc2fe
Merge branch 'main' into feature/async
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 S 6ff4db69ad
Added config file + FMT 2 years ago
Michal S fee9ea2fd3
The clippening. 2 years ago
Michal S a4eebc6d85
FMT 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 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
Trivernis 8c12e4c6c4 Add sudoloop feature that starts a second thread to loop sudo
Signed-off-by: Trivernis <trivernis@protonmail.com>
2 years ago
Trivernis c2bbe77b89 Colorize pacman output on ttys
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
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 de15c98432 AME_UWU 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 e9247e15e7 database template code + first run dir creation 3 years ago
michal 62a9b40d48 lots of stuff 3 years ago
michal 0e7e086f55 added proper cleaning to the sort process + a workaround for me on windows 3 years ago
michal 4b2272009f added verbosity parsing and debug messages 3 years ago
michal 5b8aa7ff76 initial sorting algorithm 3 years ago