I was wrong btw
Summary
A developer details his transition to Arch Linux, driven by a philosophy of optimizing developer experience rather than aesthetics or novelty. He outlines his "tilos of rice" in four steps: prioritizing defaults, minimizing visual searching, avoiding new tools without real reason, and creating tools for experience improvement, not just keystroke savings. His setup features Hyperland as the window manager, a custom Waybar displaying server status and minimal time details, and a focus on keybinding efficiency using "super" as the modifier. He leverages tools like Ghosty Plus T-Mox, Vim with LSP navigation (GD, Shift K, Leader Dr. RR), Harpoon for file jumping, and Telescope for fuzzy finding, all aimed at streamlining navigation and reducing mental overhead in daily coding tasks.
Key takeaway
For software engineers seeking to optimize their daily workflow, prioritize reducing mental cycles over merely saving keystrokes. Focus your customization efforts on streamlining navigation within your window manager, browser, and editor, ensuring instant access to programs and files. By embracing sensible defaults and minimizing unnecessary configuration, you can free up cognitive resources for problem-solving, transforming repetitive tasks into effortless actions and significantly enhancing your overall developer experience.
Key insights
Optimize developer experience by minimizing mental cycles through efficient navigation and adherence to sensible defaults.
Principles
- Prioritize system defaults to reduce configuration overhead.
- Optimize for single-key navigation over visual searching.
- Avoid new tools without a clear, functional reason.
In practice
- Configure Waybar for essential system/server status indicators.
- Map workspaces to specific applications for instant access.
- Utilize LSP, Harpoon, and Telescope for rapid editor navigation.
Topics
- Arch Linux
- Developer Experience
- Hyperland
- Vim
- LSP Navigation
- Workspace Management
- T-Mux
Best for: Software Engineer, Machine Learning Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by ThePrimeagen.