J’ai une alternative très légère, markdown, synchronisable avec Nextcloud, qui ressemble à Obsidian au niveau fonctionnalité, extensible mais … faut aimer la ligne de commande !
# nouvelle note
zk new
# editnotes
zk edit
# liste les notes avec le tag 'jailu' (la selection peut être installé si fzf est configué)
zk list -t jailu
# liste les notes orphelines ( sans liens avec une autre)
zk list --orphan
# Produit un graph avec les notesen fonction de critères
zk graph <critères>
Et chose que je trouve géniale, c’est que de la même manière que les alias git, on peut développer des fonctionnalités assez facilement. Exemple, par défaut il y a pas de fonctionnalité qui affiche l’entièreté d’une note, les commandes cat / bat sont bien mais, cela les affiches au format brut, par markdown…; donc dans le fichier de configuration en rajoutant la ligne suivante et en installant glow et fzf, un zk get -t jailu, t’affichera dans ton terminal une sélection des notes ayant le tag jailu et une fois sélectionnée celle que tu veux, te l’affichera en rendu markdown dans ton terminal.
[alias]
get = 'ZK_SELECTEDNOTE=$(zk list --format {{path}} -qi $@ ) && glow $ZK_NOTEBOOK_DIR/$ZK_SELECTEDNOTE'
Merci pour cette réponse complète. Intéressant !
J’utilisais déjà une petite appli pour faire des listes depuis le terminal (qui nécessitait glow d’ailleurs).
Ca remplacera (probablement) pas une app avec GUI pour moi, mais à tester en complément
J’ai une alternative très légère, markdown, synchronisable avec Nextcloud, qui ressemble à Obsidian au niveau fonctionnalité, extensible mais … faut aimer la ligne de commande !
Cette solution c’est zk. Exemple:
# nouvelle note zk new # edit notes zk edit # liste les notes avec le tag 'jailu' (la selection peut être installé si fzf est configué) zk list -t jailu # liste les notes orphelines ( sans liens avec une autre) zk list --orphan # Produit un graph avec les notes en fonction de critères zk graph <critères>
Et chose que je trouve géniale, c’est que de la même manière que les alias git, on peut développer des fonctionnalités assez facilement. Exemple, par défaut il y a pas de fonctionnalité qui affiche l’entièreté d’une note, les commandes cat / bat sont bien mais, cela les affiches au format brut, par markdown…; donc dans le fichier de configuration en rajoutant la ligne suivante et en installant glow et fzf, un
zk get -t jailu
, t’affichera dans ton terminal une sélection des notes ayant le tag jailu et une fois sélectionnée celle que tu veux, te l’affichera en rendu markdown dans ton terminal.[alias] get = 'ZK_SELECTEDNOTE=$(zk list --format {{path}} -qi $@ ) && glow $ZK_NOTEBOOK_DIR/$ZK_SELECTEDNOTE'
Merci pour cette réponse complète. Intéressant !
J’utilisais déjà une petite appli pour faire des listes depuis le terminal (qui nécessitait glow d’ailleurs).
Ca remplacera (probablement) pas une app avec GUI pour moi, mais à tester en complément