Linux Desktop & i3 Workstation
Minimalist, keyboard-driven Linux tiling workflow.
A keyboard-driven Linux workstation configuration tailored for systems development, multi-monitor tiling, low latency, and zero distraction.
Modern desktop environments waste GPU cycles and screen space on animations, notifications, and complex window management.
Systems engineers, terminal power users, and developers who write code in Vim/tmux/terminals.
Deterministic tiling rules, custom status scripts, lightweight compositor rules, and immediate terminal access via hotkeys.
Verified System Capabilities
Architectural Decisions & Rationales
i3wm over floating window managers
Rationale: Eliminates window dragging and resizing, maximizing code screen real estate and keyboard ergonomics.
Alacritty with GPU acceleration and JetBrains Mono
Rationale: Provides sub-millisecond input rendering for systems programming sessions.
Technical Trade-offs & Honest Limitations
- Requires learning keyboard navigation bindings; not suited for mouse-heavy graphical tasks.
- Multi-monitor hotplugging requires invoking custom xrandr scripts on dynamic dock connections.
Public repository at github.com/eshanized/i3wm with detailed config and keybindings.