-
Notifications
You must be signed in to change notification settings - Fork 1
Features
madkoding edited this page Mar 5, 2026
·
2 revisions
Complete overview of madOS features and capabilities.
- Sway - i3-compatible Wayland compositor (legacy hardware)
- Hyprland - Modern Wayland compositor with animations (modern hardware)
Auto-selected based on hardware detection.
- Waybar - Customizable status bar
- Wofi - Application launcher (Super+D)
- Foot - Fast terminal (Super+Enter)
- Mako - Notification daemon
- swaybg/swww - Wallpaper daemons
- Chromium - Web browser
- VS Code - Code editor
- PCManFM - File manager
- mpv - Video player
- Cava - Audio visualizer
- LXAppearance - Theme configuration
- grim - Screenshot capture
- slurp - Region selection
- wl-clipboard - Clipboard support
- GTK Installer - Graphical with Nord theme
- TUI Installer - Text-based fallback
- madOS Photo Viewer - Images and video
- madOS PDF Viewer - PDF with annotations
- madOS Video Player - Full-format playback
- madOS Audio Player - Music player
- madOS Equalizer - 8-band audio EQ
- madOS Debug - Debugging helper
- detect-legacy-hardware - Hardware detection
- mados-persistence - Live USB persistence
- Gamepad Support - Xbox controller integration
- Virtual Keyboard - squeekboard auto-activation
- Workspace Cycle - Easy workspace switching
- Modern multimedia server
- Bluetooth support
- Low latency
- Sample rates up to 192kHz/32-bit
- Quality level 10 resampling
- Hardware-specific buffer sizes
AI assistant for system orchestration and coding help.
- Node.js 24.x - JavaScript runtime
- Python - With GTK3 bindings
- Git - Version control
- SSH - Secure connections
- VS Code - Full IDE
- Vim - Modal editor
- Nano - Beginner-friendly
- ZRAM - 50% RAM with zstd compression
- EarlyOOM - Prevents freezes
- swappiness=5 - Prefer RAM over swap
- vfs_cache_pressure=200 - Aggressive cache
- min_free_kbytes=16384 - 16MB reserve
Auto-detects and adjusts for:
- Legacy CPUs (Atom, Celeron, Pentium)
- Legacy GPUs (Intel Gen 1-6, old NVIDIA/AMD)
- Low RAM (<2GB)
- Virtual machines
| Vendor | Drivers |
|---|---|
| Intel | intel-media-driver, vulkan-intel, libva-intel-driver |
| AMD | xf86-video-amdgpu, vulkan-radeon |
| NVIDIA | xf86-video-nouveau |
| All | mesa, mesa-utils |
- Plymouth - Graphical boot splash
- greetd - Login manager
- TTY1 autologin - Automatic user login
- Sway/Hyprland auto-start - Via .bash_profile
- NetworkManager - Network management
- iwd - WiFi daemon
- bluez - Bluetooth support
- blueman - Bluetooth tray applet
- VirtualBox guest utilities
- OpenVM Tools - VMware support
- QEMU/KVM - Full virtualization
- fastfetch - System info
- htop - Process monitor
- rsync - File sync
- jq - JSON processing