Simplicity and compatibility
- Only add functionality that is absolutely needed.
- Use TokyoNight theme where available.
- Make visual adjustments only to
- make important things more obvious and prominent, or
- make unimportant things less prominent and intrusive.
- Do not change standard key mappings.
- Know what you change, add or remove.
Settings are optimized for TypeScript development.
All files must be installed manually.
Rename file to alacritty.toml
.
Location Linux: $HOME/.config/alacritty/alacritty.toml
Location Windows: %APPDATA%\alacritty\alacritty.toml
Tip: To start Alacritty with a hard coded window title in Windows, run alacritty --title <TITLE>
.
Plugins needed: zsh-autosuggestions
and zsh-completions
:
- Goto
~/.oh-my-zsh
. - Run
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
. - Run
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions
. - Copy
.zshrc
and.zshenv
to~/
. - Add Zsh as the default shell with
sudo vi /etc/passwd
and/usr/bin/zsh
.
Copy .tmux.conf
to ~/
.
Configurations for Neovim is based on LazyVim.
- Install latest stable Neovim.
- Install LazyVim.
- Replace configuration files.
plugins-old
in lua
folder are plugins that can be good to keep but not currently used.
Install "Hack Nerd Font".