@tengkuizdihar@programming.dev avatar

tengkuizdihar

@tengkuizdihar@programming.dev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Who wouldve thought that well meaning and well educated people are against genocide

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Please for the love of god don’t use merge, especially in a crowded repository. Don’t be me and suffer the consequences. I mistakenly mention every person with a commit between the time I created the branch until current master.

tengkuizdihar,
@tengkuizdihar@programming.dev avatar
tengkuizdihar,
@tengkuizdihar@programming.dev avatar

really? how come? I thought they are mentioned because of the diffs if compared to master, which merge basically just… merge on top of my branch (?)

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Sometimes, not being able to do something is the best thing you could ever become.

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Thanks for the review! The reason for both of the cons are:

  • markdown: IIRC the WYSIWYG rich text editor that Treedome use doesn’t use markdown to store its text because there are better alternative for a structured and stylized document that’s also extensible. It’s stored in JSON with Tiptap’s own defined structure.
  • no plugins: never say never, but I intend to make treedome with a stable file format. Plugins may (will) introduce instability because it could change the way documents are stored.
tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Thank you! This project was made for my learning purposes, but I accidentally got a working product at the end, so that’s nice!

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

The WYSIWYG editor supports markdown shortcuts like (#) will auto mode to H1 tag. But internally its stored as a json file, courtesy of tiptap library. Self hostable server would be cool, but for now I only use syncthing to do my sync.

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Well I made this one with a specific usecase in mind. Please consult codeberg.org/solver-orgz/treedome#origin-and-name… for why this program was made.

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

They shouldve releases redis under agplv3 if they really want those corpo to give back to community.

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

what do you mean my password and anime recommendation shouldnt be mixed in the same file?

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

I’ve used CherryTree extensively in the past, with the password protection on (encryption). The save time gets longer as the file gets larger, because it’s encrypting the whole file (every single one of your notes) everytime. I dislike it and told myself to create a new one that solves it. Then, Treedome was born.

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Glad to know youre around! Sorry for the no contact, had no idea how to. You got email/matrix/codeberg user where i can contact?

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

AFAIK, obisidian is:

  • Not open source, treedome is open source.
  • Uses a centralized server to sync your notes, treedome instead uses a single local file which you can sync, move around, however you want.
  • Uses graph, treedome is working with trees and tagging instead.
  • Uses plugins to add more feature to the notes, treedome doesn’t plan to do this. We at least want a complete experience out of the box, with notes files that’s fairly stable within a major version. I have to make it stable since the start because I’m already using it for work and personal.
tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Thank you, and done also. Nice name btw

tengkuizdihar,
@tengkuizdihar@programming.dev avatar

Using it right now. The uptime back then was abysmal, the sites are often unresponsive. They seems to have fixed those things now, I have migrated all of my active project to codeberg from gitlab now.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • osvaldo12
  • mdbf
  • Youngstown
  • cisconetworking
  • slotface
  • rosin
  • thenastyranch
  • ngwrru68w68
  • khanakhh
  • megavids
  • ethstaker
  • tacticalgear
  • modclub
  • cubers
  • Leos
  • everett
  • GTA5RPClips
  • Durango
  • anitta
  • normalnudes
  • provamag3
  • tester
  • lostlight
  • All magazines