Files
dotfiles/group_vars/all.yml
2025-08-11 21:47:44 +02:00

103 lines
3.6 KiB
YAML

default_roles:
# === Core System Tools (Recommended) ===
- system # Essential system configurations and tools
- fonts # Developer-friendly fonts (Nerd Fonts)
# === Development Core ===
- git # Version control system
- neovim # Modern text editor (or use 'vim')
- tmux # Terminal multiplexer for session management
# === Shell Environment ===
- zsh # Modern shell with oh-my-zsh
# === Development Languages ===
- nvm # Node Version Manager
- npm # Node Package Manager
- go # Go programming language
# - rust # Rust programming language
# - ruby # Ruby programming language
# - lua # Lua programming language
# === DevOps & Cloud Tools ===
- docker # Container platform
# === System Monitoring ===
- btop # Modern system monitor (better than htop)
# - neofetch # System information display
# - nerdfetch # Alternative system info with ASCII art
# - ncdu # Disk usage analyzer
# === Terminal Emulators ===
# - kitty # GPU-accelerated terminal
# - warp # Modern terminal with AI features
# === Productivity Tools ===
# - obsidian # Knowledge management and note-taking
# - raycast # macOS launcher and productivity tool
# - hammerspoon # macOS automation and window management
# - taskfile # Modern task runner (alternative to make)
# - tldr # Simplified command documentation
# - slides # Terminal-based presentation tool
# === Communication & Media ===
# - discord # Team communication
# - spotify # Music streaming
# === Network & Remote Access ===
# - ssh # SSH client configuration
# - sshfs # Mount remote filesystems via SSH
# - tmate # Terminal sharing for pair programming
# === macOS Specific ===
# - aldente # Battery charge limiter for macOS
# === Linux Specific ===
# - flatpak # Universal Linux package manager
# - nala # Better apt frontend for Ubuntu/Debian
# === Browser Tools ===
# - brave # Privacy-focused web browser
# === Cloud & Infrastructure CLIs ===
# - aws # Amazon Web Services CLI
# - azure # Microsoft Azure CLI
# - nomad # HashiCorp Nomad (alternative to Kubernetes)
# === Container Alternatives ===
# - orbstack # Docker Desktop alternative for macOS
# === Additional Terminal Emulators ===
# - alacritty # Cross-platform GPU-accelerated terminal
# - ghostty # Fast, feature-rich terminal emulator
# === Development Tools ===
# - just # Command runner (modern alternative to make)
# - goreleaser # Go application release automation
# === Kubernetes Ecosystem ===
# - kind # Kubernetes in Docker for local testing
# - kwctl # Kubernetes policy engine management
# === Network & VPN Tools ===
# - wireguard # Modern VPN solution
# === Alternative Shells ===
# - bash # Traditional bash shell configuration
# - pwsh # PowerShell for cross-platform scripting
# - zellij # Terminal workspace manager (alternative to tmux)
# === Package Managers ===
# - whalebrew # Homebrew but with Docker images
# === Windows Specific ===
# - winget # Windows package manager (Windows only)
# === Fun Stuff ===
# - asciiquarium # Animated ASCII aquarium for your terminal
# === Security & Authentication ===
# - 1password # 1Password CLI integration
# === Network Analysis ===
# - tshark # Command-line network protocol analyzer