Skip to content

This repository is designed to recreate my desktop on any workstation.

Notifications You must be signed in to change notification settings

patricklubach/setup-workstation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup Desktop Workstation

Overview

The following steps will be performed while provisioning your workstation:

Installs the following packages and tools:

  • ansible
  • apt-transport-https (on ubuntu)
  • aptitude
  • code (Visual Studio Code)
  • curl
  • deja-dup
  • docker
  • git
  • go (Version: 1.16.6)
  • chrome (Google Chrome)
  • gcloud (Google Cloud SDK)
  • golang
  • helm (Version 3)
  • htop
  • jq
  • keepassxc
  • kubectl
  • minikube
  • mlocate
  • pip3
  • fonts-powerline (Powerline Fonts)
  • python3
  • terraform
  • vim
  • virtualbox
  • wget
  • zsh

Others:

  • oh-my-zsh plugins
    • thefuck
    • zsh-autosuggestions
    • zsh-syntax-highlighting
  • MesloLGS NF fonts

OS support

The ansible playbook is tested and support on the following OS:

  • Ubuntu 16.04 / 18.04 / 20.04.3
  • Fedora 35

If an error occurs, please create an issue.

Quick installation

If you just want to get started with your work or update your workstation, run:

wget -q -O - https://raw.githubusercontent.com/patricklubach/setup-workstation/main/install.sh | bash

and reboot your workstation when the provisioning is done. Have fun!

Useful links

About

This repository is designed to recreate my desktop on any workstation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%