The Perfect Neovim Note Takers Setup

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ •

  • @devopstoolbox
    @devopstoolbox  4 місяці тому +1

    Join 2000+ subscribers getting one dev/sec/ops tip every Friday: signup.omerxx.com

  • @RaffaelN
    @RaffaelN 5 місяців тому +8

    I cannot help but admire (once again) your Terminal design, color and setup. I would love to more detail about it please. Thank you! 🙏🏼😃

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +2

      @@RaffaelN I think this can be useful:
      My Neovim & Tmux Terminal Dev Workflow As A Principal Engineer
      ua-cam.com/video/yCgieVu13VQ/v-deo.html

  • @NetDevAutomate
    @NetDevAutomate 5 місяців тому +6

    Thanks

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +1

      I did not see this one coming 😮
      THANK YOU!!!
      🙏🙏🙏

  • @niksingh710
    @niksingh710 4 місяці тому +4

    I respect neorg dev, He is a great guy and neorg is so power full and allows us to have th power that emacs user's use to show us.
    But markdown is a natural feeling. ( Have learned neorg but had to come back to markdown)
    and your videos are my go to for just getting a heads up what was that thing that makes this awesome

  • @starmountpictures
    @starmountpictures 5 місяців тому +16

    marksman - an lsp for markdown - works super well.

    • @linkarzu
      @linkarzu 5 місяців тому +3

      I use marksman as my LSP as well

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +5

      Can't believe I missed that. Thank you

    • @luca_dev
      @luca_dev 5 місяців тому +1

      Never managed to set it up with neovim; will go back for sure!

    • @starmountpictures
      @starmountpictures 5 місяців тому

      @@luca_dev marksman is good for [[document links]]. with marksman, your LSP code completion and keybindings just work: goto-source, goto-references, etc.

    • @vikingthedude
      @vikingthedude 2 місяці тому

      Its great, but I can't seem to get autocomplete to work to refer to nested notes. I have to manually write down the "path/to/note.md" file every time

  • @JoshMedeski
    @JoshMedeski 5 місяців тому +4

    Great overview of getting markdown working well in Neovim! I personally stick to using the Obsidian app with vim mode, I leverage dataviews a lot and lots of custom keybindings to stay productive.

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +2

      I must say I do too. 50% of my writing is done within Neovim, definitely 95% of *reading* is done through the Obsidian GUI because of dataviews :)

    • @FredMny
      @FredMny Місяць тому

      @@devopstoolbox This makes a lot of sense! I hadn't moved to nvim for Obsidian notes because of the plugins, but I never thought about making this separation between "writing mode" and "reading mode". Thanks for the tip

  • @TheBearmoth
    @TheBearmoth 5 місяців тому +1

    Amazing! I'll definitely check this out!
    If I were to be working on a project, can you you easily fuzzy find and open notes from one or more obsidian vaults?
    That would be a game changer, having access to your own wiki and daily notes without leaving your project!

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +1

      Definitely! You can configure multiple vaults with Obsidian.nvim.
      I must say that back when I tried it (13 months ago) this functionality was a bit clunky, but I didn't actually NEEDed it, so I kept only one vault configured.

  • @ShadwTrooper
    @ShadwTrooper 4 місяці тому

    Nice. Thanks for the walk-through. Gonna check this out.

  • @iyar220
    @iyar220 4 місяці тому

    this video improved my life once again. You got me into tmux, and your nvim config gave me some major workflow improvements. Now you bestow upon me more markdown goodness.
    I also might get a moonlander thanks to you, but i'm quite afraid of the adjusting period, especially because i'll be able to use it in my house. Do you have any video about programming with an ergonomical keyboard? Love your videos!

    • @devopstoolbox
      @devopstoolbox  4 місяці тому

      Working on it as we speak ;) but it'll take some time as I'm still tuning my own config.
      Thanks for the kind words!

    • @iyar220
      @iyar220 4 місяці тому +2

      ​@@devopstoolbox Well i got myself one! Can't wait to see your config

  • @Good-and-Geeky
    @Good-and-Geeky 13 днів тому +1

    Quartz is a lot of fun - Could do with some better docs about how to make backlinks though.

  • @stevet7522
    @stevet7522 4 місяці тому +1

    Note taking is best done with pencil / pen and paper. There is a disconnect with typing something where as writing you actually have to engage with what your doing and those notes stick in your brain better.

  • @ErezAKorn
    @ErezAKorn Місяць тому +1

    Great video. Thanks.
    What I'd like to have is a system that supports links, tasks, ToC and journal (like Neorg), but that supports pure markdown.
    I wonder if writing a plugin that uses the markdown.nvim (which I also love) for editing, but still is able to provide the additional functionalities. Unless one already exists?

    • @devopstoolbox
      @devopstoolbox  Місяць тому

      Good question, I don't think there's something that's opinionated enough to support everything. There's bits and bytes for you to build your own system. Definitely thinking on making an open source one but that's still far away

  • @areksaata6326
    @areksaata6326 4 місяці тому

    video to make remote About Me page (for example for work) using markdown files in remote or local server would be great!!! Amazing content!

  • @AxWarhawk
    @AxWarhawk 5 місяців тому +4

    One thing that's bothering me is the lack of support for images. Ideally I'd just be able to copy-paste an image right into the notes, Neovim should take care of storing and linking the image in markdown. Rendering images in the terminal is possible (with some terminals) but I don't think that's supported in Neovim. Any suggestions?

    • @adriansrfr
      @adriansrfr 5 місяців тому

      Img-clip.nvim

    • @adriansrfr
      @adriansrfr 5 місяців тому

      Img.nvim

    • @adriansrfr
      @adriansrfr 5 місяців тому

      Pretty sure requires kitty terminal or wezterm

    • @KaiserWodka
      @KaiserWodka 5 місяців тому

      obsidian.nvim should have a command for that or set it up yourself with the images.nvim and img-clip.nvim plugins. there are also video tutorials out there on how to do that

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +3

      It's do-able, and you're not the first one that's asking so I maybe I should dive in :)

  • @emnul8583
    @emnul8583 4 місяці тому +1

    Seems like markdown preview plugin is no longer maintained. I opted for Vivify plugin instead for browser preview

  • @ZiggleFingers
    @ZiggleFingers 5 місяців тому

    I enjoy Joplin with neovim external editor!

  • @nickmills8476
    @nickmills8476 4 місяці тому

    Such cool!

  • @thehardstylepromoter5687
    @thehardstylepromoter5687 Місяць тому

    אחלה סרטון!
    דרך אגב, אתה יכול לעשות סרטון על כתיבה ב-vim או neovim בעברית? כתוב בויקיפדיה שהוא תומך בעברית אבל לא מצאתי אף מדריך לאיך לכתוב מימין לשמאל כמו שצריך. כשניסיתי להחליף כיוון כתיבה כל הטקסט שהיה באנגלית באותו קובץ התבלגן לגמרי. תודה רבה!

    • @devopstoolbox
      @devopstoolbox  Місяць тому

      Not aware of RTL working properly, I think it also depends on your emulator supporting it. I never actually needed it 🤷

    • @thehardstylepromoter5687
      @thehardstylepromoter5687 Місяць тому

      @@devopstoolbox אה, תודה!

  • @zeal514
    @zeal514 2 місяці тому +1

    I know, but i dont use emacs, therefor, i get to be excited. (loving that energy) lol.

  • @allancomar
    @allancomar 4 місяці тому +3

    Anyone not able to get the render-markdown to work? I tried it out, and it does not change the the rendering.

    • @K1mikaze_oficial
      @K1mikaze_oficial 3 місяці тому

      I had the same problem, I solve using the following command inside the vim console
      :TSInstall markdown markdown_inline

    • @K1mikaze_oficial
      @K1mikaze_oficial 3 місяці тому

      I had the same problem and I solve It using the followins commands
      :TSInstall markdown markdown_inline
      with that it works perfect :)

  • @garciajero
    @garciajero 5 місяців тому

    i have been ona journey of seeing if i can replace org mode and move to nvim , this could be the thing , my big drama is image.nvim it’s too bulky let alone it forces me to move to kitty . i take a lot of screenshots when i take notes . great video !

  • @iyar220
    @iyar220 5 місяців тому +1

    How did you make your browser look like this?? It's awesome! I use a modified version of your neovim config btw

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +2

      Thanks! My browser is pretty simple - it's Arc, nothing fancy about the config. Anything in particular you're asking about?

    • @iyar220
      @iyar220 5 місяців тому +1

      ​@@devopstoolbox 6:19 the background having this nice transparent feel to it is just amazing

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +3

      @@iyar220 Ah. Sorry to disappoint mate, this just an editing trick :(

    • @iyar220
      @iyar220 5 місяців тому +3

      @@devopstoolbox NOOOO
      I will try to find some workaround, everything is possible

    • @nicholaswatching
      @nicholaswatching 5 місяців тому

      ​@@iyar220picom compositor (with many choices to choose from in X11) or swayfx or hyprland should have some blur capability.. make it floating and it should have a similar effect.. plus terminal transparency and nvim theme transparency and that's the best you'll get probably

  • @andreablengino6324
    @andreablengino6324 5 місяців тому +1

    Which browser and theme are you using in your videos?

  • @luca_dev
    @luca_dev 5 місяців тому +1

    How did you get transparency on the browser tabs?

    • @devopstoolbox
      @devopstoolbox  5 місяців тому

      @@luca_dev many have asked :) it’s just a video edit plugin unfortunately

    • @luca_dev
      @luca_dev 5 місяців тому

      sigh! Looked awesome, I thought it was readily available via some nix magic. Thanks! And great vids.

  • @hechuan5075
    @hechuan5075 4 місяці тому

    I believe your dotfile does not reflect these changes? I was looking to see how you got render-markdown setup, sad :(

    • @devopstoolbox
      @devopstoolbox  4 місяці тому +1

      @@hechuan5075 Changes may have not been pushed yet, I’m on it!

  • @SS-wl7od
    @SS-wl7od 5 місяців тому +1

    why people hate gui i would never understand.
    I mean if you like vim keybindings that much obsidian has that. what other benifits there is of using nvim other than it fast boot up time.

    • @dylanchuckry5012
      @dylanchuckry5012 5 місяців тому +3

      Lol, check out this guy. He uses a gui!

    • @adriansrfr
      @adriansrfr 5 місяців тому +1

      1000x better file navigation and editing

    • @TanukiLoop
      @TanukiLoop 5 місяців тому +1

      People have different workflows and value different things.
      Some are very comfortable in a terminal environment and/or prefer keyboard navigation.
      Some people do not need or want all the bells and whistles.
      Maybe it's true that you would never understand, and that's okay. You don't have to.

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +1

      It's not about hating GUI (for me) as it is loving my neovim setup. No matter how work I put into my obsidian's vimrc, it's never the same, and I miss my LSPs, Telescope and all the gems that make my IDE so nice.

    • @theherk
      @theherk 5 місяців тому +1

      Very simple; you can program your editor. With most gui’s, if it doesn’t do what you want, tough cookies. But with Neovim or emacs, when that happens you can alter its behavior as you see fit. I really don’t think there is another sufficient answer, but this reason is good enough for many of us.

  • @ConcerninglyWiseAlligator
    @ConcerninglyWiseAlligator 3 місяці тому +1

    Booted up my machine just to install it

  • @AlaaSaidAhmad
    @AlaaSaidAhmad 5 місяців тому +1

    What is your daily Linux distro sir ❤

    • @mr_rti
      @mr_rti 5 місяців тому +1

      He is showing arc browser windows, so I suppose macOS

    • @devopstoolbox
      @devopstoolbox  5 місяців тому

      I'm using MacOS. My linux distros are usually packed in containers, so I'd say Alpine is on the top of the list :)

  • @ankitnag2821
    @ankitnag2821 4 місяці тому

    How do yoy open URLs from the terminal at 11:29 ?

    • @devopstoolbox
      @devopstoolbox  4 місяці тому

      I think you're looking for this: github.com/tmux-plugins/tmux-urlview

  • @K1mikaze_oficial
    @K1mikaze_oficial 3 місяці тому +2

    For does who markdown.nvim or render-markdown doesn't look the same Install markdown and markdown_inline with the following command en Neovim
    :TSInstall markdown markdown_inline

  • @kotalkotal
    @kotalkotal 5 місяців тому +4

    Why don't you try org-mode?

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +3

      You're not the first asking, and I did try it in the past, it may be worth another try.

  • @lorencewilder5092
    @lorencewilder5092 4 місяці тому +1

    What font are you using?

    • @devopstoolbox
      @devopstoolbox  4 місяці тому

      Jetbrains Mono - www.jetbrains.com/lp/mono/

  • @michaelkrasilynets3443
    @michaelkrasilynets3443 5 місяців тому +32

    Does anyone else not care about the whole 'second brain' and 'note-taking in Neovim' stuff? It seems to be a popular topic nowadays.

    • @raenastra
      @raenastra 5 місяців тому +7

      I agree - I don’t think second brain systems are necessary for development in general.
      They do make a lot of sense if you’re trying to build up ideas for content creation around your work, which is why I think videos around it have become so popular. Content creators build a workflow around their system for creating content, and then share it with their audience.

    • @DEVDerr
      @DEVDerr 5 місяців тому +12

      It depends. During work it's actually extremely useful to have something like his. Notes about common stuff/scripts or knowledge just to have some basic documentation/some note for reference that can help you later (like f.e. commonly solved problem already). It's saving me lots of time during my work
      Call it a second-brain, call it something else, doesn't matter. Ultimately it's all about putting knowledge in some persistent place where it's easily accessible to you and you will not forget it

    • @JD-qo9wk
      @JD-qo9wk 5 місяців тому +3

      I use obsidian sporadically. I don't take many notes but I use it as almost like a todo list and place for jotting down only the important things at work. It's nowhere near a "2nd brain" but it does the job for me.

    • @driden1987
      @driden1987 5 місяців тому +1

      I feel like most of it is over engineered.

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +15

      Like everything else - it's not one target that fits everybody's workflow.
      HOWEVER, writing anything with neovim is a huge booster for me. Whether it's notes, blog posts, or just text, I rather have my editor, with my motions and plugins.

  • @urizen959
    @urizen959 5 місяців тому

    Mine just looks hideous same with wezterm

  • @armynyus9123
    @armynyus9123 4 місяці тому +1

    I'm fearing the weekend you find time to look closer into emacs...

  • @brycejohnson1780
    @brycejohnson1780 4 місяці тому +2

    i love your videos but you skip passed the important parts… installation and configuration

    • @devopstoolbox
      @devopstoolbox  4 місяці тому

      Thanks! And noted :) Thanks for the feedback

  • @DarthVader11912
    @DarthVader11912 5 місяців тому +5

    Org mode will fix all of your issues. It's so much more powerful than every single alternative out there and it's not that hard to learn.

    • @user-eg6nq7qt8c
      @user-eg6nq7qt8c 5 місяців тому +5

      it also means changing his entire workflow which is a huge tradeoff.

    • @devopstoolbox
      @devopstoolbox  5 місяців тому +4

      I think I did give it a go in the past, resorted to neorg and then looped back to markdown. Maybe I should give it another go?

    • @user-eg6nq7qt8c
      @user-eg6nq7qt8c 5 місяців тому

      @@devopstoolbox org-mode is awesome, no doubt about it.

    • @DarthVader11912
      @DarthVader11912 5 місяців тому +1

      @@devopstoolbox Definitely recommend it. It changed the way I do notes.And you can export to like every filetype out there.

    • @iron7956
      @iron7956 5 місяців тому

      @@DarthVader11912 What plugin do you suggest? Also, how do you suggest me to learn it? Ty!

  • @oungseik
    @oungseik 5 місяців тому

    First comment!