Dotfiles customized for macOS setup.
- (Optional) To initialize gcloud sdk and kubectl config, set the following env vars (replace the values as required):
export GCP_REGION="asia-east1"
export GCP_CLUSTERS=(cluster-1 cluster-2)
export GCP_PROJECTS=(project-1 project-2)
- Run the following shell command:
curl -fsSL https://raw.githubusercontent.com/BinaryHexer/dotfiles/master/install.sh | bash
- install.sh - Bootstrapping script
- Makefile - Main installation commands
- Some helper scripts
- config.fish - Global fish configuration (.fishrc)
- fish_plugins - List of
fisher
plugins - completions/
- repo.fish - Contains all repos as completions for the repo command
- repodir.fish - Contains all repos as completions for the repodir command
- functions/
- repo.fish - Finds a repository in ~/dev and jumps to it
- repodir.fish - Finds a repository in ~/dev and prints its path
- config - Sets several global Git variables
- ignore - Contains global gitignores, such as OS-specific files and several compiled files
- apps.lua
- grid.lua
- init.lua
- config.toml - Starship configuration file
- settings.py - Settings for
thefuck
command
- vimrc - Basic configuration for
vim
- keybindings.json - Sets the keybindings for vscodium
- settings.json - Sets the settings for vscodium