Essential Software
Code Editors & IDEs
- Windsurf: Primary editor with custom extensions and settings
- Nano: Terminal-based editor for quick edits and remote work
- Text Editor: Lightweight editor for quick text manipulation
Programming Languages & Environments
- Python: Multiple versions managed with pyenv
- Go: Latest stable version with custom workspace setup
- JavaScript/TypeScript: Node.js with nvm for version management
- Rust: Installed via rustup with nightly toolchain
- C/C++: GCC and Clang compilers with custom build tools
- Pnpm/NPM: Package manager for JavaScript/TypeScript
Development Utilities
- Git/GitHub Desktop: Advanced configuration with custom aliases and hooks
- Docker/Docker-Desktop: Container development with custom images and compose files
- Bruno: API testing and documentation
- Postgres: Database management
- Zsh: Shell with Oh My Zsh framework
- Tmux: Terminal multiplexer with custom configuration
- Ripgrep: Fast code searching
- Neofetch: System information display
- Nano: Terminal-based editor for quick edits and remote work
System Utilities
System Monitoring & Management
- Htop: Interactive process viewer
- Glances: Advanced system monitoring
- Iotop: I/O monitoring utility
- Powertop: Power consumption analyzer
- Ncdu: Disk usage analyzer
- Nvidia-smi: GPU Monitoring
File Management
- Dolphin: Graphical file manager
- Rclone: Cloud storage management
- Wireshark: Network protocol analyzer
- Nmap: Network discovery and security auditing
- Mtr: Network diagnostic tool
- Wireguard: VPN client and server
- Speedtest-cli: Internet speed testing
Productivity Applications
Task Management
- Obsidian: Knowledge management and notes
- Appflowy: Project documentation and planning
Communication
- Discord: Community communication
- Teams: Work communication
- Proton Mail: Email client with encryption
Office & Documents
- MS Office: Office suite for document editing
- Okular: PDF viewer with vim-like keybindings
- Pandoc: Universal document converter
Graphics & Design
- Photoshop: Image editing
- Premier Pro: Video editing
- Inkscape: Vector graphics
- Blender: 3D modeling and animation
- Figma: UI/UX design (web app with local integration)
- MPV: Video player
- Spotify: Music streaming
Recording & Streaming
- OBS Studio: Screen recording and streaming
- Audacity: Audio recording and editing
- SimpleScreenRecorder: Lightweight screen recorder
- Peek: GIF screen recorder
Browser Setup
Primary Browser
- Firefox: Main browser with privacy focus
Extensions
- uBlock Origin: Ad and tracker blocking
- Proton Pass: Password management
- Dark Reader: Dark mode for websites
- HTTPS Everywhere: Force HTTPS connections
Configuration
- Search Engines: Custom search engine shortcuts
- Sync: Encrypted sync between devices
- Main Engine: Brave Search
- LM Studio: Local LLM interface
- Ollama: Lightweight LLM runner
- AUTOMATIC1111: Stable Diffusion web UI
Development Libraries
- PyTorch: Machine learning framework
- TensorFlow: Machine learning framework
- Hugging Face Transformers: NLP models
- LangChain: LLM application framework
Gaming
- Steam: Primary gaming platform
- Heroic Games Launcher: Epic Games alternative
Gaming Utilities
- MangoHud: Performance monitoring overlay
- GOverlay: GUI for managing overlays
- Proton-GE: Custom Proton builds