- running on arm64
uname -mshould print arm64
- for dev tools and environment management
-
all configuration is set up to be stow'd
- every folder in this repo should be stowable (symlinked)
- example:
stow -t ~ nvim(stow -t <target_dir> <directory_you_want_to_stow>)- so everything in the
/nvimwill get copied over to~- and if you look at
/nvimstructure, you'll noticed all the config lives in/nvim/.config/nvim, because neovim will look for the conconfig in~/.config/nvim...
- and if you look at
- so everything in the
- there's a
make stowto stow everything andmake unstowto remove the symlinks- you can manually stow each of these folders to the home directory
- git, nvim, psql, skhd, tmux, and zsh can all be stowed
- you can manually stow each of these folders to the home directory
- for tiling
- run
restart_aerospacewhen you first turn on your machine and log in
- run
- for adding colored borders to my applications
- for a cooler menu bar
- my terminal emulator
- use the FontBook app to downloand and install whatever font you want
- whenever you install a new font, clear the cache with
fc-cache -fv
- whenever you install a new font, clear the cache with
- still need to figure out all the dependencies for my set up. For now, I'll throw them into a list here as I see fit and long term I'd like to have a script that installs all dependencies in one full sweep
brew install --cask wezterm(GUI app)brew install wezterm(CLI)- installed chrome
- setup my git
- had to install homebrew first
- used brew to install:
mise,nvim,zoxide,lazygitbrew install --cask nikitabobko/tap/aerospacebrew install asmvik/formulae/skhdbrew tap FelixKratz/formulae & brew install borders
- then ran
mise install