A lot of changes, hang tight!
Changes
08ed519 -> Requests is installed in a separate thread
85df70c -> Requests is lazy-loaded
- It is loaded only when needed, like when resetting config and updating the script
73e80ba -> Updater uses the tagged tree instead of from main
- Previously, the script would straight up take from the main branch, which is considered a canary release.
- Now, it points to the tag (like v1.1.0)
94aacff -> Added ability to ignore directories
- Currently ignored directories are
.git
,node_modules
(fixed later) and__pycache__
(added later)
516f67e -> Fixed term being printed
701a41e -> Directories are ignored even if they are not in the current working directory
- Also fixed the wrong name of
node_modules
being.node_nodules
928b44a -> Added option to quieten output with --quiet
- You can change the default variable at
"default.show_current"
(default set to true) - If set to false, you can enable it with --verbose
search.config.json
is also renamed toconfig.json
BREAKING CHANGE- Workflow also outputs the SHA256 of archives (ready for scoop but not ready)
7ca710a -> Updated the workflow file
6322d93 -> Tweaked colors used in search + more
- Added help text in config and request errors
- Added supported colors to the config (--config list will not show them)
e80fdf8 -> Config now properly checks the version
- Previously you can sort-of "downgrade" by setting the current version or canary version to be higher than what is here, this fixes that
f76f69f -> Notes are shown when there is an update available
- It won't show if you haven't upgraded to v1.1.0, so do it!
b608e99 -> v1.1.0
You know the drill
Installation
For Command Prompt or Powershell, select bat.zip
and add the extracted folder to %PATH%
For Bash/Zsh, select bash.zip
and add the folder to $PATH
(i think) before also make search.sh
executable
Update
Updater won't work, download it here
Hashes
Why would you need it?
bat.zip
= 59ae612ef6ad869cb41702c5132ee3ac651bc195e65e2267cd9a1709d6f2c604
bash.zip
= 0e8562803dd390fa26867ffb5ffffb783f6f3a27c084a72af83f70bc43e21dcb