cargo install --locked mds
firefox
, which is the default browser for opening links,
by running install_dependencies.sh
wget -O - https://raw.githubusercontent.com/dj8yfo/mds/master/install_dependencies.sh | bash
$HOME/.config/mds/config.kdl
with content.
/home/user/notes
default value)Check your config got correctly fetched up.
mds debug-cfg
no command specified
message after updating <0.5.0
-> 0.5.0
,
that most likely means that config needs extra field pipe-$SNIPPET_TEXT-into
(see default config). Initialize .sqlite database in your notes folder with
mds init
Enjoy (fast gif tutorial is here):
mds -h
```
Usage: mds [OPTIONS]
Commands:
debug-cfg print Debug
representtion of config
init initialize
.sqlite database in notes dir, specified by config
n create a note
t create a tag
(note without file body)
l link
2 notes A -> B, selected twice in skim interface
o start an infinite skim selection loop to open
notes/tags
e explore
notes by surf
(fuzzy find) through all [markdown reference](links)
and code_block(s)
, found in all notes,
reachable by forward links from note/tag S,
selected interactively by skim
unlink unlink
2 notes A -> B, selected twice in skim interface
remove remove
note R, selected in skim interface
rename rename
note R, selected in skim interface
p print
tree of nodes reachable
by forward links from note P, selected either
non-interactively or in skim interface
select select
note S, i.e. print its name to stdout
help Print this message or the help of the given subcommand(s)
Options: -c, --color whether color output should be forced -h, --help Print help -V, --version Print version ```