https://github.com/nijikokun/dotfiles
:file_folder: Make Dotfiles Great Again :file_folder:
https://github.com/nijikokun/dotfiles
antigen brew cask dotfiles homebrew hyperterm macos nodejs pip python ruby zsh
Last synced: about 2 months ago
JSON representation
:file_folder: Make Dotfiles Great Again :file_folder:
- Host: GitHub
- URL: https://github.com/nijikokun/dotfiles
- Owner: nijikokun
- Created: 2017-02-22T11:21:35.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-04-25T22:09:48.000Z (about 6 years ago)
- Last Synced: 2025-02-26T16:43:25.837Z (2 months ago)
- Topics: antigen, brew, cask, dotfiles, homebrew, hyperterm, macos, nodejs, pip, python, ruby, zsh
- Language: Vim script
- Homepage:
- Size: 52.7 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
πΊπΈ Make Dotfiles Great Again πΊπΈ
## Why?
- Symlinks to keep home directory clean
- Easy commands to keep applications & tools up to date
- Single location for configuration
- Instant setups
- Replicate environments
- Data loss? No problem## Installation
```bash
git clone https://github.com/nijikokun/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
make install
```## What's Included?
- [Tools list (brew)](pkgs/brew)
- [Sources list (brew tap)](pkgs/taps)
- [Applications list (brew cask)](pkgs/casks)
- [VSCode Extensions (code)](pkgs/vscode)
- [Profile Configuration](shell/profile)
- [Shell Exports](shell/exports)
- [Shell Aliases](shell/aliases)
- [Shell Functions](shell/functions)
- [Hyperterm Configuration](shell/hyper.js)
- [Github Configuration](shell/gitconfig)
- [OS Configuration](shell/macos)**Package Managers, Editors, and Tooling**
- [antigen (oh-my-zsh)](shell/antigen)
- [vscode](editors/vscode.json)
- [vim](editors/vimrc)
- n (node.js)
- chruby (ruby)
- [virtualenv (python3/python2)](commands/install_python)## Commands
- `make install`
Scratch mode. Go through all installation options.
- `make install_brew`
Install brew
- `make install_brew_packages`
Tap sources & install brew packages
- `make install_casks`
Install cask applications
- `make install_managers`
Install language/package managers
- `make install_vscode_extensions`
Install [VSCode Extensions](pkgs/vscode)
- `make install_python`
Install python (2/3) & virtualenv
- `make setup_env`
Setup symlinks
- `make setup_os`
Configure macOS settings & reload
- `make uninstall_env`
Remove all symlinks that were created