Note taking with Neovim and Obsidian

  Рет қаралды 25,840

ZazenCodes

ZazenCodes

Күн бұрын

PATREON
► / zazencodes
SECOND BRAIN - Sign up for free access
► zazencodes.substack.com/
PART 1 - Zettelkasten for Programmers
► • Zettelkasten for progr...
NEOVIM LAZY IDE SETUP
► • Neovim Lazy Lua IDE - ...
GIT REPO - My Dotfiles
► github.com/agalea91/dotfiles
GIT REPO - Obsidian to Notion sync
► github.com/agalea91/notion-ob...
0:00 - Intro
0:18 - Code snip example
2:18 - Deploy key example
3:52 - ZazenCodes
4:25 - System diagram
5:07 - Tmux & iCloud vault sync
6:42 - Neovim setup
9:34 - Shell scripts & Neovim commands
13:15 - Note review & organization automations
16:02 - Obsidian to Notion sync
18:00 - Outro

Пікірлер: 49
@arnoldwolfstein
@arnoldwolfstein 22 күн бұрын
one of the most underrated video of youtube.
@aphleesegurtra2820
@aphleesegurtra2820 Күн бұрын
gr8 way to stay organized... def a life hack
@MarcBenkert001
@MarcBenkert001 Ай бұрын
really cool, thanks!
@lucasteo5015
@lucasteo5015 2 ай бұрын
This is actually awesome, I'm gonna try replicating something like this really neat and functional
@ZazenCodes
@ZazenCodes 2 ай бұрын
Nice, I’m glad I inspired you
@MaxiveLegend
@MaxiveLegend Сағат бұрын
if someone held a gun to my head and told me to explain what exactly was happening in this video, I would be dead. Cool concepts tho, seems like a cool productivity boost!
@cosname
@cosname 15 күн бұрын
I enjoy your system and will "steal" these code snippets for my personal needs! God bless you and your family
@ZazenCodes
@ZazenCodes 15 күн бұрын
Thank you!
@JoshuaBlais
@JoshuaBlais Ай бұрын
Really solid video man, I just started using obsidian and nvim with a git integration for syncing to my phone/computer and it's super comfy
@ZazenCodes
@ZazenCodes Ай бұрын
Thankya. So you use git to sync? Are you on android?
@JoshuaBlais
@JoshuaBlais Ай бұрын
@@ZazenCodes I am on android, using termux I setup a cronjob to pull to the phone every 5 minutes, and then use lazygit to push/pull changes, super seamless and quick!
@ZazenCodes
@ZazenCodes Ай бұрын
That’s wicked. I use lazygit as well and I love it. I feel like icloud might be causing me some latency issues with file searching- but I can’t tell. I might try this
@JoshuaBlais
@JoshuaBlais Ай бұрын
@@ZazenCodes Question for you, when I use the template for note with the date/tags/hubs/urls, and hit save, it auto formats to "it/aliases/tags" - did you have this issue?
@JoshuaBlais
@JoshuaBlais Ай бұрын
It was the frontmatter setting, fixed it!
@user-eg6nq7qt8c
@user-eg6nq7qt8c Ай бұрын
oh man, I've been looking for exactly this! I've been using emacs org-mode in terminal mode and "kind of " faking like it's working with nvim but being able to interface with obsidian in neovim?! That's amazing. Looks like I'll be wasting hours on an overhaul!
@ZazenCodes
@ZazenCodes Ай бұрын
lol. I hope you enjoy it. The obsidian nvim plugin is what makes this possible, it’s great
@zestynotions
@zestynotions 2 ай бұрын
Very cool, I have a few automations that can be tied together with this inspiration. cheers and subscribed ;)
@ZazenCodes
@ZazenCodes 2 ай бұрын
Glad to hear it. Thanks!
@giftcp82
@giftcp82 2 ай бұрын
I was waiting for this video all week. You have a good workflow. I would also highly encourage you to attend some of Nick Milos workshops. It will take your note making to the next level :)
@ZazenCodes
@ZazenCodes 2 ай бұрын
I'm so happy to hear that! Thank you. Looks like Nick has as lot of content on youtube I can check out for now
@LukasSchindler
@LukasSchindler 2 ай бұрын
Awesome content! I just ordered my own moonlander after watching your videos about it. I checked if you had an affiliate link to buy it that way, but it doesn't seem like ZSA has a system for that. I will try to implement this in my workflow, but there are soo many commands in vim already that it'll be quite a while before i will feel comfortable using them.
@ZazenCodes
@ZazenCodes 2 ай бұрын
Thank you! This was such a wonderful comment to read. I hope you enjoy your keyboard
@makkusu3866
@makkusu3866 17 сағат бұрын
Awesome setup bro! While watching your video basically made my own. Main feature/difference of mine is: my script automatically calls OpenAI API to summarize a note to create a title and classifies it to one of the projects I am working on and adds is as a tag. Wanted to ask your opinion, do you think it's better to organize inbox every time on your own or to automatically put notes to corresponding folders based on tags from OpenAI? I like the simplicity/speed of handling it by OpenAI, but on the other hand there is sense in doing it by hand. Other thing I often use notes for is my todo lists for the day. Wonder if you ever did it and what's your wisdom/workflow 😅
@albertilagan
@albertilagan 2 ай бұрын
Nice one sir. Thanks for sharing. Personally I find the `oo` inside nvim more useful, not sure why you need to remove it :D i.e if you're already inside vim and wants to copy a snippets, why not 1. do `oo` to search, open and yank, (or open on vim split, instead of tmux) 3. switch back to previous buffer and paste
@ZazenCodes
@ZazenCodes 2 ай бұрын
So for me I just found I wasn’t using it. Since I really like the tmux workflow of popping open a new pane, then I’m already out of vim to start with. But if it’s helpful for you then I’m happy to have shared it!
@Convexed_
@Convexed_ 25 күн бұрын
Very interesting and smooth workflow! Did you use Obsidian to create the diagram at 4:28? If so, that'd be awesome. How do you handle "visual notes" within your workflow?
@ZazenCodes
@ZazenCodes 24 күн бұрын
Thanks! I just used some online tool. The obsidian mind map feature is incredible though
@eduardopina7964
@eduardopina7964 15 күн бұрын
This is quite amazing, what happens if you need to add more than one tag into the same note? How is it then organized when you run the script? Same note copied in multiple folders?
@ZazenCodes
@ZazenCodes 15 күн бұрын
Thanks. No I dont support that. I just pick the best tag and try to make sure there is no overlap. I use the hubs like tags in that sense -where I can add multiple per note
@willmoorby9781
@willmoorby9781 2 ай бұрын
I noticed you have 2 organisational methods, "knowledge hubs" and "tags". I am very new to ZettelKasten (literally learnt the word from this video) and how to use it and my understanding is that you do not create categories from the "top-down" but create tags and links and see how and where your notes congregate and link up to each other naturally (from the "bottom-up"). Could you elaborate on why you organise in this way? I do DevOps in my work, so I am imagining having a broader "DevOps" category and then smaller categories for "Kubernetes", "Istio", "CI/CD", "Jenkins", etc. and then there can be smaller subdivisions within these categories, for example resource monitoring and allocation, and of course tags for "facts", "code-snip", "troubleshooting", "useful commands", etc. Are there any resources you'd recommend for devising good tags + categories?
@ZazenCodes
@ZazenCodes 2 ай бұрын
I think finding what works for you will be a bit of a journey- I would suggest starting simple with as little hierarchical organization as possible. The thing I decided on was folders for the type of note- book note, code snippet, cheat sheet, fact (random note), etc.. and use “hub links” (tags in obsidian)for the topic- like machine learning, python, Linux, etc..
@ZazenCodes
@ZazenCodes 2 ай бұрын
In short- I think you’re on point with the bottom-up idea
@PhuPham-lq9wx
@PhuPham-lq9wx 2 ай бұрын
I'm looking for note taking system that alternative my notion and I saw your video. That so insprite me, but my could you share more about the your file management, what it is, how it work, pls. Thank you so much
@ZazenCodes
@ZazenCodes 2 ай бұрын
Glad you liked it! I use both obsidian and notion right now. Notion syncs more reliably across all my devices and I can access it from the web if I want. But I don’t use it for code. I’m not sure what you mean by file management. I just leave the files at they are after running my workflow. They sync to iCloud and I can also commit them to git
@PhuPham-lq9wx
@PhuPham-lq9wx 2 ай бұрын
@@ZazenCodes I mean I would like to know your file sturcture. What mean of each folder ? Ex: what folder assets do ? what folder notes/facts do ? Thank you so much for reply me.
@ZazenCodes
@ZazenCodes 2 ай бұрын
What I do is categorize my notes based on the types like book, video, code snippet, etc.. and if it doesn’t fit then my generic topic is “fact”. I don’t feel comfortable tossing my book notes right in with all these random little fact notes because a book note for me is much more valuable. So that’s why I created a separate folder for it. Another good example is my cheat-sheet folder where I put stuff I can reference later such as a vim commands cheat sheet for example
@etchickadee
@etchickadee 23 күн бұрын
this is dope, i'm lifting
@ZazenCodes
@ZazenCodes 22 күн бұрын
lift it!
@etchickadee
@etchickadee 21 күн бұрын
it has been lifted
@DKLHensen
@DKLHensen 2 ай бұрын
7:01 ThePrimeagen mentioned
@ZazenCodes
@ZazenCodes 2 ай бұрын
Legend
@lucasdelgado6005
@lucasdelgado6005 2 ай бұрын
Hey man could i get your default template? any github repo?
@ZazenCodes
@ZazenCodes 2 ай бұрын
github.com/agalea91/ZazenCodes-obsidian/blob/main/templates/note.md Thats the link, if KZfaq lets you click it
@mchisolm0
@mchisolm0 27 күн бұрын
Thanks for sharing. You said you teach full stack? What is your stack?
@ZazenCodes
@ZazenCodes 27 күн бұрын
Python, docker, bigquery, Postgres, gcp.. I’ve got videos on this and other stuff
@mchisolm0
@mchisolm0 27 күн бұрын
@@ZazenCodes Cool. Never heard of bigquery or gcp before. You definitely earned a sub from me, and I'll check out your other videos on your stack.
@bogorad
@bogorad 2 ай бұрын
OMG, so much typing when a single web-grabber hotkey activation would do :)))
@ZazenCodes
@ZazenCodes 2 ай бұрын
What can I say- I like to type 😊
@age-hall
@age-hall Ай бұрын
keyboard noise annoying af
Inspecting Python libraries with Neovim and Tmux
10:56
ZazenCodes
Рет қаралды 1,1 М.
Migrate from Notion to Obsidian
15:15
Andrew Courter
Рет қаралды 17 М.
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 48 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 170 #shorts
00:27
你们会选择哪一辆呢#short #angel #clown
00:20
Super Beauty team
Рет қаралды 16 МЛН
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
Obsidian + Vim = ❤️
26:36
Куда войти?
Рет қаралды 8 М.
How HACKERS Take Notes!! (Obsidian & More)
18:12
Cosmodium CyberSecurity
Рет қаралды 85 М.
I'm never using Git the same way again
11:19
typecraft
Рет қаралды 83 М.
What Makes A Great Developer
27:12
ThePrimeTime
Рет қаралды 152 М.
My Neovim & Tmux Terminal Dev Workflow As A Principal Engineer
9:22
DevOps Toolbox
Рет қаралды 38 М.
Obsidian: The King of Learning Tools (FULL GUIDE + SETUP)
36:26
Why Neovim nerds are so obsessed with the terminal
6:44
Joshua Morony
Рет қаралды 79 М.
It’s time to move on from Agile Software Development (It's not working)
11:07
We may have killed p10k, so I found the perfect replacement.
19:48
Dreams of Autonomy
Рет қаралды 94 М.
Опыт использования Мини ПК от TECNO
1:00
Андронет
Рет қаралды 591 М.
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 5 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 1 МЛН
В России ускорили интернет в 1000 раз
0:18
Короче, новости
Рет қаралды 1,8 МЛН