Hacker News new | past | comments | ask | show | jobs | submit login

Virtual desktop and tabbed windows (i3 and sway). My current setup is

  1. Emacs
  2. Firefox
  3. Terminals
  4. File Manager (gui)
  6. Music (terminal)
  7. Videos (mainly courses)
  9. GUI utilities
  10. Password Managers
5 and 8 are for projects and scratch layouts.



> 3. Terminals

Since you use Emacs, why not use Eat or vterm?

https://codeberg.org/akib/emacs-eat

https://github.com/akermu/emacs-libvterm

> 4. File Manager (gui)

Why not use Dired?

(More than 90% of the time, I only run Emacs, Firefox and nothing else, which is why tiling is useless for me.)


Launching a terminal in sway is so easy ($mod+enter) that I haven't bothered to replicate the same thing in Emacs. As for the gui things, it's mostly for moving stuff between smb shares (I was tagging music files). Dired is great, but sometimes, I idled in mouse mode.


Why not EXWM to have free tiling instead of using i3 like a set of FF tabs... That's was my path years ago, I've tried a bit i3 concluding it's rigid tiling model it's essentially useless and I've in the end use tabs/split screen and rarely stacks. Then EXWM, at first very hard to start as a WM (I was also new to Emacs, former hardcore vimmer) but thereafter... I can't even use floating WMs nowadays... Though I do not user eat/vterm/eshell simply because for casual terminal usage (living in Emacs makes me use the terminal much, much less) it's not that comfy.

Dired on contrary is super good also to rename files en masse, to filter them and so on.


> 1. Emacs 2. Firefox 3. Terminals

Funny, in awesome my layout is 1. Browser (FF and Dolphin), 2. Terminal, 3. Editor (Emacs). Continuing on from there my layout differs a bit more with 4. Documents (Okular and LibreOffice), 5. GUI (for when I want to try resizing a GUI program to see if its design is properly responsive), 6. Multimedia, 7. Miscellaneous.


I have a similar setup. Do you have this set up to launch the applications at boot? AFAIK Sway has no provision to store the layout between reboots, which is actually a feature.


> Do you have this set up to launch the applications at boot?

No. The only thing I almost always want at boot is the browser, but I usually wait for my first query to launch it (If I wanted something that badly, I'd use my tablet). Whatever prompt me to turn to my computer is what I want first, and I don't want other stuff to slow it down.

> AFAIK Sway has no provision to store the layout between reboots.

I think you can script it out if you really need to.


> I think you can script it out if you really need to.

That’s my understanding as well but I don’t bother. It’s so easy to just fire off keyboard commands that I end up with the same layout naturally.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: