15 comments

  • ssivark2 hours ago
    Interesting and expansive post about what the modern desktop experience should be like, and most of it has nothing to do with Tmux except if you squint in some very particular way.
    • pjmlp1 hour ago
      Yeah, I was expecting yet another post about going back to 1980's UNIX, CP/M, MS-DOS/Novell, MVS, VMS,... experience from people that didn't had to put up with the experience in first place.
  • ggm2 hours ago
    how can this not refer to emacs?<p>emacs -&gt; screen -&gt; tmux -&gt; tmux integrated into &lt;terminal app&gt;<p>appears to be the path.<p>I guess the fork was &quot;emacs before X&quot; to &quot;emacs after X but we retrofiited some ideas from X into the terminal&quot; -&gt; &lt;the rest is history&gt;
    • pjmlp1 hour ago
      I advise to check Emacs history before its widespread adoption on UNIX.<p>Especially Zmacs and XEmacs, and how their features eventually found a way back into Emacs proper.
  • phromo1 hour ago
    Too bad config is a no go for the poster, otherwise hyprland or i3 would do everything, even the quake overlay.
    • StrLght1 hour ago
      I was reading this and thinking about it too — sounds like author wants a tiling WM but with a friendlier UX?<p>I honestly don&#x27;t get why they ignore existing options due to configs. Give it a try, maybe it won&#x27;t be _that_ bad.
    • chickensong1 hour ago
      If he spent half the time it took to write that blog post on config, the problem might be solved.
  • anonreplier1 hour ago
    Niri or Umbriel with Noctalia shell is a wonderful experience, you can get similar on Mac with OmniWM. I briefly tried komorebi for windows too.
  • xlii1 hour ago
    I solved exactly that problem I and I sell it to those willing: <a href="https:&#x2F;&#x2F;race-term.com" rel="nofollow">https:&#x2F;&#x2F;race-term.com</a><p>It is multiplexer so survives app kills, and interface is heavily keyboard driven.<p>I tried running email in it though resigned (and guess what, wrote my own) because HTML email support is must have nowadays.
    • npodbielski1 hour ago
      What a messy thing to do. Maybe fine for a project but a desktop? No.
  • erelong5 hours ago
    Vertical tabs is a feature in some modern browsers (all?), toggled in settings<p>Virtual desktops might help some people where you just ctrl+alt+left&#x2F;right to move to them, instead of multiple monitors (where applicable). Or just fullscreen apps and I think it&#x27;s like ctrl+tab to switch between a bunch of them<p>The only way to keep all the files on the filesystem is probably to avoid the silos<p>I guess we could ironically &#x2F; unironically ask AI for some OS design tips for our setups haha
  • jwrallie8 hours ago
    Persistence is something I care about, Tmux allow that between different sessions, local or otherwise, Windows Remote Desktop also makes it simple to continue work remotely. What bothers me is that the OS will eventually need to reboot, and the user is expected to reconfigure the sessions afterwards, at least partially.<p>I think a modern computer should be able to update its software, kernel included, in a way that the state of the userland could be kept, even with an actual reboot.
    • noman-land3 hours ago
      Check out tmux-continuum and tmux-resurrect plugins.
      • rockbruno2 hours ago
        TIL about tmux plugins. I started using tmux more actively recently and these will solve all my problems!
  • serbuvlad2 hours ago
    &gt; The best two examples of this are the Arc browser and Chrome OS. But I think Arc is actually the more interesting of the two experiments. Their first innovation was to break the idea of tabs at the top and instead move it to be a sidebar model.<p>I will forever hate Arc for popularizing vertical tabs the way they did.<p>Vertical tabs were a thing since at least the Tree Style Tabs extension (2007), except the Tree Style Tabs were infinitely cooler, because they were a tree, not a list, and right click-&gt;open in new tab, would open the new tab as a child of the current tab.<p>So you could have a hacker news tab during your break, start opening a bunch of articles, read through them, simply un-expand the HN sub-tree, go to work, and then re-expand it during your next break.<p>Because of Arc, everyone is now implementing vertical tabs, but no one is implementing Tree Style Tabs, and, probably no one ever will again.
    • scottg4892 hours ago
      Check out Tabius if you use Chrome. It automatically creates and opens new tabs in a group as you describe in your second to last paragraph.
      • serbuvlad7 minutes ago
        Afaik tab groups are a much weaker idea because they are non-recursive.
    • lemontheme2 hours ago
      Fwiw – Orion (webkit) has tree tabs
  • estetlinus1 hour ago
    Love it. High recognition factor. The only things that matter this side of the AI-revolution is window management<p>&gt; I don&#x27;t have a single fucking clue how MacOS populates this window<p>Nobody does, but it’s provocative! Gets the people going!<p>I’ve leaned into Aerospace for window management, herdr for terminal and good ol’ Chrome for browsing.<p>I put my hope to Superlogical by the Ghostty-guy to solve all my MUX problems
  • OtomotO2 hours ago
    Actually for me it&#x27;s different.<p>I&#x27;ve been using Tmux and later Zellij for many years, while I was on Ubuntu&#x27;s Unity, then Gnome, KDE, i3 and lastly sway.<p>Until I switched to niri (<a href="https:&#x2F;&#x2F;github.com&#x2F;niri-wm&#x2F;niri" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;niri-wm&#x2F;niri</a>) ... since then I haven&#x27;t used tmux at all.<p>Very weird, come to think of.
  • cess111 hour ago
    Kind of weird that the author does not make clear what a &quot;normal person&quot; is, despite this being a central concept to their article.<p>Personally I don&#x27;t think it is normal to be unable to double click on i3wm in some graphical apt wrapper and then pick it from a scroll list at login. People use shortcuts in Windows all the time. Having more than one workspace might have been foreign to most a decade or two ago, but these days external monitors are common and workspaces are basically that.<p>I&#x27;ve seen people who I would not consider abnormal go from weird misconceptions about i3wm to efficiently sending around windows between workspaces and screens in a day. If you want you can also click your way through it, and configuration is generated for you after you decide whether you want Alt or Super as the core command key. Defaults are rather sensible, so you don&#x27;t have to fiddle with them until you&#x27;ve got some experience.<p>Historically user interfaces on web pages and in Windows and Mac OS:s has changed quite a bit and people who I think most would consider normal managed to adapt.
    • nottorp41 minutes ago
      &gt; but these days external monitors are common<p>The assumption that everyone is using a laptop is interesting there.
  • noodletheworld26 minutes ago
    &gt; Filesystems as a weak abstraction.<p>Is a concept the author needs to get over.<p>&gt; The ideal would be &quot;across my entire computer and applications, what are the recent files I have interacted with&quot; and expand that out to include emails and Teams&#x2F;Slacks and everything. I should be able to see everything going on with my machine, search through it and not care if its stored inside of Slack or iCloud or whatever. Single pane of glass.<p>Nope. This would be great <i>if it worked</i>.<p>This idea of getting rid of the file system is very old, tired and has failed. And failed. And failed.<p>…and you know apps hate? Letting you <i>out</i> of their walled gardens.<p>&gt; Microsoft tried it, people didn&#x27;t like it,<p>Yup.<p>&gt; but I think the concept makes sense.<p>Nope.<p>You’re going to have to do better than trying this again.<p>Something something local LLM? Mm.<p>It’s a Hard Problem. The kind of problem that random engineers look at and go “doesn’t seem that hard, I could do that in a weekend”.<p>…<p>&gt; In the interest of full disclosure I think this is gonna take many weekends of work to even get a functional demo running. So I&#x27;ll do my best, but be patient.<p>Okay, to be fair, the author did acknowledge that it’s a lot of work and it’s hard; and I look forward to seeing the result, because experiments in this space are interesting, the <i>idea</i> of a visual tmux maybe has some legs…<p>…but I think this project is too ambitious to succeed.<p>Not being the default isn&#x27;t what stops these concept desktops from taking off; it’s that people don’t like them.<p>No file system, you just get “tasks” and an LLM to pray to and hope you get your data from?<p>:&#x2F; I don’t think it’ll fly.
  • krautburglar1 hour ago
    This talk about &quot;the future&quot; is nonsense. UI is art, not engineering. What some love, others will inevitably hate. This is where unix&#x2F;linux is light-years ahead of the competition. Unlike Windows&#x2F;OSX&#x2F;iOS, you can make your own mixtape.<p>That, and Steve Jobs died a long-ass time ago. The hand-wringing over &quot;config files&quot; in the age of qwen3 you can run on a 10-year-old GPU is no longer as relevant as it once was. Language got us this far. The checkboxes and picklists of PARC were a detour that is now (thankfully) in our rear-view mirror. Config files are awesome.<p>t. i3 user