5 - Matias Francisco Hernandez Arellano
If you’re enjoying this newsletter and would like to share your dotfiles, please reach out to me on Twitter 🫡
Matias is an experienced Chilean Software Engineer, a proud father of two children, and a loving husband. In his free time, he enjoys playing drums, doing calisthenic workouts, and practicing karate.
Aside from coding, He’s passionate about sharing his knowledge through writing and creating videos. He has written several articles for various publications and currently records videos for my own YouTube channel.
He’s currently working on a new side project that he’s hoping to turn into a product. You can check it out at soundscribe.app.
Neovim & Terminal Setup
As a long-time user of Vim and its motions, he sought out new experiences with VSCode. However, his journey led me back to Neovim, which has proven to be an efficient and simple tool for capturing his thoughts quickly. Although he has borrowed configurations, his setup is not particularly elaborate. He uses catppucin for his Neovim color scheme and telescope for searching & file browsing, which has proven to be very effective and fast! Additionally, he found lsp-saga to be helpful for displaying errors and peeking at definitions.
Favorite Tools
Neovim!
Lazygit: A simple terminal UI for git commands, written in Go with the gocui library.
Kitty: Rust-based terminal emulator.
Zsh (Zshell): a shell designed for interactive use.
oh-my-zsh: a delightful, open source, community-driven framework for managing your Zsh configuration.
Fig: Next-Gen command line.
Bat: A cat(1) clone with syntax highlighting and Git integration.
lsd: a rewrite of GNU
ls
with lots of added features like colors, icons, tree-view, more formatting options, etc.fnm: Fast and simple Node.js version manager, built with Rust.
pnpm: Fast, disk space efficient Node package manager.
zoxide: a smarter cd command, inspired by z and autojump.It remembers which directories you use most frequently, so you can "jump" to them in just a few keystrokes.
fzf: a general-purpose command-line fuzzy finder.
gh: Github CLI.
Dotfiles
You can find Matias’s dotfiles here.