Windows Setup
- clone the repo
- Run
update.bat
- Run
config-alacritty.bat
FLY!!
Mac/Linux Setup
WIP...
Windows Setup
git clone git@github.com:jwu/alacritty-settings.git ${YOUR_ALACRITTY_PATH}
- install alacritty to
${YOUR_ALACRITTY_PATH}
- install FiraMono Nerd Font
- unzip clink to
${YOUR_ALACRITTY_PATH}/vendor/clink
- unzip clink-completions to
${YOUR_ALACRITTY_PATH}/vendor/clink_completions
- unzip git-for-windows to
${YOUR_ALACRITTY_PATH}/vendor/git
- unzip starship to
${YOUR_ALACRITTY_PATH}/vendor
- unzip fzf to
${YOUR_ALACRITTY_PATH}/vendor/bin
- unzip zoxide to
${YOUR_ALACRITTY_PATH}/vendor/bin
- Run
config-alacritty.bat
Mac & Linux Setup
git clone git@github.com:jwu/alacritty-settings.git ${YOUR_ALACRITTY_PATH}
- install alacritty to
${YOUR_ALACRITTY_PATH}
- install FiraMono Nerd Font
- install fishshell
- install git
- install starship
curl -sS https://starship.rs/install.sh | sh
- install fzf
sudo apt install fzf
- install zellij
cargo install --locked zellij
- cp
settings.linux/alacrity.toml
to~/.alacritty.toml
- cp
settings.linux/starship.toml
to~/.config/starship.toml
- cp
settings.linux/config.kdl
to~/.config/zellij/config.kdl
- edit
~/.config/fish/config.fish
~/.config/fish/config.fish
set -x PATH ~/bin ~/.cargo/bin ~/.local/bin /usr/local/bin $PATH
set -x PATH /opt/nvim-linux64/bin $PATH
set -x LANG "en_US.UTF-8"
# NOTE: in ubuntu, this doesn't work
# set -x STARSHIP_CONFIG "~/alacritty-settings/settings.mac/starship.toml"
starship init fish | source
zoxide init fish | source
- alacritty
- vendor
- utils
- utils (needs package installer)
- utils (
*nix
only) - others
# set zsh as default shell
sudo chsh -s /bin/zsh
# set fish as default shell
sudo chsh -s /usr/local/bin/fish
import:
- e:\Alacritty\settings\alacritty.yml
shell:
program: cmd.exe
args:
- /s /k "e:\Alacritty\settings\init.bat"
export PATH=~/bin:/usr/local/bin:$PATH
export ZSH=~/.oh-my-zsh
export LANG=en_US.UTF-8
export STARSHIP_CONFIG=~/alacritty-settings/settings.mac/starship.toml
ZSH_THEME="dracula"
plugins=(
git
zsh-autosuggestions
)
source $ZSH/oh-my-zsh.sh
eval "$(starship init zsh)"
eval "$(zoxide init zsh)"
set -x PATH ~/bin ~/.cargo/bin ~/.local/bin /usr/local/bin $PATH
set -x PATH /opt/nvim-linux64/bin $PATH
set -x LANG "en_US.UTF-8"
# NOTE: in ubuntu, this doesn't work
# set -x STARSHIP_CONFIG "~/alacritty-settings/settings.mac/starship.toml"
starship init fish | source
zoxide init fish | source