These are the dotfiles I use for my development environment(s).
- My
brew
dependencies including: applications, fonts, etc. - My macOS configuration
- My shell configuration
- My Visual Studio Code configuration
These are pre-requisites for git and brew.
xcode-select --install
git clone https://github.com/yukitsune/dotfiles
cd dotfiles
This ensures that all the necessary tools are installed.
./bootstrap.sh
When running on Windows, consider running the debloater task. This uninstalls a number of pre-installed aplications from Windows, including some that are re-added during the next step.
task system:debloat
Applies all the necessary configuration.
task apply
I'm currently using Hyper as my terminal emulator with zsh
as my shell of choice.
I've written a custom plugin manager to manage zsh
plugins, which works well for me.
On top of zsh
is Powerlevel10k which makes everything pretty.
I have a number of pre-defined aliases and functions defined to make life a little easier.
I am using brew
to install most apps for my mac. I also sync apps from the App Store with brew
via mas
, so the resulting Brewfile contains pretty much everything.
I also download and install packages from .pkg
files, and git repositories using a custom scripts.