https://github.com/sly777/prepare-your-machine
Helping preparation of your local env for development on First Time
https://github.com/sly777/prepare-your-machine
bash development-environment development-tools linux macosx shell windows
Last synced: about 1 year ago
JSON representation
Helping preparation of your local env for development on First Time
- Host: GitHub
- URL: https://github.com/sly777/prepare-your-machine
- Owner: Sly777
- License: mit
- Created: 2018-10-17T09:04:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-18T22:37:33.000Z (over 7 years ago)
- Last Synced: 2025-05-07T20:46:26.466Z (about 1 year ago)
- Topics: bash, development-environment, development-tools, linux, macosx, shell, windows
- Language: Shell
- Size: 24.4 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Prepare your machine (BETA)
Helping preparation of your local env for development on First Time
Are you bored to install everything manually after format your computer or buy a new one? This is the repo that helps you and avoids your fears! (I hope)
### **It's still on BETA. Please be sure when you are trying to run this.**
**(WIP)**
- Node.js
- GO
- Python
- Java / Android
- C#
- Ruby
- Crystal
- GUI Apps
- CLI Apps
- Development Settings
- GIT Settings
## How to use
Before starting to run installer, please change `GIT_NAME` and `GIT_EMAIL` variables on launch file. Otherwise It will prepare GIT system with wrong information.
- For OSX
```bash
git clone --depth=1 https://github.com/Sly777/prepare-your-machine PrepareYourMachine
cd PrepareYourMachine
sh ./osx/launch.sh
```
- For Linux
```bash
git clone --depth=1 https://github.com/Sly777/prepare-your-machine PrepareYourMachine
cd PrepareYourMachine
sh ./linux/launch.sh
```
- For Windows
Before starting to use installer, Please install Ubuntu WSL for Windows. (https://docs.microsoft.com/en-us/windows/wsl/install-win10)
```bash
git clone --depth=1 https://github.com/Sly777/prepare-your-machine PrepareYourMachine
cd PrepareYourMachine
sh ./windows/launch.sh
```
## License
This project is licensed under the MIT license, Copyright (c) 2018 Ilker Guller. For more information see [LICENSE.md](LICENSE.md).
## Roadmap
- [x] Mac Support
- [x] Homebrew Support
- [x] Node.js Support
- [x] GO Support
- [x] Python Support
- [x] Java/Android Support
- [x] Crystal Support
- [x] C# Support
- [x] Ruby Support
- [x] Windows support (WSL)
- [x] Linux Support
- [x] Linuxbrew Support
- [ ] Optional Installation by specific dev languages
- [ ] Confirmation before running Script (exp; asking default settings)
## Author
* **Ilker Guller** - [website](https://ilkerguller.com) / [twitter](https://twitter.com/the_bluescreen)