https://github.com/athackst/workstation_setup
Scripts to capture how to set up my workstation
https://github.com/athackst/workstation_setup
bash
Last synced: 8 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 (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T01:03:08.000Z (over 1 year ago)
- Last Synced: 2024-10-30T21:38:54.680Z (over 1 year ago)
- Topics: bash
- Language: Shell
- Homepage: https://althack.dev/workstation_setup
- Size: 11.1 MB
- Stars: 15
- Watchers: 2
- Forks: 2
- 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
git clone git@github.com:athackst/workstation_setup.git
```
## Set up dotfiles
Set up user [dotfiles](install.md)
```bash
./install.sh
```
### Get the aliases in a container
```docker
RUN wget -O /etc/profile.d/git_aliases.sh https://github.com/athackst/workstation_setup/raw/main/dotfiles/.aliases/git_aliases.sh \
&& echo "source /etc/profile.d/git_aliases.sh" >> "/home/vscode/.bashrc"
```
## Setup workstation
Installs the basics of my workstation
### Ubuntu
```bash
./setup_ubuntu.sh
```
### WSL
```bash
./setup_wsl.sh
```
## Workspaces
I have been playing with the idea of doing all/most development inside of docker containers.
- [workspaces](workspaces/README.md) for example development processes
!!! info
Dockerfiles have been moved to [athackst/dockerfiles](https://github.com/athackst/dockerfiles)
## Services
System useful system services.