- Видео 6
- Просмотров 35 897
Simon Späti
Швейцария
Добавлен 4 июн 2008
Dad. Technical Author, Data Engineer and Educator on ssp.sh, dedp.online.
Content mostly: #dataengineering, #opensource, #writing, #pkm and #neovim
Content mostly: #dataengineering, #opensource, #writing, #pkm and #neovim
Efficient Markdown Collaboration (HackMD, Obsidian, Neovim, VSCode)
In this video, I demonstrate how to seamlessly integrate HackMD with various text editors for collaborative Markdown writing. Learn how to:
- Use Symlinks to incorporate external Git repositories into your Obsidian vault
- Write and edit your book or blog posts directly within your Second Brain
- Collaborate in real-time using HackMD while maintaining your local workflow
This method allows you to leverage the power of your existing notes and wiki-style links while working on collaborative projects or publishing content.
Key Features:
- Integration of external Git repos (like blogs or books) into Obsidian
- Real-time collaboration using HackMD
- Seamless workflow between Obsidian, Neovim, VSCode, ...
- Use Symlinks to incorporate external Git repositories into your Obsidian vault
- Write and edit your book or blog posts directly within your Second Brain
- Collaborate in real-time using HackMD while maintaining your local workflow
This method allows you to leverage the power of your existing notes and wiki-style links while working on collaborative projects or publishing content.
Key Features:
- Integration of external Git repos (like blogs or books) into Obsidian
- Real-time collaboration using HackMD
- Seamless workflow between Obsidian, Neovim, VSCode, ...
Просмотров: 932
Видео
My Obsidian Note-Taking Workflow
Просмотров 19 тыс.3 месяца назад
A Vim-Inspired Approach to Efficient Note Management with Obsidian and Markdown. Check out the article on www.ssp.sh/blog/obsidian-note-taking-workflow/. More mentioned links: - The GitHub Repo with my Public Second Brain website and all scripts (Python and Rust): github.com/sspaeti/second-brain-public - The description of how I created it on my Second Brain: www.ssp.sh/brain/public-second-brai...
Practical Data Engineering: A Hands-On Real-Estate Project Guide
Просмотров 2,5 тыс.8 месяцев назад
It showcases how to install and run the Real-Estate pipeline with Dagster, MinIO (S3), Delta Lake, and much more. - Find the GitHub Repo here: github.com/sspaeti-com/practical-data-engineering/ - Blog post explaining the project in full details: www.ssp.sh/blog/data-engineering-project-in-twenty-minutes/ - Find my dotfiles at dotfiles.ssp.sh.
Vim with Obsidian (No Mouse 🖱️)
Просмотров 4,2 тыс.Год назад
In this video, I demonstrate how I use Obsidian without relying on a mouse. I share shortcuts and techniques that allow me to navigate, create new nodes, and add templates quickly. I also discuss why I prefer using Obsidian over other note-taking tools and how it benefits my workflow. Additionally, I explain why I don't use Vim within Obsidian and highlight the optimized features of Obsidian fo...
How to Review a PR without Leaving the Terminal (Neovim)
Просмотров 8 тыс.Год назад
With the awesome plugin `idelossa/gh.nvim` you can review, comment, and resolve GitHub PRs within Neovim without leaving the terminal. You don't need to constantly switch between the Browser and Terminal. If you want to learn more about vim and nevom, I wrote about it: www.sspaeti.com/blog/why-using-neovim-data-engineer-and-writer-2023/
OpenAI Integration with Obsidian
Просмотров 1,2 тыс.2 года назад
Find more details at brain.sspaeti.com/integrate-openai-into-obsidian.
At 9:30 I'm getting an error "dagster._core.errors.DagsterImportError: Encountered ImportError: `cannot import name '_filters_to_expression' from 'deltalake.table' (/home/xxxxx/.venvs/practical-de/lib/python3.12/site-packages/deltalake/table.py)` while importing module realestate. Local modules were resolved using the working directory `/home/xxxxx/practical-data-engineering/src/pipelines/real-estate`. If another working directory should be used, please explicitly specify the appropriate path using the `-d` or `--working-directory` for CLI based targets or the `working_directory` configuration option for workspace targets.
You can control everything with your fingertips. So awesome 😎
yes indeed =) At the speed of thoughts, as they like to say ;)
Thnank you for good vidoes :)
cool
Hi Simon, I use quartz aswell any idea (file to look at) on how to get the interactive graph on a page to default to zoomed into the graph - instead of zoomed so far out its difficult to read the titles. Thanks for any help/pointers.
Awesome to hear, what's your second brain? :) I tweaked the `data/graphConfig.yaml` here: github.com/sspaeti/second-brain-public/blob/hugo/data/graphConfig.yaml (see last commit for my changes). That if you use Quartz v3. I'm not sure about latest version (v4) has the same, but I'm sure there's a tweaking file too. I hope that helps.
you built a truly impressive workflow, Simon! I have been using obsidian for a while now and I would love to see them supporting asciidoc instead of md for truly "eternal" notes (to get rid of all the md flavours)
Thank you, MicSa. I tried Asciidoc as well once, but I went back to Markdown, as it's working all across. Each texteditor knows the syntax, with Asciidoc's I'm not sure. But I'm sure there is a plugin if you use Obsidian :) forum.obsidian.md/t/asciidoc-support/716/29
Hello there. Cool webpage you have! I try to recreate it, but that's another topic: how did you configure obsidian so that it opens a context window for renaming with f2? For me, it just highlights the title but no popup. Also, why can you change the title of a file, but the visible title was not changed? Do you rewrite the title separate from the filename?
Im not so sure about context window, i just mapped a hotkey F2 for rename (old habit from windows :). Yes the file and title are not the same. The title you see is a H1 title that automatically gets added with my template with Templater. I like file name to be different, also as filename doesn't allow all characters.
You can see all my settings in dotfiles.ssp.sh, under obsidian folder.
For some reason your website doesn't load when I connect to it from Egypt, I had to turn on a vpn pointing to Netherlands to get it to open
that's strange, but thanks for telling me.
You have a very beautiful site. Tell me, could you provide me with the color palette of your site so that I can transfer this color scheme into the color settings of the theme for Obsidian
Hey Sergey, thank you so much. All of it is public on github.com/sspaeti-com/website/blob/master/assets/css/_override.scss. The color palette might be similar to Kanagawa (github.com/rebelot/kanagawa.nvim), which is my favorite theme, and I adapted it a bit, although I had mine before I found it. I hope that helps, and please let me know if you have a color palette created based on my site :). And by the way, I created two color palette for Obsidian already, you might like this one (the one I use in the video too): github.com/sspaeti/obsidian_kanagawa.
can you explain workflow for PARA method and zettlecasten
Great video. Overview of most used plugins would be great
Noted, thanks for the feedback. I like using Obsidian with minimal plugins and as plain Markdown as possible, but some are essential. You can find the one I use in my write-up, too (link in video description)
Hey - found your website a while ago and now found this video through linkedin! Really looking forward to absorbing this Information as it seems you‘ve travelled a path I‘d like to follow! Many thanks Oliver
Awesome, thanks for the comment. And let me know if you need any clarification or are interested in another video.
Such a powerful system! Thanks for sharing! Hope to see more videos like this soon! :)
Thanks so much. Anything particular you'd like to see me showing or doing? :)
What font is this?
Atkinson Hyperlegible for writing and Iosevka for coding. More on my second brain :) www.ssp.sh/brain/fonts
What browser do you use, and like what you use to get it looking like that
It is Brave. You mean the greeting tab? Its an extension called Momentum (chromewebstore.google.com/detail/momentum/laookkfknpbbblfpciffpaejjkokdgca?hl=en&pli=1).
Dude what is the terminal which you are using in this tutorial
Hey dude, it's Kitty ;) see dotfiles.ssp.sh for all my configs.
And Tmux, in case you saw the different tabs and terminals.
Fascinating!
Nice seeing an advanced user! Thanks for sharing. Greetings from an aspiring advanced user.
Awesome, happy you liked it. Let me know if you have any further questions.
super underrated video. Im gonna highkey copy your hotkeys :)
This was very insightful! Might give Vim a go as I work on creating a spectacular Knowledge Base like yours! Thanks for sharing.
Very nice showcase project!
Amazing resource - thanks Simon!
💙 Thanks. Next up, I will want to have assets instead of jobs, but it was a little too much in one go :)
Can you show how you have installed and set up minio. I did pip3 install minio but when i enter the command: minio --version i get an error that command not found. I am lost
I am on MacOs. There I can run `brew install minio/stable/minio`. Check out the docs for Linux or even Windows here: min.io/docs/minio/linux/index.html.
@@sspaeti thank you. I’ll try that.
I have been using obsidian(vim mode) these days. Really awesome. I got an error message in obsidian (vim command line field), but the status line cover the error message. I couldn't read the error message. How can I do to read the error message in obsidian(vim mode command line field) ? Thank you (PS: The part of error message is "RangeError : Invalid change range 5166 to 5106..."
the Ctrl-n in orginal Vim is auto-complete; in Obsidian is open a new note . How can I setup to use Ctrl-n ( auto-complete) in stead of open a new note in Obsidian? Thank you.
thank you for your video
Could you make a video of how you make notes? Your second brain is incredible
Thank you, Nikolai. I might make more videos about my second brain, how to set it up, and how I use it, as I'm passionate about it. I'm also writing a book with Markdown and Obsidian. Just need to find the right angle to make these videos; so far, I just uploaded quick snippets.
Thanks. Question: I am using Roam Research with a vim-plugin that works really well. With Obsidian, do you how to use vim keybindings on a colemak layout-keyboard? Also: Can you use the vim keybindings also if you use the Canvas plugin of Obsidian?
Hey Gjermund, the vim plugin also works in Canvas, but only if you write; otherwise, Canvas is very mouse-oriented. Regarding Colemak, I wouldn't know why it should not work, as you just hit different keys for the same. The translation is done by your OS, not by Obsidian.
thanks, but how do I install the plugins? because I tried to use PluginInstall or PackerInstall and none of them worked, and a lot of errors appeared
Could you share your neovim settings?
Sure, my dotfiles (including neovim) on dotfiles.ssp.sh
@@sspaeti thanks
thanks you much Simon! I just discovered your blog and i got surprised you were using the Second Brain system from Tiago Forte. You gained yourself a fan from Brazil 🇧🇷
Hop Schwiz!!! Exists such a plugin also for non github repos?
Great vid! Thanks for it! One note is that it actually took more time to reach commit data and changes than you did it via Web. Also you can review it using built-in editor (press '.' while in PR). Also it's quite useful to use native GH CLI tool. Build it in your workflow and it will pay off. Thanks for the video one more time!
nice video, but can you please zoom-in in terminal while recording... i hope you with in a 4k monitor, but i am watching in laptop, yet text is really small... so it's not viewable in a mobile screen
Will zoom in next time, thanks for the hint.
man leave the terminal alone
never!
Why? Are you shell shocked ?
Great video. Thank you!
Glad you liked it!
The first comment was collapsed under "hidden items" by GitHub. Another advantage to using gh.nvim, you see all of them :).