Why I use Sway: Minimalism, Flow, and Focus
For a long time, I used traditional desktop environments like GNOME. They are beautiful, full of animations, and provide a complete “out of the box” experience. But recently, I found myself transitioning to something entirely different on my personal notebook running CachyOS: Sway.
If you are not familiar with it, Sway is a tiling Wayland compositor and a drop-in replacement for the i3 window manager. Instead of having windows floating around, overlapping, and requiring you to drag and resize them manually with a mouse, a tiling window manager automatically arranges your windows in a non-overlapping grid.
But what drove this change? To put it simply, the transition was less about the technology itself and much more about my personal relationship with my computer and my workflow. In fact, I’d say 70% of why I love Sway is about how it makes me feel while working.
I Hate Wasting Time Managing Windows
One of my biggest pet peeves with traditional desktop environments like GNOME is the constant need to micromanage windows. I hate losing time putting windows in the right position. You open a browser, then a terminal, and suddenly you’re spending precious seconds dragging edges and corners just so you can see both at the same time. It feels like a chore.
With Sway, this friction completely disappears. When I open a new application, Sway automatically tiles it perfectly alongside the others. If I need a window to be full screen, it’s just a keystroke away. The system manages the layout, leaving me free to manage my actual work.
The Power of the Terminal and Keyboard Speed
I genuinely like using the terminal. There is an undeniable elegance and speed in typing a command rather than navigating through three layers of GUI menus. Sway leans heavily into this philosophy. It is incredibly keyboard-centric.
Because I don’t have to reach for my mouse to switch windows, resize them, or launch applications, my hands stay on the keyboard. This translates into raw speed and efficiency. Once you build the muscle memory for the keybindings, navigating your system feels less like operating a machine and more like playing an instrument. You just think of what you want to do, press the keys, and it happens instantly.
Digital Minimalism and Being in the Flow
I don’t want a mess on my PC. I crave digital minimalism. I realized that floating windows, desktop icons, and complex taskbars were just visual noise. They were distractions that pulled my attention away from the task at hand.
Sway provides a stark, clean environment. There are no unnecessary animations, no bloated menus, and no overlapping clutter. Just the content I care about, presented as efficiently as possible. This lack of distraction is crucial for achieving a state of “flow.” When I am coding, writing, or researching, I need to be completely focused on what I have to do. Sway gets out of the way and allows my brain to lock into the current task without being interrupted by the UI itself.
Technical Perks: Power Efficiency and Wayland
While my primary reasons are deeply personal, the technical benefits of Sway cannot be ignored, especially on a laptop. Running Sway on CachyOS is a match made in heaven. CachyOS is already optimized for performance, and pairing it with a lightweight compositor like Sway makes the system fly.
Compared to a full-fledged environment like GNOME, Sway uses a fraction of the system resources. There are fewer background services and no heavy graphical shell to render. This translates directly to better power efficiency. When I’m working on my notebook away from a charger, every percentage of battery life counts. Sway allows me to squeeze out more time from my machine while keeping it running cooler and quieter.
Moreover, being built on Wayland, Sway is modern and secure, avoiding the legacy baggage of X11 while providing tear-free rendering.
Conclusion
Switching to Sway wasn’t just a software upgrade; it was a workflow upgrade. It forced me to adopt a more intentional, keyboard-driven approach to using my computer. It removed the visual clutter, eliminated the tedious window management, and provided a fast, battery-efficient environment. If you value digital minimalism and want to eliminate distractions to stay focused on what truly matters, a tiling window manager might just be the best tool you haven’t tried yet.