This setup requires Alacritty, Oh My Zsh, Tmux, Neovim
Daily vim dev environment with language support for Elixir, Python, TypeScript, JavaScript. See LazyVim to add support for other languages or filetypes.
brew bundle
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
asdf plugin add erlang https://github.com/asdf-vm/asdf-erlang.git
asdf install erlang latest
asdf global erlang latest
asdf plugin add elixir https://github.com/asdf-vm/asdf-elixir.git
asdf install elixir latest
asdf global elixir latest
asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git
asdf install nodejs latest
asdf global nodejs latest
git clone https://github.com/LazyVim/starter ~/.config/nvim
rm -rf ~/.config/nvim/.git
npm install -g bash-language-server
npm install -g dockerfile-language-server-nodejs
$(brew --prefix)/opt/fzf/install
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/hlissner/zsh-autopair ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autopair
check if italic fonts are supported:
echo -e "\e[3mitalic\e[23m"
copy .terminfo > $HOME
translate terminfo files:
tic .terminfo/.tmux-256color.terminfo
tic .terminfo/.tmux-terminfo
tic .terminfo/.xterm-256color.terminfo