scripts to setup my development enviroment
Neovim kakoune config Philosophy
- Search ripgrep
- Find file fd
- Code navigation ctags
- Change directory zoxide
- Interactive search skim fzf
- Shell prompt starship
- File Manager yazi
- Software Upgrade topgrade
- Print files bat
- Counter down timer termdown
- Count lines of code loc
Need sudo
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
# or use offical installer: sh <(curl -L https://nixos.org/nix/install)
Add http_proxy and https_proxy in /Library/LaunchDaemons/org.nixos.nix-daemon.plist
nix run github:QiBaobin/mac-dev-setup
mkdir $HOME/homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C $HOME/homebrew
mkdir "$HOME/Applications"
export HOMEBREW_CASK_OPTS="--appdir=$HOME/Applications"
export PATH="$HOME/homebrew/bin:$PATH"
brew install git tmux fzf fd ripgrep zsh font-hack-nerd-font font-inconsolata font-input font-monaspace universal-ctags zoxide
brew install --HEAD kakoune
brew install --cask wezterm@nightly
brew install koekeishiya/formulae/yabai koekeishiya/formulae/skhd
mkdir $HOME/.config; cp -Rv configs/ $HOME/.config/
skhd --start-service
yabai --start-service