mds

Crates.iomds
lib.rsmds
version0.19.2
sourcesrc
created_at2023-02-24 18:35:21.651384
updated_at2024-08-09 09:42:01.071502
descriptionA skim-based `*.md` explore and surf note-taking tool
homepagehttps://youtu.be/z4DFN72QVSw
repositoryhttps://github.com/dj8yfo/meudeus
max_upload_size
id793835
size326,372
dj8yf0μl (dj8yfo)

documentation

README

Crates.io Build & Test

Sample screencast

asciicast

Installation

About

mds is a cli tool for

  1. navigating a collection of markdown notes
  2. creating new notes and linking them together. Notes' metadata and inter-note links are stored outside of them in .sqlite database.
  3. opening [description](links) found inside of markdown notes
  4. jumping to these [description](links)' location in markdown in editor (if one needs to change them)
  5. etc.

It links to external tools, such as bat via config.

mds works with any dumb editor. It doesn't require editor to have any kind of rich plugin system.

Usage

Keybindings

Colors

  • Some color themes for markdown elements in world.color.theme field of config can be found at rainglow/sublime and previewed at this awesome website rainglow.io.
  • if the patchwork in markdown irritates you, please remember, that settings.background value in a theme is editable
  • world.color.elements field of config specifies colors of most of other displayed objects.

Changelog

Commit count: 160

cargo fmt