Enhance Linux and macOS development station configurations:

- Add user management and Oh My Zsh settings
- Update service scripts to use Zsh
- Include new packages and environment variables
- Modify Terraform configuration for upstream services
This commit is contained in:
2026-07-10 17:15:24 -04:00
parent 59b2c10c43
commit 5818b05d96
12 changed files with 297 additions and 7 deletions
@@ -25,6 +25,9 @@ linux_dev_station_dnf_packages:
- golang
- ripgrep
- fzf
- sqlite3
- opentofu
- kubectl
linux_dev_station_tool_packages:
- name: uv
@@ -39,6 +42,9 @@ linux_dev_station_tool_packages:
- name: opencode
version: "1.17.18"
sha256: ""
- name: sectool
version: "1.1.2"
sha256: ""
linux_dev_station_code_server_host: "0.0.0.0"
linux_dev_station_code_server_port: 3000
@@ -63,6 +69,26 @@ linux_dev_station_copilot_fail_on_error: false
linux_dev_station_oh_my_zsh_enabled: true
linux_dev_station_oh_my_zsh_install_url: "https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh"
linux_dev_station_oh_my_zsh_theme: "agnoster"
linux_dev_station_oh_my_zsh_plugins:
- git
- fzf
- common-aliases
- sudo
- tmux
- extract
- colored-man-pages
- history-substring-search
- kubectl
- microk8s
- docker
- docker-compose
- ansible
- aws
- golang
- dnf
- bgnotify
linux_dev_station_zshrc_extra_env: {}
linux_dev_station_npm_packages: []