Release Notes
- Added an additional configuration option that allows users to freely customize the columns shown in the select screen and their headers.
- This also adds the new, optional columns 'Score' and 'LastModified' (and technically 'Shuffle', which doesn't show anyhting).
- Also added the option to manually sort by score after another sorting option had been chosen with an active filter.
- The tag list is now also navigable with the arrow keys.
- PageUp and PageDown can now be used to move by 10 lines in the select screen and the tag list.
- Replaced several icons that used to require an installed Nerd font with their unicode counterparts to increase readability.
- Updated several dependencies to fix security issues.
- Updated dependencies to allow configuration files to use newer TOML versions.
- Fixed a bug that caused the vault path to not get corrected when a malformed config file was detected, thus crashing the program instead of displaying an error message.
- Rucola now detects when
$EDITORor theeditorconfiguration option are set to the empty string and ignores them in this case. - When falling back to the
opencrate, rucola now uses the first command (xdg-open) instead of the last command (kde-open). This should reduce the amount of users for whom rucola will crash when running with neithereditornor$EDITORset. - Added a nix flake for direct installation on NixOS as well as installation instructions.
Install rucola-notes 0.9.0
Install prebuilt binaries via shell script
:::sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-installer.sh | sh
Install prebuilt binaries via powershell script
:::sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
:::sh
brew install Linus-Mussmaecher/tap/rucola
Packages
Install rucola from the official Arch User Repositories using pacman:
pacman -S rucola
Install from TUR using pkg to use rucola on Android devices:
# First enable the TUR repo in Termux
pkg install tur-repo
pkg install rucola
```
Install for [NetBSD](https://www.netbsd.org/) using `pkgin`:
pkgin install rucola
Install on [NixOS](https://nixos.org/):
nix profile install github:Linus-Mussmaecher/rucola
Or run `rucola` directly without installing it:
nix run github:Linus-Mussmaecher/rucola
Rucola is also packaged for some other distributions as seen on the right.
#### Crates.io
Install using `cargo` from [`crates.io`](https://crates.io/crates/rucola-notes):
cargo install --locked rucola-notes
#### Manual Build
If you want to build the latest commit of rucola by yourself, you can clone the repository, build & install:
git clone https://github.com/Linus-Mussmaecher/rucola cd rucola cargo install --locked --path .
## Download rucola-notes 0.9.0
| File | Platform | Checksum |
|--------|----------|----------|
| [rucola-notes-x86_64-apple-darwin.tar.xz](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-apple-darwin.tar.xz.sha256) |
| [rucola-notes-x86_64-pc-windows-msvc.zip](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-pc-windows-msvc.zip.sha256) |
| [rucola-notes-x86_64-pc-windows-msvc.msi](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-pc-windows-msvc.msi.sha256) |
| [rucola-notes-x86_64-unknown-linux-gnu.tar.xz](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://github.com/Linus-Mussmaecher/rucola/releases/download/v0.9.0/rucola-notes-x86_64-unknown-linux-gnu.tar.xz.sha256) |