Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phatpham9/dotfiles

My dotfiles for dev environment
https://github.com/phatpham9/dotfiles

debian dotfiles macos

Last synced: 27 days ago
JSON representation

My dotfiles for dev environment

Awesome Lists containing this project

README

        


dotfiles


My dotfiles for dev environment









## Concepts

- Setup new dev environment in minutes not hours
- Use `bash` to run installation commands but `zsh` will be the main shell
- Use `homebrew` to install all CLI/GUI applications as it's easier to upgrade/uninstall the apps

## Features

This repo contains the automatic installation/configuration of the following steps:

1. [x] Install applications (`homebrew`)
2. [x] Configure applications by creating symlinks (`zsh`, `ssh` & `git`)

## Installation

Clone the repo then simply run the following command:

```bash
./install.sh
```

### Git-free Installation

Download the repository's tarball by running:

```bash
mkdir dotfiles && cd dotfiles && curl -#L https://github.com/phatpham9/dotfiles/tarball/master | tar -xzv --strip-components 1 && ./install.sh
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## Authors

[Phat Pham](https://github.com/phatpham9)

## License

[MIT](https://github.com/phatpham9/dotfiles/blob/master/LICENSE)