Config Neovim, Yabai and Zellij on macOS

Опубликовано: 01 Январь 1970
на канале: 0xAquaWolf
959
14

Dotfiles: https://github.com/0xAquaWolf/AquaFiles

Join me in this interactive live stream as we dive into configuring Neovim on macOS! We'll cover a variety of powerful tools and setups to enhance your development environment. Here’s what we’ll be working with:

Neovim: We'll configure this versatile text editor to supercharge our coding experience, covering essential plugins and settings.

Zellij: Learn how to set up this modern terminal workspace to boost your productivity with split panes and more.

Yabai: Discover the magic of this tiling window manager for macOS to manage your desktop layout like a pro.

Karabiner: Customize your keyboard inputs to streamline your workflow and improve efficiency.

Obsidian: Set up this powerful note-taking app for optimal organization and integration with your development tools.

Whether you’re a seasoned developer or just getting started, this session is packed with tips and tricks to elevate your setup. Bring your questions and let's configure together in real-time!

🔴 Live Stream Details: Config Neovim with me // macOS, Zellij, Yabai, Karabiner, Obsidian
🗓️ Date: 05/22/2024
🕒 Time: 12:07

👉 What You’ll Learn:

Efficient Neovim configuration
Optimizing terminal workflows with Zellij
Enhancing window management using Yabai
Custom keyboard mappings with Karabiner
Organizing and integrating notes with Obsidian
Don’t miss out on this opportunity to optimize your development environment and boost your productivity. Hit the notification bell so you don't miss the live stream!

📢 Stay Connected:
Subscribe to the channel for more tutorials and live streams on software development and productivity tools.

👍 Like & Share:
If you find this live stream helpful, don't forget to like and share it with your fellow developers!

Introduction and discussion of Zshrc to Fish configuration @00:00:00
Configuring window navigation in Neovim @00:05:00
Resolving service issues using terminal commands @00:10:00
Discussing technical debt and configuration challenges @00:15:00
Troubleshooting various command and file issues @00:20:00
Configuring file opening function in Neovim @00:25:00
Debugging SKD and adjusting window controls @00:30:00
Customizing window management with Yabai and Zellij @00:35:00
Configuring window management and focus @00:40:00
Setting up scripts for process monitoring @00:45:00
Exploring Yabai features and documentation @00:50:00
Adjusting terminal window appearance @00:55:00
Customizing Neovim appearance with Zellij and Yabai @01:00:00
Setting up Zellij terminal workspace manager @01:05:00
Preparing for configuration process @01:10:00
Configuring Arc browser and Western in Neovim @01:15:00
Customizing terminal theme and settings @01:20:00
Managing commands in dot files @01:25:00
Configuring hotkeys for window management @01:30:00
Demonstrating window management commands @01:35:00
Expressing excitement over integration of tools @01:40:00
Troubleshooting configuration issues @01:45:00
Exploring specific dot files and configurations @01:50:00
Discovering new terminal tools (btop and fx.w2) @01:55:00
Setting up aliases using Brew @02:00:00
Expressing frustration over accidental file damage @02:05:00
Demonstrating installation and use of envm pager @02:10:00
Adjusting font sizes and testing keyboard shortcuts @02:15:00
Configuring Neovim with Yabai and Zellij @02:20:00
Adjusting borders and configuring FRC explorer @02:25:00
Encountering issues with Homebrew installation @02:30:00
Reflecting on the importance of a solid configuration foundation @02:35:00
Troubleshooting Homebrew configuration @02:40:00
Taking a break with background music @02:45:00
Guiding through Neovim, Yabai, and Zellij setup @02:50:00
Reconfiguring Homebrew and development environment @02:55:00
Expressing satisfaction with development environment setup @03:00:00
Troubleshooting Homebrew package installation @03:05:00
Addressing misplaced Homebrew installation @03:10:00
Planning reproducible configuration and install script @03:15:00
Expressing frustration with installation issues @03:20:00
Explaining the "PP" function for printing file paths @03:25:00
Installing borders and encountering telescope fzf config issue @03:30:00
Encountering computer crash while configuring Neovim @03:35:00
Concluding thoughts on configuration process and community learning @03:40:00