Live data from Hacker News

Using Xmonad on OS X

wiki.haskell.org

31–40 of 56 posts

Re: Using Xmonad on OS X

#31
post #21

Earlier quoted context omitted.

almost certainly iTerm. You can config an iTerm profile to have borderless windows in recent-ish versions.

Oh, interesting... I just looked for it, and I found that there are patched versions of iTerm that are borderless; is there actually a way to configure standard iTerm in this way? that'd be great.

Yup. Preferences > Profiles > [your profile] > Window > Style > No Title Bar

Re: Using Xmonad on OS X

#32

Earlier quoted context omitted.

Disclaimer: I run OS X at work and Linux on all of my personal machines. > The reasonable solution is to use one of the many native tiling applications for OSX. As an i3 user (and former wmii user, and former xmonad user), I find it really frustrating to use tiling window management that doesn't support focus-follows-mouse. This rules out things like Spectacle, Divvy, etc. At a second level, I find that all of OS X's…

Sadly all the tiling window managers i've tried suck on multi monitors though. When i switched to 3 monitors i gave up on tiling wm (for once with 3 monitors i had A LOT more space).

I've found stumpwm to be a real joy to use on multiple monitors. It feels like the future of human-computer interaction, today.

Re: Using Xmonad on OS X

#33
> Native Aqua windows do not support any kind of window manager mechanism; Apple scattered the functionality around within Core Graphics, WindowServer, and the application frameworks and didn't make any part of it replaceable. Neither XMonad nor any other X11 window manager will ever be able to manage native windows.

Nuf said.

Re: Using Xmonad on OS X

#35
post #31

Earlier quoted context omitted.

Oh, interesting... I just looked for it, and I found that there are patched versions of iTerm that are borderless; is there actually a way to configure standard iTerm in this way? that'd be great.

Yup. Preferences > Profiles > [your profile] > Window > Style > No Title Bar

Awesome, thanks! I just upgraded and it works great.

Re: Using Xmonad on OS X

#36

The reasonable solution is to use one of the many native tiling applications for OSX. I personally use Spectacle[0], but there are many others[1]. They aren't xmonad, but then again OSX isn't Linux. [0]: https://www.spectacleapp.com/ [1]: https://apple.stackexchange.com/questions/9659/what-window-m...

Disclaimer: I run OS X at work and Linux on all of my personal machines. > The reasonable solution is to use one of the many native tiling applications for OSX. As an i3 user (and former wmii user, and former xmonad user), I find it really frustrating to use tiling window management that doesn't support focus-follows-mouse. This rules out things like Spectacle, Divvy, etc. At a second level, I find that all of OS X's…

Off-topic, why did you switch from xmonad to i3?

Re: Using Xmonad on OS X

#37

Earlier quoted context omitted.

Sadly all the tiling window managers i've tried suck on multi monitors though. When i switched to 3 monitors i gave up on tiling wm (for once with 3 monitors i had A LOT more space).

> Sadly all the tiling window managers i've tried suck on multi monitors though. When i switched to 3 monitors i gave up on tiling wm (for once with 3 monitors i had A LOT more space). Even i3? I've only ever used i3 on two monitors[0], but it's been great for that. I'd also be a little surprised, just because multi-monitor support was quite literally the reason that i3 was created (wmii does not support dual monitor…

i3 works great with three monitor. It's my work setup.

Re: Using Xmonad on OS X

#38
post #18

There are things I miss about Xmonad on OS X, but for the most part, this setup is not for the faint of heart. Largely, relying on [u]xterm (which I thought would be a snap) has pitfalls. Overall, the small annoyances simply sum up to be quite the downer & time-suck. In action, Xmonad is quite the zippy experience; certainly Xmonad on Linux must be a joy. I use tmux now, which I guess is OK.

Why? I found even the basic configuration is good for me. All I need is dmenu, which is already pre-setup.

Re: Using Xmonad on OS X

#39
post #29

Earlier quoted context omitted.

just a nitpick: I'm pretty sure Aqua hasn't been a thing for years now.

It's in reference to the native OS X window manager. AFAIK it's still called Aqua.

I'm fairly sure it's never been called Aqua; "Aqua" is the name of the standard UI look (cf. the NSAppearance class). But the window manager is Quartz: "Quartz Compositor is the display server (and at the same time the compositing window manager) in OS X."

https://en.wikipedia.org/wiki/Quartz_Compositor

(Hence the name "XQuartz" for the X11 display server.)

Re: Using Xmonad on OS X

#40
post #8

One of the big drivers for me to switch back to Linux 7 years ago was Xmonad. It's a fantastic and extremely elegant piece of software from many points of view. The only little glitch is that you need ghc to use it and that's a rather big dependency.

Doesn't have to be an issue with the appropriate PPA.

https://launchpad.net/~hvr/+archive/ubuntu/ghc

Post reply on HN