Linkarzu Podcast | Neovim, macOS, Emacs, Linux, Terminals and more.

Linkarzu
undefined
May 9, 2025 • 1h 52min

How HiPhish Built rainbow-delimiters.nvim (and Uses Neovim Without a Plugin Manager)

I recently asked in the Neovim subreddit if any plugin/distro/core maintainers would be interested in participating in these casual interviews, and HiPhish was kind enough to reach out to share more about the plugin rainbow-delimiters.nvim.In this video you will not just learn about the plugin, but many other things, like, what's HiPhish's OS of choice, the way to manage Neovim plugins not with a package manager but using git submodules, and much more.Link to the video:https://youtu.be/e8IHILxKqZsWhat's the best way to support me?https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enoughTimeline:00:00:00 - rainbow-delimiters.nvim demo00:05:15 - fork of a different plugin00:07:37 - change strategy to local00:09:02 - original plugin didnt use tree-sitter00:09:30 - downside of tree-sitter support for each lang00:09:45 - open a PR to support new languages00:12:20 - do you get a lot of requests for new langs?00:13:15 - burdain of managing open source repo00:14:45 - support aspect of open source00:16:23 - future of the plugin00:17:46 - how long using neovim00:19:00 - neovim didn't start with lua00:19:55 - why start using vim in the first place00:24:07 - vim before touch typing00:26:05 - keyboard keychron k100:29:25 - thoughts on split keyboards00:30:25 - operating system void linux00:31:55 - running void linux for 5 years00:32:14 - why not arch00:32:59 - why left macOS, no updates00:34:32 - are you forced to use mac in companies?00:35:45 - thoughts on Windows00:36:43 - linkarzu switching to linux?00:38:47 - coworkers understand neovim?00:40:08 - open source to have control00:41:23 - screen sharing and neovim?00:42:38 - thoughts on emacs00:44:45 - neovim and python00:46:51 - videogames street of rage 400:48:04 - reading books00:50:31 - librera00:51:35 - clear cookies to fight doomscrolling00:53:20 - note taking app neovim00:54:10 - linux window manager kde plasma bspwm00:58:05 - x11 wayland hperland01:00:24 - thoughts on single app on screen?01:02:00 - monocle mode in bspwm01:02:35 - terminal alacritty01:04:55 - thoughts on ghostty01:07:15 - thoughts on tmux01:09:30 - own neovim config or distribution01:12:12 - book practical vim01:13:10 - how do you know what you don't know01:16:00 - nvim-cmp or blink.cmp01:17:03 - neovim package manager git submodules01:20:40 - why git submodules01:21:50 - hiphish blog01:23:40 - neovim file explorer nerdtree01:24:00 - neovim colorscheme solarized or selenized01:24:55 - tool to push to github fugitive.vim01:26:00 - thoughts on AI01:29:45 - HTMX and alpine.js01:33:00 - neovim and javascript coding01:33:35 - currently learning elixir01:34:30 - favorite CLI tools01:35:50 - favorite linux applications01:36:20 - favorite neovim plugins neotest01:38:25 - fugitive telescope vim-dirvish vim-win01:41:00 - hiphish config in dotfiles01:41:45 - homelab01:44:25 - install rainbow-delimiters.nvim
undefined
May 8, 2025 • 2h 12min

Neovim, Zed, and Colima: How Alex (Package Main) Works as a Developer

In this video I talk to Alex from the "packagemain" youtube channel to understand about his developer workflow, get to know him a bit better and some of the tools he uses like Colima that I didn't know about.He has a channel with 10,000 subs as of today, mainly talks about go, but expect topics related to programming in generalIf you want to see more videos like this or you want me to continue with them, please let me know down in the commentsLink to the video:https://youtu.be/w89f9dDV2qAWhat's the best way to support me?https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enoughTimeline:00:00:00 - package main channel and blog00:05:52 - youtube when and why00:10:08 - what is substack00:11:30 - 2 music bands00:15:41 - 2 favorite movies00:18:54 - videogames00:23:44 - note taking app00:27:03 - note privacy00:33:10 - thoughts on self hosting notes00:35:40 - OS used00:42:27 - wanting to try linux00:45:08 - thoughts on Windows and microsoft00:49:30 - thoughts on putty for ssh00:50:00 - window manager macos00:54:45 - single monitor or multiple00:57:43 - terminal ghostty alacritty iterm00:59:40 - learning zig because of ghostty01:01:24 - warp wezterm kitty01:04:45 - zellij01:08:26 - IDE of choice, neovim and zed01:12:09 - LSPs between editors01:16:25 - Still exploring neovim grug-far01:23:42 - own neovim config or distro01:25:50 - file explorer in neovim01:30:35 - colorscheme01:34:56 - tool to push to github01:36:45 - why zellij and not tmux01:39:09 - keyboard NuPhy Air01:41:40 - do you use AI01:47:00 - projects practice-go01:48:55 - CLI apps fzf colima lazydocker01:51:44 - what is colima01:55:25 - favorite macos apps01:59:45 - my issues with brave02:00:00 - homelab02:01:55 - process of migrating to neovim02:05:32 - whichkey in lazyvim02:09:15 - emptiful and whysoserious subscribe
undefined
May 7, 2025 • 2h 21min

Linux vs macOS: Shasten Has Some *Thoughts* (ft. Linux Dev Labs)

My YouTube channel is mainly macOS related, I do use linux in servers, but I don't have too much linux related content. I want to know what my friend Shasten has to say about macOS and how he feels about itI personally think that its good to see different perspectives, and mainly learn from all of them and grab (deeznuts) what you like about each.If you want to see more videos like this or you want me to continue with them, please let me know down in the commentsAlso, if you think Shasten should get the apple logo tattooed on his other arm, let me know down in the comments tooLink to the video:https://youtu.be/pTQ4LyDD1vMWhat's the best way to support me?https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enoughTimeline:00:00:00 - intro00:01:30 - uutils rewrite00:09:06 - who is shasten00:09:40 - shasten after the mexican dream00:14:25 - youtube and why00:17:25 - shasten channel rename00:19:02 - 2 favorite bands00:22:54 - 2 favorites movies00:24:22 - videogames00:25:37 - open heart surgery00:28:12 - note taking app00:34:55 - current OS aurora linux00:36:00 - boxbuddy in aurora00:37:40 - wayland xorg00:40:10 - install packages as docker containers00:41:43 - running arch linux as a container00:44:50 - pandoc arch package00:45:31 - 2 favorite linux deskop distros00:46:07 - AUR package conflicts00:49:22 - Apple logo tattoo soon00:49:35 - dark past with apple hardware00:50:52 - gentoo linux00:52:44 - itunes music drama00:54:40 - apple should give back to BSD00:55:43 - least favorite linux distros00:56:00 - manjaro breaking00:57:00 - maintaining packages in the AUR00:59:11 - favorite linux server distro01:00:35 - conspiracy microsoft purchase ubuntu01:01:38 - debian on servers01:06:31 - thoughts on macos01:08:00 - dmenu in opensuse and spectrwm01:10:55 - manpages in neovim01:12:57 - change colors everywhere macos with script01:16:00 - sesh by josh medeski mentioned01:17:37 - waiting on ARM01:19:28 - apple soldering components01:21:35 - apple not supporting old hardware01:25:43 - hate windows01:28:47 - gamin on windows bazzite01:31:16 - music on linux ardour01:32:35 - logix pro x pro tools cubase sonar reaper01:34:45 - thoughts on open source and closed source01:40:41 - kdenlive or davinci resolve01:45:39 - GPL3.0 license richard stallman01:49:00 - linux window manager01:54:00 - xmonad window manager01:55:08 - hyprland in wayland01:55:52 - terminal ST Ptyxis kitty wezterm ghostty01:58:15 - IDE neovim vim doom emacs01:59:06 - Own neovim config or distro AstroNvim02:00:35 - old man yelling at cloud noice.nvim02:03:38 - neovim file explorer neo-tree02:04:00 - thoughts on mini.files02:08:11 - aurora containers performance hit02:08:45 - thoughts on flatpaks snaps02:09:26 - Shasten converted to macos with apple tattoo02:13:14 - Livestreaming and talking muted02:14:35 - Before recording, restart02:15:51 - do you want to see a second part?02:17:04 - trolls in comments
undefined
May 6, 2025 • 1h 18min

Learning Org Mode in Emacs as a Neovim User (Part 2 with Joshua Blais)

In this engaging conversation, Joshua Blais, an Emacs aficionado and content creator, guides listeners through the fascinating world of Org Mode. He illustrates how to structure notes with nested headings and manage tasks using TODO states. Joshua demonstrates scheduling tasks with deadlines and syncing calendars, showcasing Org Mode's capabilities as a productivity powerhouse. They also discuss Emacs' philosophy of reducing context switching to enhance workflow efficiency and share tips on creating files and customizing the Emacs experience.
undefined
27 snips
May 5, 2025 • 1h 21min

Lazar Nikolov Shares His Favorite Neovim Plugins & Dev Setup

Lazar Nikolov, a Toronto-based software engineer, educator, and YouTuber, shares his insights on optimizing development setups. He recalls his journey from using VS Code to customizing Neovim for greater speed. Topics include his favorite Neovim plugins, like overseer.nvim, and personal preferences for macOS applications and terminal tools. Lazar also chats about the impact of AI in coding workflows and playful grooming banter that adds a light touch. Tune in for tech tips and anecdotes that could elevate your coding game!
undefined
May 5, 2025 • 1h 36min

Raycast vs Alfred: Which macOS Launcher Is Better? (ft. Roman V)

I've been wanting to try the Alfred macOS app for quite some time now, to see what it's all about and how it compares to what I currently use, which is Raycast. So in this video my good friend Roman shows me how he uses Alfred and I compare it to the way I use raycast, in case you're interested in giving Alfred or Raycast a go, this video will be informative and help you understand both toolsLink to the video:https://youtu.be/OD_RX8leX2MWhat's the best way to support me?https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enoughTimeline:00:00:00 - goal of video00:01:45 - who is roman and info00:04:20 - roman youtube channel and links00:05:08 - why youtube and when00:06:56 - roman discord server00:08:49 - camera fear, I feel attacked00:10:28 - main OS and why00:15:23 - thoughts on windows00:16:21 - thoughts on linux00:18:40 - IDE and why00:21:45 - window manager aerospace00:24:00 - yabai and SIP00:25:45 - terminal00:30:00 - tmux or how do you navigate00:32:10 - tmux for consistency00:32:50 - keyboard00:37:25 - AI00:39:34 - personal project Eligere00:44:57 - beta testers for Eligere00:46:01 - 3 favorite CLI tools00:47:44 - 3 favorite macos apps00:49:40 - Alfred run apps00:52:43 - Alfred finder replacement00:56:41 - mac restart shudown trash00:57:43 - raycast aps and mac restart00:58:55 - file search01:01:45 - internet search01:04:55 - clipboard manager01:08:50 - don't need to pay for alfred01:09:30 - calculator and neovim alternative01:11:25 - forcing US keyboard01:12:38 - dash integration01:15:31 - kill apps01:17:00 - chatgpt01:20:36 - OCR01:22:30 - emoji search01:24:00 - alfred custom workflows xcode01:27:34 - raycast bookmarks raindrop01:28:11 - raycast snippets01:29:34 - raycast youtube01:29:51 - raycast font awesome01:30:23 - raycast reminders01:31:09 - raycast color picker01:31:24 - why not raycast to switch apps01:32:15 - why not moving to raycast01:34:09 - subscribe to roman
undefined
May 4, 2025 • 1h 10min

Replacing Tmux-Sessionizer with Sesh | ft. Josh Medeski

I've been wanting to try the tmux session manager called Sesh for quite some time now, to see what it's all about and how it compares to what I currently use, with is ThePrimeagen tmux sessionizer. But doing something like this requires you to invest time to learn and understand how to set it up and how it works.So in this video my good friend JoshMedeski walks me through the process of installing and setting up Sesh, we also get to Know Josh a little bit more and about his developer workflow and setup, also the macOS apps and CLI tools he uses and whyLink to the video:https://youtu.be/xxxjOEFvyi0What's the best way to support me?https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enoughTimeline:00:00:00 - Why is Josh here00:00:58 - A little about Josh00:01:56 - youtube when and why00:02:50 - Others understand passion for tech00:03:54 - OS history and why current one00:04:42 - Thoughts on Linux and Windows00:07:48 - IDE and why00:08:59 - How was your first time00:11:49 - Window manager00:15:09 - Terminal and why00:17:36 - Terminal without background00:19:30 - Tmux or not tmux00:21:25 - Keyboard00:24:51 - Thoughts on keyboard layers00:27:04 - How do you use AI00:27:34 - Avante neovim plugin00:28:25 - Copilot00:28:55 - Cotypist00:29:38 - Local ollama stuff00:30:48 - AI with Raycast00:32:22 - Projects working on00:33:32 - 3 favorite CLI tools00:34:03 - 3 favorite macos apps00:35:25 - Where can people find you00:36:33 - Sesh overview00:47:56 - Sesh installation00:48:44 - sesh list00:49:02 - sesh list dash i00:49:38 - sesh raycast extension00:50:53 - Config sesh switcher00:51:32 - Sesh connect piped through FZF00:52:14 - Sesh lists zoxide results00:53:34 - Sesh bind for tmux config T00:56:55 - Comparing to tmux-sessionizer paths00:57:20 - Sesh custom configs00:58:01 - sesh connect dot00:58:50 - Ghostty keybind cmd k01:01:31 - Josh video shortcuts for tmux01:02:54 - Create custom config01:06:20 - I open nvim with v instead of nvim01:06:55 - sesh clone repos01:07:30 - Star sesh in github01:08:58 - Subscribe to Josh01:09:05 - You wanna see part 2
undefined
May 4, 2025 • 1h 17min

Trying Emacs for the First Time as a Neovim User (with Joshua Blais)

Join Emacs enthusiast Joshua Blais as he guides a Neovim user through their first encounter with Emacs. Joshua shares insights on Emacs philosophy versus Neovim’s focus, and highlights his experience using Org Mode to write a book. He introduces Doom Emacs as a user-friendly configuration and discusses powerful features like task management, coding with LSP, and customizing key bindings. Their conversation navigates through installation tips, navigation hacks, and practical advice for seamlessly blending both editors in a coding workflow.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app