Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/athackst/workstation_setup
Scripts to capture how to set up my workstation
https://github.com/athackst/workstation_setup
bash
Last synced: 2 months ago
JSON representation
Scripts to capture how to set up my workstation
- Host: GitHub
- URL: https://github.com/athackst/workstation_setup
- Owner: athackst
- License: apache-2.0
- Created: 2019-02-24T22:04:40.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-05-05T22:58:10.000Z (8 months ago)
- Last Synced: 2024-05-05T23:35:22.182Z (8 months ago)
- Topics: bash
- Language: Shell
- Homepage: https://althack.dev/workstation_setup
- Size: 10.9 MB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# workstation_setup
Scripts to capture my workstation setups
## Prerequisites
Install pre-requirements:
```bash
sudo apt install -y git python3-pip
git clone [email protected]:athackst/workstation_setup.git
```## Install and setup workstation
Installs the basics of my workstation
### Ubuntu
```bash
./deploy_ubuntu.sh
```### WSL
```bash
./deploy_wsl.sh
```## Develop
I have been playing with the idea of doing all/most development inside of docker containers.
- [examples](examples/README.md) for example development processes
Dockerfiles have been moved to [athackst/dockerfiles](https://github.com/athackst/dockerfiles)
## Get the aliases in a container
```docker
RUN wget -O /etc/profile.d/git_aliases.sh https://github.com/athackst/workstation_setup/raw/main/user/.aliases/git_aliases.sh \
&& echo "source /etc/profile.d/git_aliases.sh" >> "/home/vscode/.bashrc"
```