Skip to content

eshrh/inori

Repository files navigation

inori

inori logo

Client for the Music Player Daemon (MPD).

Features

  • Fuzzy search everywhere with nucleo
    • Fully unicode aware, with special attention to the "albumartistsort" field
    • Global search across all tracks, albums, and artists
  • Folding library interface inspired by cmus
  • Queue viewer and manipulation interface
  • Configurable, chainable keybindings

Installation & Usage

Inori is on crates.io: cargo install inori.

Inori is also available on:

  • AUR as inori [maintained by @eshrh].
  • Nixpkgs unstable as inori [maintained by @stephen-huan and @esrh]

See configuration.md for config options, as well as a full list of all default keybindings.

Screenshots

Screenshot showing the library view Screenshot showing the search feature Screenshot showing the queue view

Todo

  • Playlist interface
  • Compile feature flag for Japanese album/track title romanization for search using a tokenizer & dictionary
  • More thorough customization options, especially for behavior & layout tweaks
  • Spectrum visualizer like ncmpcpp

Acknowledgements