this post was submitted on 19 Dec 2024
9 points (100.0% liked)

Forum Libre

747 readers
45 users here now

Communautés principales de l'instance

Nous rejoindre sur Matrix: https://matrix.to/#/#jlai.lu:matrix.org

Une communauté pour discuter de tout et de rien:

Les mots d'ordre sont : respect et bienveillance.

Les discussions politiques sont déconseillées, et ont davantage leur place sur

Les règles de l'instance sont bien entendu d'application.

Fils hebdomadaires"

"Demandez-moi n'importe quoi"

Communautés détendues

Communautés liées:

Loisirs:

Vie Pratique:

Communautés d'actualité

Société:

Pays:

Communauté de secours:

founded 1 year ago
MODERATORS
 

Pour parler de technologie toute la semaine, il y a [email protected]

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 22 hours ago

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'