Workstation Overview
In addition to the core hardware scripts, the repository includes a suite of workstation provisioning scripts located in the workstation/ directory.
Available Modules
| Script | Purpose | Status | Run As | Docs |
|---|---|---|---|---|
00-ai-dev-workstation.sh | AI/LLM & Dev Stack | Optional | sudo | Reference |
10-gnome-productivity.sh | GNOME Speed & UI Tweaks | Optional | User | Reference |
20-devops-tools.sh | K8s & Terraform Stack | Optional | sudo | Reference |
30-security-tools.sh | Firewall & Secrets | Optional | sudo | Reference |
40-dotfiles-link.sh | Symbolic Config Links | Optional | User | Reference |
Integration
All workstation scripts are integrated into the primary Iceunit (ICU) Installer. When you run sudo make install, these modules are executed in sequence following the hardware optimizations.
Design Principles
- Developer First: Tools are chosen for modern, high-performance engineering workflows.
- System-Aware: Scripts detect existing configurations and skip redundant steps.
- Idempotent: Safe to run multiple times without side effects.