https://github.com/db0/workstation_setup
A playbook to quickly re-set a new workstation
https://github.com/db0/workstation_setup
Last synced: about 1 year ago
JSON representation
A playbook to quickly re-set a new workstation
- Host: GitHub
- URL: https://github.com/db0/workstation_setup
- Owner: db0
- License: gpl-3.0
- Created: 2019-02-20T22:13:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-14T14:25:58.000Z (almost 5 years ago)
- Last Synced: 2025-01-23T09:33:11.163Z (over 1 year ago)
- Language: Shell
- Size: 36.1 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Quick Fedora Workstation setup
Just a small repo to allow me to quickly setup new workstations for myself.
Created with the concept that it can be used at home or work and will keep my favourite configuration up to date whenever I need to setup a new machine.
Also modable to allow others to quickly fork it and use it for themselves without much issues if they want to.
## What it does
* Installs my favourite productivity packages
* Installs dev version of ansible
* Removes ansible pkg
* Sets up my bash profile for local and remote work
## Prerequisites
A recent fedora distro
## Use
The below three commands will perform most system setup
```
sudo dnf -y install ansible
wget https://raw.githubusercontent.com/db0/workstation_setup/master/workstation_setup.yml
ansible-playbook workstation_setup.yml -K
```
## Customize
Put your own custom files to source that you don't want to share with others into ~/.privIncludes and give them a .bash extention
Put files to source that you're OK with sharing with others into your ~/.bashIncludes and don't forget to commit and push ;)
Customize your bashrc as needed.