Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/phatpham9/dotfiles
- Owner: phatpham9
- License: mit
- Created: 2019-11-17T16:45:32.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-29T14:24:18.000Z (5 months ago)
- Last Synced: 2024-07-29T19:20:09.749Z (5 months ago)
- Topics: debian, dotfiles, macos
- Language: Shell
- Homepage: https://onroads.xyz/dotfiles
- Size: 142 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 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)