- Added a config format
- The new config format now supports Hooks, these let you execute things based on the extension of the program being installed, or do actions upon installation of any binary. You can call external commands, and also use the
run --transparent
mode ofdbin
via"use_run_from_cache": true
. You can also enable or disable, or simply remove these hooks from your config. You may also choose to - Integration for formats like AppBundle, AppImage, and NixAppImage has been added (these are simple Hooks in the default config)
info
(without arguments) does not require internet now, if you want to perform "lazy validation" (simply compare the names of files in your DBIN_INSTALL_DIR against the remote's) you can useinfo -r
.
Shall icons be displayed in the info
? I can use my eimg
library to display icons using Sixel, Kitty, Framebuffer graphics, ANSII ASCII art...
I still haven't added a multi-progressbar library. (I am both dumb and lazy. I couldn't figure it out last time I tried) (you may try making a PR :))