|
|
|
Ask HN: Are there software engineers in big tech who use XMonad day to day?
|
|
12 points
by axec
1596 days ago
|
|
I am curious if software engineers in Google/Meta/ MS or any other company for that matter actually use XMonad or any tiling window manager for their day to day work. I somehow feel like Tiling window managers are well tuned for terminal users and not really for a good mix of GUI and terminal. Maybe some one can CMV with their workflow? Unixporn on reddit has cool demonstrations of TWM at work but I think it doesn't go beyond show casing and am curious how it transpires in real workflow. I am having a difficult time on how I should model workflow. Currently I have everything project or a task related in one workspace but each workspace has 5+ windows and if I have to tile them then everything will look squished in the TWM paradigm so curious how people manage their workflow( IDE+ Chrome + chrome dev tools + DB software) |
|
Most apps worked well with it, but some applications (Spotify, especially) have constraints on window size that cause it to overlap outside its tiled location. Worked around it by e.g. making it a floating window on top of the tiles.
Main reason I switched off was that it was unsupported by IT -- I found I would lose work time trying to update my setup with whatever new thing they had inherited from upstream Ubuntu LTS (network manager applet, or moving remote desktop to a separate X server, or systemd, or a new login manager). If we weren't WFH I would probably revisit it now that we're on Debian
Also the config is Haskell -- as someone who learned Scheme in University but didn't know any Haskell I got by copying and pasting snippets from around, but it was a lot of trial and error. Learning Haskell would make it a lot easier to code the environment to avoid needing to manually manipulate windows, similar to how emacs folks have all sorts of custom setups inside emacs.