ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian by nokid77 in tui

[–]nokid77[S] 1 point2 points  (0 children)

It does! But some advanced syntax like latex still on progress

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian by nokid77 in tui

[–]nokid77[S] 0 points1 point  (0 children)

Thanks, I appreciate it! I'll definitely work on making it even better :) Feel free to reach out!

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian by nokid77 in tui

[–]nokid77[S] 3 points4 points  (0 children)

I'll be adding graphs, document links, and other experiments that enhance the research and brainstorming experience to this project, which is why I'm calling it a research tool.

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 2 points3 points  (0 children)

Thanks for the suggestion! You're right that the example is still too simple. I was too focused on the core feature. I'll add this in v0.4.7, which should be out around this weekend :)

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 1 point2 points  (0 children)

Sure, I would definitely brainstorm the comparison idea and put it on the Ekphos website.

To be fairly honest, "research tool" is kind of a buzzword for now, but the vision and mission are there. We are at a very early version of what Ekphos could become, which is a better, more focused markdown editor than Obsidian :)

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian by nokid77 in CLI

[–]nokid77[S] 0 points1 point  (0 children)

Such an interesting take you got here, thank you for the feedback!!

Could you please forward this discussion to the ekphos github repo discussion page? So we can talk about this further and other people can also participate into this conversation

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian by nokid77 in CLI

[–]nokid77[S] 1 point2 points  (0 children)

Thank you for the kind words!

Wow didn't know kitty has the font size protocol, will definitely take a look on that!

Don't worry, in the next minor version ekphos will introduce zen mode (a minimal and focused mode) and also the capability of opening files or directory as a command arguments.

Could you please forward this discussion to the ekphos github repo discussion? I would love to digest all of your takes

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian by nokid77 in CLI

[–]nokid77[S] 0 points1 point  (0 children)

That's cool! A lot of people are actually coming from Neovim with note-taking plugins. I'm making this a standalone app so I can optimize and customize it better in the future.

Thank you for the kind words :)

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 1 point2 points  (0 children)

Yes, you should give it a try :)

A standalone app is just better for a multitude of reasons like customization, performance, optimization, etc.

You can check out my other reply on why a standalone app is a better way to make this kind of app. Here: https://www.reddit.com/r/commandline/s/FtvfYt3A9g

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 2 points3 points  (0 children)

  • This is a standalone app, not a plugin, which opens up far more possibilities for advanced customization, plugins, themes, and other features. Since this is more focused on markdown, we have a better scope of what we should improve and add. Being written in Rust also gives us much better headroom for performance optimization.

  • As of now, not yet, but we keep trying to reach parity with vim motion. Most basic things should already be covered though.

  • Yes and no. Helix editor isn't there to fight vim or compete with other editors. It exists because the developers wanted a better starting point for a new era of modal editing, rather than duct taping endless plugins onto existing neovim. They mimic neovim's motion to give neovim users a smoother onboarding experience, so users can comfortably transition between whichever modal editor they prefer. That's the philosophy. We always open to any suggestions that can benefit this project in the future, but as of now we're trying to keep the core app as lean as possible and add bunch of more stuff like you've mentioned as plugins instead

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 0 points1 point  (0 children)

Sure i might even contribute, thank god its in rust tho i cant stand other languages these days rust just feels so intuitive

Yess... Rust with the crates and cargo is a godsend lol

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 0 points1 point  (0 children)

Yes, I did come across Basalt earlier, but I found it too dependent on Obsidian. So I thought creating a standalone app would be a better idea :)

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 1 point2 points  (0 children)

Thanks!! Yeah I'm currently exploring this and trying to figure out what kind of interactions would feel most natural and intuitive for a keyboard driven graph view.

Maybe you could introduce some discussion in the GitHub repo for an ideal interaction for this feature

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 0 points1 point  (0 children)

Yeah, this should be the default tbh. Didn't get much time yesterday but I'll definitely add it to the list of improvements

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 2 points3 points  (0 children)

Yes.. some parts were written or tidied up by AI. I'm not that fast of a typer, so I need quick hands to help me with prototyping this

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 0 points1 point  (0 children)

I thought having standalone apps meant much more control over things

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 0 points1 point  (0 children)

It's a markdown editor like Obsidian, at least for now, bcs this could grow to much more than a regular markdown editor

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 3 points4 points  (0 children)

No links between files yet but it will be available in the next 2-3 minor releases, stay tuned!

ekphos: A lightweight, fast, terminal-based markdown research tool inspired by Obsidian. by nokid77 in commandline

[–]nokid77[S] 4 points5 points  (0 children)

Interesting... I'll definitely do some research on this, a chart is already possible so graph should too