My Daily Tools
This week I posted a video about the tools I use daily as a software engineer. This is a convenient place to see a list of all those tools, as well as find links to other places where I've talked about them more.
Alacritty
Alacritty is the terminal emulator I use.
zsh
Nothing special here, no OMZ or anything, just some basic config.
- My ZSH config
- Video: How I organize my dotfiles
- Video: Creating shell aliases
- Video: 11 shell aliases you'll use today
Starship Prompt
Starship is a easy-to-customize prompt for whatever shell you use.
- My Starship config
- Video: Painless prompt setup with Starship
- Video: Building custom modules for starship prompt
z
A better alternative to cd
, you can get this with brew install z
on MacOS.
If you're on another OS, it's available there too. Or just get the shell script from the link below.
fzf
So many uses for fzf
, but I use it mainly for shell history searching (ctrl-r).
Neovim / LunarVim
Neovim is a modern rewrite of Vim. LunarVim is an opinionated config set for Neovim.
Bonus: Tmux
I totally forgot to mention tmux in the video, but I use it daily as well! Often, I just use it as a fast way to have multiple sessions open at once.