Why I switched from Obsidian to Neovim and some useful tips

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

КОМЕНТАРІ • 128

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

    ☕ Support me -> ko-fi.com/linkarzu
    ☑ My Twitter -> x.com/link_arzu

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

    This video is not only for Obsidian user which I am not, but also for neovim user who wants to take notes. There are so much to learn. This is like an overview of what you can do with neovim to take notes. Thank you for the video.

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

      Hey, thanks for the comment, glad you found the video useful!

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

      It's interesting because when I started my undergraduate I just used apple notes, then I switched to notion, then I switched to obsidian. Now I pretty much use neovim for everything in grad school. As time goes on I've been progressing to gradually more difficult, but more customizable stuff. Starting to get worried I'll be a linux guy or something in a couple years. Not really sure how much farther the rabbit hole goes.

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

      @@strigiformsW I think the next step is nix, I just don't want to open that can of worms right now. Too much already 🤣

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

      @@linkarzu Just googled nix. Yeah that definitely seems like the next step 😆. Not sure that it's necessary for my academic writing, but it would be a really fun project to learn a bunch.

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

      @@strigiformsW yep, fun but time consuming

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

    I've moved all my notes to raw binary. It saves time converting between languages and I only need two keys on my keyboard and one pixel.

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

      Like a chad 🤣

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

    I'm a strong Obsidian user! But definitely will give a chance to Neovin, thanks for sharing!

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

      You're welcome, it does take a bit of time to set it up and get used to it, but once you do, you're gonna love it!

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

    Woah. That snipe thing was cool! (Rest of it was too, but I wasn’t expecting to see that and didn’t know it existed).

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

      Yep, snipe is kinda like a harpoon, but automatic. I submitted a PR to be able to close buffers from the list, but the maintainer is still deciding if to whether merge it or not. But regardless, it's a cool plugin

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

      @@linkarzu That would be nice to just do full buffer actions (reserve y,d,x,k and then select the buffer after)

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

      @@houstonbova3136 well see what path the maintainer takes

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

    I also use both Neovim with the Markview Plugin but I mainly use EMACS with Markdown and ORG-Mode. I just find the Graphical Interface of EMACS to be better imo.

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

      Emacs? That word cannot be mentioned here 🤣🤣🤣
      I've been recommended to try org mode a lot of times, I guess some day I'll have to give it a try!

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

      One of my coworkers convinced me to learn emacs. I'm surprised at how much better I became able to use other GNU tools like bash because of how the key chords are usually similar or the same.
      (I still use evil for vim motions tho)

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

      @@kevinrineer5356 I'm scared of opening the emacs can of worms because I know it would be months of time invested there

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

      @@linkarzu same. im at peace with neovim

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

      I've tried several times to learn just the basics of emacs, but it just feels like the editor version of nails on a chalkboard for me, lol. I love the theory of it, but man the chording-based bindings are just not for me.

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

    title sounds a bit like "why i switched from photoshop to rust" 😅

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

      That's actually a mind-blowing idea, can you imagine the views on something like "Why I switched from Excel to DaVinci Resolve"? Thanks! 😍

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

      @@linkarzu hahaha 😝

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

      🫢

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

    great video!

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

      @@Keb_Le Glad to read you liked it!

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

    I have started using nvim for coding and loving its speed. I also love obsidian and wondered about switching. The thing that would stop me are the various js scripts and templates I use. Do you think it would be possible to manage that in nvim somehow?

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

      To understand better, what do the JS scripts do? For templates, you could create a keymap in neovim that creates a file out of a template or something. I'd recommend you to watch my video "My complete Neovim markdown setup and workflow in 2024" to get ideas.

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

    How did you go about making the daily note hotkey?

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

      @@BaroldGene1 in the video description, you'll find the video "My complete Neovim markdown setup and workflow in 2024", I explain that there and in that video I also show the script needed.
      Let me know if that helps, otherwise, if more people ask about this I can create a video explaining it in detail.

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

      I'd be interested in the video as well

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

      @@farzadmf alright, let's see if more people are interested

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

      @@linkarzu Sounds good; hopefully many!

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

      @@farzadmf just pinned this comment, we'll see

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

    Hello brother, thanks a lot for the video, have you shared your notes only for docker and kubernetes , I would love to read thru!

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

      Glad you liked the video!
      Those are my private notes and I'm not going to make them public, but I'll keep making videos out of them and sharing the stuff I know.
      I will release some kubernetes ones in the future to test if the audience is interested.

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

    Nice video!

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

      Appreciate it, and I'm glad you liked it my friend!

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

    How did you get the folds to look like that? I'm new to all this stuff and haven't had any programming knowledge prior to enrolling to CS in university. The farthest I was able to replicate it was getting the colors to show up behind the markdown headers but the moment I create a fold the colors disappear. The markdown syntax aren't also hidden when not hovering the cursor over them.

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

      @@sakamatapoepoe I have a video "fold markdown headings" did you check it out?

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

      @@linkarzu Thanks. I skimmed over it so I'm not sure if I missed anything outside of the keymaps but I looked at your dotfiles instead and found out I was missing render-markdown then just copied the bits I wanted. It doesn't look quite like it yet but it's close so I'll probably play around with it once I have the time.

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

      @ I'm using a new plugin. Check this video out
      ua-cam.com/video/_PjKiIUo5Hc/v-deo.htmlsi=_XbZNvIm73Vg6Npc

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

    Have you found a way to work with dataview in md with nvim? I like being able to check off tasks in obsidian.

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

      @@jeanbaptisteemmanuelzorg5911 Hey there, I rarely used data view in obsidian, and I don't use it in neovim. So haven't figured that out. I jusk keep all my reminders and tasks in the apple reminders app that allows me to quickly add reminders from my watch

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

      @@linkarzu thanks- I’ll look into it a bit. I tend to add checkbox items to my notes and like to have a single page to scan through those often. I suppose it wouldn’t be hard to write a script to grep those checkboxes and filter by yaml tags and then write to a md file. But the tricky part would be linking back to the note it came from

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

      @@jeanbaptisteemmanuelzorg5911 check out my markdown workflow video, maybe the TODO items work for you

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

      ua-cam.com/video/c0cuvzK1SDo/v-deo.htmlsi=Jadb0aHXDHuzv00C

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

    i didn't know you could make apple like a window tilling manager :0

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

      There's a lot of stuff you can do in macOS, I go over all the tips and tricks I know in my other videos, like setting up a custom menu bar Sketchybar, setting up Yabai as the window manager, etc

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

    You need that obsidian is more than just your laptop right? It works on your phone and your tablet.

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

      I push my obsidian "vault" to github, I have the github app on my phone, which allows me to view all the markdown files, and has the cool option to "View as HTML" so you don't look at raw markdown.
      You could also make changes on the github mobile app if you wanted, and commit them directly, then pull the github changes on your laptop or other devices.

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

      @@linkarzu I found out about an extension called "Remotely Save" which allows you to sync your entire vault, plugins and everything included, to Dropbox, OneDrive, S3 Buckets, and more. This makes it super easy to sync across devices, has almost the same functionality as Obsidian Sync after some configuration while costing $0. I'd highly recommend it!

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

      Really appreciate the "remotely save" suggestion, sounds useful. But I just push everything to github to share between computers, and access it from any device on the github mobile app

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

    the only lil thing thats annoying is that when you hover over an image link it is stuck until the image loads

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

      Oh yeah, you mean an image loaded from a URL?

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

    But how do you handle these nice queries inside neocon, which present you with a list of todo entries or link to other notes based on some meta data. That is what keeps me still using Obsidian directly. Is there something like this available in Neovim?

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

      I think I get what you mean, like the dataview plugin (I think is called) right?

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

    I’d love to switch to Neovim, but I do a lot of LaTeX math notes in Obsidian. Is that possible in Neovim?

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

      Yes, LaTeX rendering is possible, the markdown plugin that I use MeanderingProgrammer/render-markdown.nvim gives you that ability, you just need to install some dependencies listed in that repo. I don't do math notes anymore, done with those courses, so haven't set it up, but there are multiple options.
      If you want to take LaTeX to a whole other level, I'd recommend you to check out quarto-nvim by @jmbuhr, here's a video below by him:
      ua-cam.com/video/3sj7clNowlA/v-deo.htmlsi=jYqGvIRUFNb0sAZw&t=569

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

    Do you have a solution for syncing with your phone and a client for the phone?

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

      Hey, yes, I forgot to mention that in the video, but I responded this in another comment:
      "I push my obsidian "vault" to github, I have the github app on my phone, which allows me to view all the markdown files, and has the cool option to "View as HTML" so you don't look at raw markdown.
      You could also make changes on the github mobile app if you wanted, and commit them directly, then pull the github changes on your laptop or other devices."

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

      ​@@linkarzuthere is a free program called Syncthing that can sync folders between any device. It's also pretty fast, almost serverless and makes direct connection between devices.
      I use it for my Obsidian vault. It's even sync settings and current state but it's possible to configure which files shouldn't be synchronized.

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

      Thanks for the syncthing solution @andrewwolles1429, I heard about it, but I'm pretty happy with tracking my notes in github, I'm fine with them having my info, it's just notes

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

    obsidian slow , thx man 😎👍.

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

      I don't feel obsidian is slow. I just like keeping everything in a single app, so I don't have to be switching apps. But that's just my personal preference

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

      @@linkarzu new sub 🫡

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

      🥰👍

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

    i noticed that your cursor "shifts smoothly", is that a macOS thing or what?

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

      That's neovide, I have a video in which I go over it
      ua-cam.com/video/cY1KSeIkQCs/v-deo.html

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

      @@linkarzu Ohh wow, thanks for the quick answer.

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

      No worries, you're welcome!

  • @Shourov-ko5pw
    @Shourov-ko5pw 5 місяців тому

    Can you share your dotfile link?

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

      @@Shourov-ko5pw no worries, I just added the dotfiles to the video description

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

    How are you going to use NeoVim on your phone or tablet, also you need to commit every time...

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

      I push my obsidian "vault" to github, I have the github app on my phone, which allows me to view all the markdown files, and has the cool option to "View as HTML" so you don't look at raw markdown.
      You could also make changes on the github mobile app if you wanted, and commit them directly, then pull the github changes on your laptop or other devices.

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

      Yes, I have to manually commit now, but I'll probably configure it to auto commit every x amount of minutes if there are changes in git status

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

      @@linkarzu just to clarify, I am not saying yours is wrong, just that Obsidian is versatile and it is not just type it in experience that matters.

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

      @@desireco yeah, I get you. I loved obsidian a lot, but it doesn't fit in my workflow anymore, but I'm sure a lot of people definitely find a use case for it as it's a great tool.

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

      i use it on termux on android without any issues and use syncthing to sync the notes. oddly enough its actually nicer to work with vim on mobile compared to most mobile text editors where things are hidden behind sub menus or long presses

  • @EhabSamir-nn7le
    @EhabSamir-nn7le 25 днів тому

    I'm not a programmer, but after watching this video, I'm wondering why programmers don't just use PostgreSQL and plain text. If my question sounds strange, I apologize for that.

    • @linkarzu
      @linkarzu  25 днів тому

      @@EhabSamir-nn7le no worries at all, what would be the database for, like a solution for the Dataview plugin?

    • @ehabsamir6195
      @ehabsamir6195 25 днів тому

      @@linkarzu no, not just the Data View plugin. For all their notes, I know there’s something powerful they use for query searches called SQL. They write their notes in any note-taking app throughout the day, and at the end of the day, they put them into the database. When they need something, they just query for what they want.

    • @linkarzu
      @linkarzu  24 дні тому

      🕺

    • @ehabsamir6195
      @ehabsamir6195 24 дні тому

      @@linkarzu I don't know why, but my account wasn't able to reply to your message, so I used a different account.

    • @EhabSamir-nn7le
      @EhabSamir-nn7le 24 дні тому

      @@linkarzu What do you think?

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

    so you're using obsidian AND neovim?

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

      As of today, no, I'm only using Neovim for everything. I was using both in the past, but I've completely switched to Neovim.

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

    Hyper?

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

      Hey there, sorry, not following. What's the question about?

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

      @@linkarzu maybe I misheard but seems when talking about keyboard shortcuts you mention a “hyper” key? Which key is that?

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

      @@Flackon oh I see what you mean. Yes, hyper for me is a combination of cmd+shift+opt+ctrl but for you to understand this better, watch my karabiner video, I go over that in detail

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

    Hmm, you say kitty supports images but the neovim client you're using is neovide... does it really need to be kitty?

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

      @@scientiac Yep, it has to be kitty to view images, sometimes I use neovide to catch the viewers attention as it's snappier, but if you want to vew images it has to be kitty due to their image protocol

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

      @@linkarzu oh so you switched back and forth from kitty to neovide for this video

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

      @scientiac that's right, you can see the app name on the macos menu bar on the top left corner

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

    Never understood the graph view either, I think people use it to show off

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

      @@BennyDeeDev that seems like a reasonable explanation, we'll see if someone shows up and maybe shares a different perspective

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

      The local graph view can sometimes be useful for finding links to related concepts you’ve forgotten about. But overall, I agree that the global graph tends to be a vanity thing.

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

      It's safe to say we all agree that it looks nice 🙂

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

    I think both are overkill! Standard notes is more then enough. Geany is my note app, Projects divide the subjects and I have a folder with doz of notes that Geany organizes for me. Linux Mint Rules!

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

      Geany seems like a great option and I agree that Neovim might be a bit overkill if you don't use it or have it installed. But I spend most of my day in the terminal and also in Neovim, so I really like that I can switch between my notes and other projects I need to edit quickly without moving to a separate app.
      I just feel my workflow is more optimized and I have less friction. But that's just my personal preference.

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

      @@linkarzu I go back to the shell, guake, often but use geany to program in both C++ & Python3. It took a while to learn how to configure the compiler in geany but once I did it is great! I have code-blocks installed but it is too much for my simple mind.

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

      Come on in, jump on the Neovim hype train, you're gonna love it

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

      🤣🤣🤣

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

    Show me something remotely like dataview on neovim

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

      @@RBova1 I don’t use dataview anymore, I don't have the need. But maybe someone that does use it can advise you here in the comments, or you could try in the neovim subreddit

  • @joeysung311
    @joeysung311 23 дні тому

    not for me, but respect😂

    • @linkarzu
      @linkarzu  21 день тому

      @@joeysung311 My 2025 markdown editing guide was released 2 days ago, there’s a lot of improvements that make it closer and closer to Obsidian each day, but a bit tougher to set up xD xD xD

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

    Does that mean that you're talking to your wife about Neovim every day now? 🤣

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

      @@siliconmeadow_yo She's already tired of Neovim 🤭

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

    It should be illegal to bloat vim this much

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

      @@samucancld that's the beauty of open source. You don't need to follow any rules or guidelines and do what you feel that accommodates best to your needs

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

    Everything that you did in this Neovim is possible yo do in obsidian, maybe you aren't a strong user

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

      That's what the whole video is about. The things that I did in Obsidian, I can do now in neovim, so I don't need Obsidian anymore.

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

    get a life dude

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

      Appreciate it, I'll try 😍