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

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

In YouTube I talk to guests about tech topics: Neovim, macOS, Linux, Terminal emulators, popular GitHub repos, other editors like Emacs, Helix, etc. We also learn how each guest uses their setup, CLI tools they use and how. Videos in my YouTube channel: https://youtube.com/@linkarzu Donate in ko-fi https://ko-fi.com/linkarzu

Episodes

  1. Inside Neovim with Core Maintainer Maria Solano | Snippets, Completion & More

    17 MAY

    Inside Neovim with Core Maintainer Maria Solano | Snippets, Completion & More

    Conversation with one of the Neovim Core Maintainers, Maria Solano. Interesting topics discussed like her contributions not only to neovim but to other open source projects and we also learn about her setup and OS preferences. Link to the video: https://youtu.be/0DNC3uRPBwc Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00 - what's maria working on right now 02:55 - how long have used neovim 03:51 - first experiences with neovim 05:50 - why left vscode 06:45 - neovim distro or own config 08:55 - is your neovim config done? 09:56 - how is Folke's name pronounced 11:10 - nvim-cmp or blink.cmp 14:15 - where to find maria 15:35 - maria's youtube channel 17:05 - experience maintaining open source 17:25 - previously worked at microsoft 18:35 - working on vscode 20:00 - neovim snippet engine implementation 24:00 - thoughts on luasnip and friendly snippets 25:40 - file explorer mini.files 28:25 - file picker fzf-lua ex telescope 29:00 - fzf-lua for performance reasons 30:00 - thoughts on snacks picker 31:35 - custom dracula colorscheme 33:00 - tool to push to github, lazygit 33:40 - lazygit contributor 35:40 - discuss with maintainers before submitting 37:45 - how to contribute to neovim 38:55 - draft PRs recommendation 40:15 - tmux or not tmux 42:15 - framework laptop, arch linux, macos too 43:15 - thoughts on asahi linux 44:05 - framework or systems 76 laptops 45:25 - thoughts on windows 46:55 - vscode and windows registry 48:35 - note taking 49:38 - keyboard moonlander 51:55 - 3 favorite neovim plugins fzf-lua 52:40 - flash.nvim 53:00 - flash remote motions mind blowing demo

    56 min
  2. He Built a Grammarly Alternative | Now WordPress.com Owns It (ft. Harper Creator Elijah Potter)

    12 MAY

    He Built a Grammarly Alternative | Now WordPress.com Owns It (ft. Harper Creator Elijah Potter)

    I write a lot of Markdown in Neovim, and I was looking for a tool that could understand the grammar in my document and give me suggestions and easily help me find mistakes, similar to the way Grammarly works. I found harper, Installed it, and I have been using it ever since. In this video I go over the history of Harper, a quick demo, and get to know it's author, Elijah Potter, a bit more. Harper not only works in Neovim, but it also works in Emacs, Obsidian, Zed, VScode, Helix and as a WordPress plugin Link to the video: https://youtu.be/l9D7M1gIY8I Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00:00 - harper demo 00:02:16 - harper runs locally 00:03:35 - in Neovim is a language server 00:04:50 - available in obsidian emacs helix zed vs code 00:06:05 - demo as a wordpress plugin 00:06:38 - chrome extension coming soon 00:07:14 - other languages besides english? 00:09:35 - open source, PRs for other languages accepted 00:09:55 - Harper and Automattic 00:12:05 - techcrunch article 00:12:47 - working on harper alone? 00:13:45 - how and where to submit issues 00:16:08 - FAQs 00:16:55 - harper chrome extension 00:17:55 - harper desktop application idea 00:20:33 - harper in emacs? 00:21:38 - elijah's blog 00:24:05 - experience maintaining open source 00:27:20 - favorite music artists 00:28:50 - favorite movies 00:30:35 - video games 00:30:55 - Elijah is 12 years old 00:32:28 - tool to take notes 00:34:20 - Arch, even though looks like a mac guy 00:37:35 - started with linux? 00:40:55 - thoughts on macos 00:42:30 - window manager hyprland 00:42:50 - hyprland master mode 00:44:06 - single or multiple monitors 00:46:35 - wezterm 00:47:45 - wezterm max_fps setting 00:49:45 - other terminals? 00:51:00 - why Neovim? 00:53:47 - neovim experience when starting 00:59:15 - is your neovim config done? 01:03:00 - thoughts on neovim distros 01:04:55 - which-key 01:06:13 - neovim file explorer nvim-tree 01:07:40 - favorite neovim plugins telescope leap.nvim 01:08:25 - smear-cursor.nvim neovide cursor animation 01:09:38 - neovim colorscheme, why light mode 01:11:53 - modus_vivendi modus_operandi 01:12:28 - tool to push to github, lazygit 01:13:35 - why tmux? 01:14:40 - keyboard 01:15:30 - use of AI 01:16:55 - other projects, ofc and tatum 01:19:50 - favorite terminal tools 01:20:55 - favorite desktop apps 01:22:00 - homelab? 01:24:22 - linkarzu harper video

    1h 27m
  3. How HiPhish Built rainbow-delimiters.nvim (and Uses Neovim Without a Plugin Manager)

    9 MAY

    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/e8IHILxKqZs Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00:00 - rainbow-delimiters.nvim demo 00:05:15 - fork of a different plugin 00:07:37 - change strategy to local 00:09:02 - original plugin didnt use tree-sitter 00:09:30 - downside of tree-sitter support for each lang 00:09:45 - open a PR to support new languages 00:12:20 - do you get a lot of requests for new langs? 00:13:15 - burdain of managing open source repo 00:14:45 - support aspect of open source 00:16:23 - future of the plugin 00:17:46 - how long using neovim 00:19:00 - neovim didn't start with lua 00:19:55 - why start using vim in the first place 00:24:07 - vim before touch typing 00:26:05 - keyboard keychron k1 00:29:25 - thoughts on split keyboards 00:30:25 - operating system void linux 00:31:55 - running void linux for 5 years 00:32:14 - why not arch 00:32:59 - why left macOS, no updates 00:34:32 - are you forced to use mac in companies? 00:35:45 - thoughts on Windows 00:36:43 - linkarzu switching to linux? 00:38:47 - coworkers understand neovim? 00:40:08 - open source to have control 00:41:23 - screen sharing and neovim? 00:42:38 - thoughts on emacs 00:44:45 - neovim and python 00:46:51 - videogames street of rage 4 00:48:04 - reading books 00:50:31 - librera 00:51:35 - clear cookies to fight doomscrolling 00:53:20 - note taking app neovim 00:54:10 - linux window manager kde plasma bspwm 00:58:05 - x11 wayland hperland 01:00:24 - thoughts on single app on screen? 01:02:00 - monocle mode in bspwm 01:02:35 - terminal alacritty 01:04:55 - thoughts on ghostty 01:07:15 - thoughts on tmux 01:09:30 - own neovim config or distribution 01:12:12 - book practical vim 01:13:10 - how do you know what you don't know 01:16:00 - nvim-cmp or blink.cmp 01:17:03 - neovim package manager git submodules 01:20:40 - why git submodules 01:21:50 - hiphish blog 01:23:40 - neovim file explorer nerdtree 01:24:00 - neovim colorscheme solarized or selenized 01:24:55 - tool to push to github fugitive.vim 01:26:00 - thoughts on AI 01:29:45 - HTMX and alpine.js 01:33:00 - neovim and javascript coding 01:33:35 - currently learning elixir 01:34:30 - favorite CLI tools 01:35:50 - favorite linux applications 01:36:20 - favorite neovim plugins neotest 01:38:25 - fugitive telescope vim-dirvish vim-win 01:41:00 - hiphish config in dotfiles 01:41:45 - homelab 01:44:25 - install rainbow-delimiters.nvim

    1h 52m
  4. Neovim, Zed, and Colima: How Alex (Package Main) Works as a Developer

    8 MAY

    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 general If you want to see more videos like this or you want me to continue with them, please let me know down in the comments Link to the video: https://youtu.be/w89f9dDV2qA Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00:00 - package main channel and blog 00:05:52 - youtube when and why 00:10:08 - what is substack 00:11:30 - 2 music bands 00:15:41 - 2 favorite movies 00:18:54 - videogames 00:23:44 - note taking app 00:27:03 - note privacy 00:33:10 - thoughts on self hosting notes 00:35:40 - OS used 00:42:27 - wanting to try linux 00:45:08 - thoughts on Windows and microsoft 00:49:30 - thoughts on putty for ssh 00:50:00 - window manager macos 00:54:45 - single monitor or multiple 00:57:43 - terminal ghostty alacritty iterm 00:59:40 - learning zig because of ghostty 01:01:24 - warp wezterm kitty 01:04:45 - zellij 01:08:26 - IDE of choice, neovim and zed 01:12:09 - LSPs between editors 01:16:25 - Still exploring neovim grug-far 01:23:42 - own neovim config or distro 01:25:50 - file explorer in neovim 01:30:35 - colorscheme 01:34:56 - tool to push to github 01:36:45 - why zellij and not tmux 01:39:09 - keyboard NuPhy Air 01:41:40 - do you use AI 01:47:00 - projects practice-go 01:48:55 - CLI apps fzf colima lazydocker 01:51:44 - what is colima 01:55:25 - favorite macos apps 01:59:45 - my issues with brave 02:00:00 - homelab 02:01:55 - process of migrating to neovim 02:05:32 - whichkey in lazyvim 02:09:15 - emptiful and whysoserious subscribe

    2h 12m
  5. Linux vs macOS: Shasten Has Some *Thoughts* (ft. Linux Dev Labs)

    7 MAY

    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 it I 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 comments Also, if you think Shasten should get the apple logo tattooed on his other arm, let me know down in the comments too Link to the video: https://youtu.be/pTQ4LyDD1vM Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00:00 - intro 00:01:30 - uutils rewrite 00:09:06 - who is shasten 00:09:40 - shasten after the mexican dream 00:14:25 - youtube and why 00:17:25 - shasten channel rename 00:19:02 - 2 favorite bands 00:22:54 - 2 favorites movies 00:24:22 - videogames 00:25:37 - open heart surgery 00:28:12 - note taking app 00:34:55 - current OS aurora linux 00:36:00 - boxbuddy in aurora 00:37:40 - wayland xorg 00:40:10 - install packages as docker containers 00:41:43 - running arch linux as a container 00:44:50 - pandoc arch package 00:45:31 - 2 favorite linux deskop distros 00:46:07 - AUR package conflicts 00:49:22 - Apple logo tattoo soon 00:49:35 - dark past with apple hardware 00:50:52 - gentoo linux 00:52:44 - itunes music drama 00:54:40 - apple should give back to BSD 00:55:43 - least favorite linux distros 00:56:00 - manjaro breaking 00:57:00 - maintaining packages in the AUR 00:59:11 - favorite linux server distro 01:00:35 - conspiracy microsoft purchase ubuntu 01:01:38 - debian on servers 01:06:31 - thoughts on macos 01:08:00 - dmenu in opensuse and spectrwm 01:10:55 - manpages in neovim 01:12:57 - change colors everywhere macos with script 01:16:00 - sesh by josh medeski mentioned 01:17:37 - waiting on ARM 01:19:28 - apple soldering components 01:21:35 - apple not supporting old hardware 01:25:43 - hate windows 01:28:47 - gamin on windows bazzite 01:31:16 - music on linux ardour 01:32:35 - logix pro x pro tools cubase sonar reaper 01:34:45 - thoughts on open source and closed source 01:40:41 - kdenlive or davinci resolve 01:45:39 - GPL3.0 license richard stallman 01:49:00 - linux window manager 01:54:00 - xmonad window manager 01:55:08 - hyprland in wayland 01:55:52 - terminal ST Ptyxis kitty wezterm ghostty 01:58:15 - IDE neovim vim doom emacs 01:59:06 - Own neovim config or distro AstroNvim 02:00:35 - old man yelling at cloud noice.nvim 02:03:38 - neovim file explorer neo-tree 02:04:00 - thoughts on mini.files 02:08:11 - aurora containers performance hit 02:08:45 - thoughts on flatpaks snaps 02:09:26 - Shasten converted to macos with apple tattoo 02:13:14 - Livestreaming and talking muted 02:14:35 - Before recording, restart 02:15:51 - do you want to see a second part? 02:17:04 - trolls in comments

    2h 21m
  6. Learning Org Mode in Emacs as a Neovim User (Part 2 with Joshua Blais)

    6 MAY

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

    This is the 2nd part of me trying emacs for the first time, in the previous video we covered the installation and basically how to open it. We also talked abou the emacs philosophy So in this video my good friend Joshua Blais walks me through the orgmode basics. We create a file, add headings, add tags, and add stuff to the calendar. If you want to see more videos like this or you want me to continue with them, please let me know down in the comments Link to the video: https://youtu.be/-s8M2TqAqEk Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00:00 - goal of this video 00:01:22 - josh giving up on emacs 00:02:20 - josh enters a forbidden affair 00:05:25 - previous video to meet josh 00:07:20 - org overview in josh screen 00:08:10 - literate emacs config 00:10:25 - josh screen headings, todo 00:12:48 - linkarzu headings neovim 00:14:22 - todo in org heading 00:15:53 - donate in kofi so I can pay josh 00:17:05 - org schedule tasks 00:18:53 - send meeting invite throug emacs 00:22:20 - context switching 00:25:35 - export from org to markdown 00:25:51 - markdown preview emacs 00:28:09 - create emacs alias 00:28:30 - emacs in x11 instead of wayland 00:30:15 - create blogpost with commands 00:30:34 - number layer on keyboard 00:32:22 - emacs daemon 00:35:00 - emacs starts in the dir you are in 00:35:35 - create dir and file 00:36:31 - file title 00:37:00 - linkarzu create headings and todo 00:38:20 - emacs tags 00:41:00 - add bulletpoints tasks 00:42:36 - open 2 emacs instances 00:43:35 - look for file 00:46:50 - create task or checkbox 00:49:08 - todo works only with headings 00:52:11 - change indentation 00:52:54 - open and close tab 00:56:45 - shift+tab fold entire file 00:56:53 - neovim folds similar to org 00:58:43 - schedule event 00:59:47 - homerow mods 01:00:00 - colemak layout 01:03:00 - select day in calendar 01:04:30 - add to org agenda 01:06:50 - meta+x cmd+x 01:08:48 - open calendar (another day) 01:10:00 - use josh emacs config dotfiles 01:14:34 - josh youtube channel

    1h 18m
  7. Raycast vs Alfred: Which macOS Launcher Is Better? (ft. Roman V)

    5 MAY

    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 tools Link to the video: https://youtu.be/OD_RX8leX2M Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00:00 - goal of video 00:01:45 - who is roman and info 00:04:20 - roman youtube channel and links 00:05:08 - why youtube and when 00:06:56 - roman discord server 00:08:49 - camera fear, I feel attacked 00:10:28 - main OS and why 00:15:23 - thoughts on windows 00:16:21 - thoughts on linux 00:18:40 - IDE and why 00:21:45 - window manager aerospace 00:24:00 - yabai and SIP 00:25:45 - terminal 00:30:00 - tmux or how do you navigate 00:32:10 - tmux for consistency 00:32:50 - keyboard 00:37:25 - AI 00:39:34 - personal project Eligere 00:44:57 - beta testers for Eligere 00:46:01 - 3 favorite CLI tools 00:47:44 - 3 favorite macos apps 00:49:40 - Alfred run apps 00:52:43 - Alfred finder replacement 00:56:41 - mac restart shudown trash 00:57:43 - raycast aps and mac restart 00:58:55 - file search 01:01:45 - internet search 01:04:55 - clipboard manager 01:08:50 - don't need to pay for alfred 01:09:30 - calculator and neovim alternative 01:11:25 - forcing US keyboard 01:12:38 - dash integration 01:15:31 - kill apps 01:17:00 - chatgpt 01:20:36 - OCR 01:22:30 - emoji search 01:24:00 - alfred custom workflows xcode 01:27:34 - raycast bookmarks raindrop 01:28:11 - raycast snippets 01:29:34 - raycast youtube 01:29:51 - raycast font awesome 01:30:23 - raycast reminders 01:31:09 - raycast color picker 01:31:24 - why not raycast to switch apps 01:32:15 - why not moving to raycast 01:34:09 - subscribe to roman

    1h 36m
  8. Replacing Tmux-Sessionizer with Sesh | ft. Josh Medeski

    4 MAY

    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 why Link to the video: https://youtu.be/xxxjOEFvyi0 Donate in ko-fi: https://ko-fi.com/linkarzu Timeline: 00:00:00 - Why is Josh here 00:00:58 - A little about Josh 00:01:56 - youtube when and why 00:02:50 - Others understand passion for tech 00:03:54 - OS history and why current one 00:04:42 - Thoughts on Linux and Windows 00:07:48 - IDE and why 00:08:59 - How was your first time 00:11:49 - Window manager 00:15:09 - Terminal and why 00:17:36 - Terminal without background 00:19:30 - Tmux or not tmux 00:21:25 - Keyboard 00:24:51 - Thoughts on keyboard layers 00:27:04 - How do you use AI 00:27:34 - Avante neovim plugin 00:28:25 - Copilot 00:28:55 - Cotypist 00:29:38 - Local ollama stuff 00:30:48 - AI with Raycast 00:32:22 - Projects working on 00:33:32 - 3 favorite CLI tools 00:34:03 - 3 favorite macos apps 00:35:25 - Where can people find you 00:36:33 - Sesh overview 00:47:56 - Sesh installation 00:48:44 - sesh list 00:49:02 - sesh list dash i 00:49:38 - sesh raycast extension 00:50:53 - Config sesh switcher 00:51:32 - Sesh connect piped through FZF 00:52:14 - Sesh lists zoxide results 00:53:34 - Sesh bind for tmux config T 00:56:55 - Comparing to tmux-sessionizer paths 00:57:20 - Sesh custom configs 00:58:01 - sesh connect dot 00:58:50 - Ghostty keybind cmd k 01:01:31 - Josh video shortcuts for tmux 01:02:54 - Create custom config 01:06:20 - I open nvim with v instead of nvim 01:06:55 - sesh clone repos 01:07:30 - Star sesh in github 01:08:58 - Subscribe to Josh 01:09:05 - You wanna see part 2

    1h 10m
  9. Trying Emacs for the First Time as a Neovim User (with Joshua Blais)

    4 MAY

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

    I've been wanting to try Emacs for quite some time now, to see what it's all about and how it compares to Neovim. 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 JoshuaBlais walks me through the process of installing and setting up Emacs on macOS, we also talk about the Emacs philosophy and the differences it has with Neovim Link to the YouTube video https://youtu.be/cLa96bUPR_I Donate in ko-fi https://ko-fi.com/linkarzu Timeline: 00:00:00 - Intro 00:01:42 - Josh book in orgmode 00:02:12 - Meet Josh 00:05:03 - Josh's YouTube channel 00:05:55 - Josh is his own boss (chad) 00:07:25 - Josh's take on macOS 00:10:25 - Install Emacs 00:12:36 - Emacs philosophy during install 00:14:20 - ThePrimeagen mentioned, gottem 00:15:01 - Emacs and LISP 00:17:55 - Josh's doom emacs 00:21:10 - Headings in orgmode 00:21:47 - Emacs Project and task management 00:22:40 - Github readmes and orgmode files 00:24:19 - Hugo Jekyll orgmode 00:25:18 - Neovim task management 00:26:45 - Neovim or Emacs? 00:28:46 - Open vanilla emacs 00:29:52 - Run emacs in the terminal 00:31:33 - Exit emacs and break your fingers 00:32:32 - install doom emacs 00:34:35 - Thoughts on using distros 00:36:58 - doom sync command 00:38:30 - doom run command 00:39:19 - space . 00:40:57 - cmd+x 00:42:02 - kj to go to normal mode 00:42:59 - space fp open config 00:43:52 - space wd close window 00:44:38 - ctrl hjkl 00:46:14 - space hrr reload doom config 00:46:43 - which-key 00:47:28 - kj issues with my config 00:49:25 - Josh config, font, theme etc 00:50:24 - Commands in josh blog 00:53:36 - emacs dictionary 00:55:10 - Heading folding in neovim 00:55:57 - images in neovim 00:58:22 - Harper demo in neovim 01:01:17 - emacs thesaurus 01:02:06 - harper demo on emacs? 01:02:45 - Create todo in emacs 01:05:46 - daily note in neovim 01:08:25 - org agenda emacs 01:11:48 - orgmode in neovim 01:13:05 - You don't need to fully switch 01:13:41 - rss in emacs 01:14:04 - chat via emacs 01:14:34 - Final thoughts 01:15:56 - Theme creation 01:16:31 - Subscribe to Josh

    1h 17m

About

In YouTube I talk to guests about tech topics: Neovim, macOS, Linux, Terminal emulators, popular GitHub repos, other editors like Emacs, Helix, etc. We also learn how each guest uses their setup, CLI tools they use and how. Videos in my YouTube channel: https://youtube.com/@linkarzu Donate in ko-fi https://ko-fi.com/linkarzu

You Might Also Like

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada