Hi friends,Benjamin Franklin once said: “For every minute spent organizing, an hour is earned.” This applies not only to life but also to work, and more specifically to digital workspaces. It sounds simplistic, but as with most things, it’s easier said than done. A lot of my content revolves around productivity and the importance of organizing knowledge. A huge part of tool-belt when it comes to organizing my environment is Tmux. There are lots of reasons for why Tmux is my choice, even over great alternatives like Zellij, one of which is the ability to use multiple sessions efficiently. However, this wasn’t always the case. Tmux doesn’t come by default with a sensible way of managing sessions and making sure switching between them and managing them is frictionless in any way. There were lots of attempts made to reconcile this issue, like t-smart-manager, the famous "sessionizer" by ThePrimeagen, and other tools, but non satisfied my requirements. I wanted something simple, visually pleasing, and extremely efficient both in navigation, life-cycle management of sessions (creating, renaming, deleting etc), and easy to use in just one key binding. And so, I created “Tmux SessionX” (because “yet another tmux session manager” is not a good Github repo name). This little tool, gives me everything I wanted -
All of a sudden, Tmux sessions became my go-to tool for organization. I use it for my second-brain notes, for work, open source projects and more. With Tmux Ressurect I keep my known structure of sessions always available and from someone who battled with multiple windows, cleaning up terminal mess, and fighting with conflicting Vim sessions, I now know where everything is, I know how to get there and how to come back. With Zoxide integrated I don’t even have to think about the paths with which I want to create my sessions, and the entire system just works. If you’re curious, give it a try, (and even if not) I would highly appreciate it if you give Tmux SessionX a star ⭐ and maybe also a test run! As always, please do share any comments, suggestions, or feedback with me directly as a reply to this email, or DM me on Twitter! Have a great weekend,
|
Every once in a while I send hand picked things I've learned. Kind of like your filter to the tech internet. No spam, I promise!
This Tool Replaced 7 CLIs (and killed my opensource) This issue is brought to you by: Depot: Build faster. Waste less time. Accelerate your Docker image builds and GitHub Actions workflows. Easily integrate with your existing CI provider and dev workflows to save hours of build time. Get started for free -> I’ve been in the terminal for 12 years. I don’t get surprised often. Then I found Television, and I was wrong about it before I even opened it. The friction of endless pipes ||| There’s a...
My Opencode Workflow As A Senior Engineer This issue is brought to you by: Descope: Drag & Drop Your Auth Your engineers are building at warp speed, so why should auth be left behind? Descope provides no / low code workflows that decouple auth, access control, and user management from your app’s codebase so your teams can focus on the core product. Signup and Get Started Now Everyone's trying to replace themselves. I'm just trying to ship faster. 11 months ago, Dario Amodei said "AI would be...
The Most LOVED Server On The Planet This issue is brought to you by: Reliable DNS hosting & domain name managementWith DNSimple! From a streamlined interface to single-click integrations, DNSimple delivers the tools you need to simplify your day. Developers and system admins love our single-click integrations and automation tools for domains, DNS, and more. Enterprise teams simplify management of the most complex domain environments through our NEW Domain Control Plane. Try FREE for 30 days!...