Our great sponsors
-
ChatGPT.nvim
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
telekasten.nvim
A Neovim (lua) plugin for working with a markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
-
org-ql
A searching tool for Org-mode, including custom query languages, commands, saved searches and agenda-like views, etc.
-
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
-
NvChad
Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
-
which-key.nvim
💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
the ChatGPT plugin. It's really useful to compose your prompt in neovim and copy the answer seamlessly. Also you have a library of pre-written prompts to set the context.
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.
If you haven't looked into TMUX I'd recommend that with tmux-sessionizer
You can try my shell velocity: a portable notational velocity for your shell.
https://github.com/jakewvincent/mkdnflow.nvim is a similar plugin to neorg that's closer to vimwiki than to org-mode. Either way, a personal documentation system, and whatever report/scripts/grep to find things easily.
REPL??? Do you have a very-easy-to-use way of running and testing your code? From vim-slime to nvim sniprun to autocommands with the built in terminal, to an external repl like ptpython (for python obviously). iron.nvim and conjure are two other neovim repl plugins. There are many ways of running the code that you're working on, and having something that makes this really easy for you is pretty essential. (sometimes I use inotifytools on linux to literally just run the script every time I save it.)
REPL??? Do you have a very-easy-to-use way of running and testing your code? From vim-slime to nvim sniprun to autocommands with the built in terminal, to an external repl like ptpython (for python obviously). iron.nvim and conjure are two other neovim repl plugins. There are many ways of running the code that you're working on, and having something that makes this really easy for you is pretty essential. (sometimes I use inotifytools on linux to literally just run the script every time I save it.)
REPL??? Do you have a very-easy-to-use way of running and testing your code? From vim-slime to nvim sniprun to autocommands with the built in terminal, to an external repl like ptpython (for python obviously). iron.nvim and conjure are two other neovim repl plugins. There are many ways of running the code that you're working on, and having something that makes this really easy for you is pretty essential. (sometimes I use inotifytools on linux to literally just run the script every time I save it.)
But for me the most important aspect is org-agenda and in particular with packages like org-super-agenda, org-ql, and orgzly an excellent Android app. You configure the parameters and it shows you tasks/notes grouped/sorted by whatever attributes you want--priority, tags, deadline, keywords, etc. It takes a matter of 3 seconds to search for tasks with priority A to do within 2 weeks, for example (or you can of course pre-configure that search parameter bound to a hotkey--I have agenda views for different aspects of my life like school, work, business, shopping, etc.). The interface provides you the ability to quickly mark tasks and modify their properties in bulk like priorities and deadlines, etc.
But for me the most important aspect is org-agenda and in particular with packages like org-super-agenda, org-ql, and orgzly an excellent Android app. You configure the parameters and it shows you tasks/notes grouped/sorted by whatever attributes you want--priority, tags, deadline, keywords, etc. It takes a matter of 3 seconds to search for tasks with priority A to do within 2 weeks, for example (or you can of course pre-configure that search parameter bound to a hotkey--I have agenda views for different aspects of my life like school, work, business, shopping, etc.). The interface provides you the ability to quickly mark tasks and modify their properties in bulk like priorities and deadlines, etc.
But for me the most important aspect is org-agenda and in particular with packages like org-super-agenda, org-ql, and orgzly an excellent Android app. You configure the parameters and it shows you tasks/notes grouped/sorted by whatever attributes you want--priority, tags, deadline, keywords, etc. It takes a matter of 3 seconds to search for tasks with priority A to do within 2 weeks, for example (or you can of course pre-configure that search parameter bound to a hotkey--I have agenda views for different aspects of my life like school, work, business, shopping, etc.). The interface provides you the ability to quickly mark tasks and modify their properties in bulk like priorities and deadlines, etc.
fzf, I've created some functions around that. You can check it out here.
fzf, I've created some functions around that. You can check it out here.
For jumping around directories, I use zoxide.
My shell is starship, for showing me git status, etc.. Highly customizable.
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.
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.
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.
If you want to tryout some neovim distro's, there are a few. The one's I tried are LunarVim, AstroNvim, NvChad. I'm using LunarVim right now. The Lunarvim community (discord), is also good.
If you want to tryout some neovim distro's, there are a few. The one's I tried are LunarVim, AstroNvim, NvChad. I'm using LunarVim right now. The Lunarvim community (discord), is also good.
If you want to tryout some neovim distro's, there are a few. The one's I tried are LunarVim, AstroNvim, NvChad. I'm using LunarVim right now. The Lunarvim community (discord), is also good.
If you don't like distro's and want to use something of your own, make sure that you have a few plugins like telescope.nvim, lazy.nvim, toggleterm.nvim Or vim-floaterm, gitsigns.nvim, which-key.nvim, which will make your neovim journey smooth. Again these are just few, but I highly recommend it.
If you don't like distro's and want to use something of your own, make sure that you have a few plugins like telescope.nvim, lazy.nvim, toggleterm.nvim Or vim-floaterm, gitsigns.nvim, which-key.nvim, which will make your neovim journey smooth. Again these are just few, but I highly recommend it.
If you don't like distro's and want to use something of your own, make sure that you have a few plugins like telescope.nvim, lazy.nvim, toggleterm.nvim Or vim-floaterm, gitsigns.nvim, which-key.nvim, which will make your neovim journey smooth. Again these are just few, but I highly recommend it.
If you don't like distro's and want to use something of your own, make sure that you have a few plugins like telescope.nvim, lazy.nvim, toggleterm.nvim Or vim-floaterm, gitsigns.nvim, which-key.nvim, which will make your neovim journey smooth. Again these are just few, but I highly recommend it.
If you don't like distro's and want to use something of your own, make sure that you have a few plugins like telescope.nvim, lazy.nvim, toggleterm.nvim Or vim-floaterm, gitsigns.nvim, which-key.nvim, which will make your neovim journey smooth. Again these are just few, but I highly recommend it.
If you don't like distro's and want to use something of your own, make sure that you have a few plugins like telescope.nvim, lazy.nvim, toggleterm.nvim Or vim-floaterm, gitsigns.nvim, which-key.nvim, which will make your neovim journey smooth. Again these are just few, but I highly recommend it.
Related posts
- What are some plugins that you can't live without?
- What IDEA or Vscode feature/function you want to have in neovim eco-system?
- Editing init.lua with lua_ls on gives "Undefined global : vim" ?
- Set it and forget it plugins?
- mini.files - navigate and manipulate file system (with column view and editing text)