103 lines
3.6 KiB
YAML
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
|