Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tankibaj/dotfiles
The dotfiles are how you personalize your system. These are mine for macOS and Ubuntu
https://github.com/tankibaj/dotfiles
alias aliases bash bash-script brewfile dotfile dotfiles homebrew macos shell ubuntu xcode zsh
Last synced: about 2 hours ago
JSON representation
The dotfiles are how you personalize your system. These are mine for macOS and Ubuntu
- Host: GitHub
- URL: https://github.com/tankibaj/dotfiles
- Owner: tankibaj
- Created: 2020-07-28T17:03:54.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T15:54:21.000Z (about 2 months ago)
- Last Synced: 2024-09-10T17:40:28.267Z (about 2 months ago)
- Topics: alias, aliases, bash, bash-script, brewfile, dotfile, dotfiles, homebrew, macos, shell, ubuntu, xcode, zsh
- Language: Shell
- Homepage:
- Size: 174 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Your dotfiles are how you personalize your system. These are mine.
Every time I set up a new macOS and Ubuntu machine, I manually copied my .bashrc file to each machine. It was a real mess. So, I decided to execute a single command on a new machine to pull down all of my dotfiles and install all the tools I commonly use. That’s why I have created this dotfiles repository. It helps me to automate the setup process and maintain aliases.
### Prerequisite
#### macOS
- [xCode](https://developer.apple.com/downloads/index.action?=xcode)
The easiest way to install xCode is the command line. Type `xcode-select --install` on terminal.
### Install dotfiles
```bash
bash -c "$(curl -fsSL https://raw.githubusercontent.com/tankibaj/dotfiles/main/install)"
```### Enable python virtual environment for the tools [Optional]
```bash
python3 -m venv $HOME/.dotfiles.venv
source $HOME/.dotfiles.venv/bin/activate
pip install -r $HOME/.dotfiles/bin/requirements.txt
```