atypdev / Setup

About my PC setup and my scripts to automate workstation and server setup after a fresh OS install.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup

Modify! These scripts are modified from Josh-XT's Setup repo, made to work on my setup!

Quickstart:

Open terminal and copy/paste the following:

sudo apt install -y git
git clone https://github.com/atypdev/Setup

Ubuntu 22.04 Workstation Setup

./Setup/WorkstationSetup.sh

Ubuntu Server Setup

./Setup/ServerSetup.sh

Windows 10 Setup

I modified this script to supplement new Windows installs, since I tend to find myself doing so often.

The WinSetup.ps1 script downloads and installs packages from Chocolatey, then the script creates a scheduled task to ensure those packages are always installed and up to date daily. Packages can be found on Chocolatey's website.

The package list used by the script can be modified any time, it is located at C:\ProgramData\Automation\packages.csv.

Open PowerShell as Administrator and run the following:

git clone https://github.com/atypdev/Setup
cd Setup
Set-ExecutionPolicy Bypass
.\WinSetup.ps1

Debloat

I used a site called privacy.sexy to generate a Windows 10 debloat script.

git clone https://github.com/atypdev/Setup
cd Setup
Set-ExecutionPolicy Bypass
.\WinDebloat.ps1

My Setup

Workstation Setup

My operating system for my Desktop is Windows 10. I use Visual Studio Code as my IDE for all code editing.

Item Desktop
Model Custom Built
CPU Intel Core i5-9400F
GPU NVIDIA GeForce GTX 1660 Ti 6GB
RAM 16GB DDR4-3600
Storage 1TB M2
Monitor 2x LG Ultrawide

About

About my PC setup and my scripts to automate workstation and server setup after a fresh OS install.


Languages

Language:PowerShell 97.3%Language:Shell 2.7%