xit
orgmode
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xit
-
My productivity app is a never-ending .txt file
I use the same system but with highlighting/formatting of https://xit.jotaen.net
I even learn how to create a plugin for the IntelliJ IDEA and created one for highlighting this format (love idea hotkeys and workflow).
- Staff / Principals / EMs - How do you organize your work and keep track of the multitude of streams, docs, notes etc?
- Ask HN: How you maintain your daily log?
-
Show HN: Tuido, a Terminal Todo List
This is my personal todo app, which I made a while back after the original https://xit.jotaen.net/ post. tuido is written in go, with the bubbletea tui framework.
My daily workflow involves creating YYYY-MM-DD.md and taking notes, many of which are effectively low-level todos that fall below the threshold for more public or involved issue trackers. Problem was that these half-hazard todos weren't tracked at all.
After seeing the [x]it spec, it seemed clear that a little tooling could fix this. I've been reasonably happy with it.
-
A plain-text file format for todos and check lists
For reference, this is the discussion around subitems / nesting: https://github.com/jotaen/xit/discussions/2
As mentioned in that ticket, I’m still reluctant to add this to the [x]it! file specification. On the one hand it seems like an obvious and useful feature, but on the other hand it’s unfortunately pretty difficult to implement in tooling. For example, I tried to add experimental support for nested subitems in the Sublime Text plugin, but I eventually had to give up, just because the syntax highlighting engine is so limited in regards to recursion. It’s the same – or much worse – for other editors.
At the end of the day, I feel that it doesn’t help to add such a feature to the file format, if tools then cannot deal with it properly. Right now, the spec is so simple that it can be implemented in maybe a day or so. I see a great deal of value in keeping the hurdle for tool creators small. So it’s a pretty tricky balancing act.
I’ve never used TaskPaper, but the capabilities of the data format look somewhat similar.
I think the difference is primarily a philosophical one: [x]it! is a file format with a formal specification that’s open source.[1] There is no “canonical” tool for it, the idea is rather that tools can be created separately. That should give users the freedom to work with their data independent of specific tools.
[1] https://github.com/jotaen/xit/blob/main/Specification.md
Per specification, [x]it! files must be UTF-8 encoded. (See https://github.com/jotaen/xit/blob/main/Specification.md#fil...)
There currently are a bunch of editor plugins and one CLI tool. You find a collection of tools (all third-party) linked from the project website: https://xit.jotaen.net
- It: A plain-text file format for todos and check lists
orgmode
-
Neorg – organize your life in Neovim
nvim-orgmode [1] is also available. Knowledge from emacs orgmode should carry over without much issue. I didn't feel like there was a need to reinvent the wheel like neorg does when there were powerful notetaking solutions available; does anyone have a comparison breakdown of features and capabilities?
-
Compiler.nvim: Oficially released (beta)
But of course. https://github.com/nvim-orgmode/orgmode
- What is the light theme used in orgmode's main page?
-
Help with nvim orgmode!
Can you try minimal_init.lua to see if it works for you? You might have some other plugin that causes conflict.
I setup nvim-orgmode on my nvim, and everything works fine EXCEPT for mappings. None of the mappings work unless I set them manually in my .lua dedicated to orgmode.
This might be an issue with our handling of dynamic prefix. I opened an issue here https://github.com/nvim-orgmode/orgmode/issues/562 to double check.
-
Share your Neovim configuration for Org-mode setup.
I believe the plugin nvim-orgmode is a straight up clone - https://github.com/nvim-orgmode/orgmode
-
[Emacs] Comment les plugins Neovim pour Orgmode et Magit se comparent-ils à la vraie chose?
Neoorg (ou celui-ci))
-
Tools for productivity
For Notetaking, I use Vimwiki. However there are other out there like obsidian.nvim, telekasten.nvim, neorg, nvim-orgmode, mind.nvim. I wanted something that felt universal, (like supported anywhere) so I moved to basically to markdown based system, since it's supported by github, gitlab, obsidian gui app, etc. I even use it on mobile, there is an obsidian android app.
-
Using Neovim to take notes
I like to use orgmode for this: https://nvim-orgmode.github.io/
What are some alternatives?
neorg - Modernity meets insane extensibility. The future of organizing your life in Neovim.
vim-orgmode - Text outlining and task management for Vim based on Emacs' Org-Mode
vimwiki - Personal Wiki for Vim
ledger - Double-entry accounting system with a command-line reporting interface
org-super-agenda - Supercharge your Org daily/weekly agenda by grouping items
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
tree-sitter-org - Org grammar for tree-sitter
vimwiki-sync - Automaticaly synchronize vimwiki at startup and exit using git
neovim - Vim-fork focused on extensibility and usability
telekasten.nvim - A Neovim (lua) plugin for working with a markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim
nvim-treesitter-textsubjects - Location and syntax aware text objects which *do what you mean*