Filtered by: cli

Clear Filter
  • yesterday at 11:12 PM
    thumbnail

    A bit of a tutorial on my Neovim setup, tailored for macOS using ZSH, but adaptable for Linux and Bash. I chose Neovim over regular Vim for its modern features and Lua-based configuration, which is more versatile than Vim's domain-specific language.

    I started by installing Homebrew, Neovim, and Fzf. I used LazyVim as my base configuration, cloning its starter template and removing the .git directory for personal repository integration. I then added various plugins for coding, debugging, and formatting, enhancing my development workflow. Additionally, I included some fun tools and AI integrations to make my coding experience more efficient and enjoyable.

    Read Article...
  • thumbnail

    This year, I've discovered several tools that have significantly improved my workflow. One of the standouts is Neovim, a highly efficient text editor that has transformed the way I code. Its steep learning curve is worth it, as it offers unparalleled efficiency and support for virtually any programming language. I've even started contributing to plugins on GitHub, which speaks to its robust community and endless customization options.

    Another game-changer is Tailscale, a tool that simplifies network management by connecting all my devices into one seamless network. Whether I'm accessing my 3D printer remotely or managing file shares, Tailscale makes it effortless. Its ability to work through NAT gateways and firewalls is a significant advantage, making it an indispensable tool for both personal and professional use.

    Read Article...
  • thumbnail

    I've been diving deep into the terminal world lately. I'm even considering moving away from VSCode! It all started with a YouTube video about alternative terminals to iTerm2 on macOS, where I discovered Wezterm. I was instantly hooked, especially because it's multi-platform.

    Wezterm has some great features that I'm used to from tmux, so I can drop that. The best part is configuring a "Leader" key, making it easy to split panes or create new tabs. It's been a smooth transition, even on Windows machines using WSL.

    Read Article...