-
Install X11.app (it's on the OS X install disk or something.)
-
Install
dwm. You have to customizeconfig.ha bit:- Replace
{ MODKEY|ShiftMask, XK_q, quit, {0} },with{ MODKEY|ControlMask, XK_q, quit, {0} },to avoid colliding with the Log Out shortcut in the Apple menu.
If you install
dwmfrom Homebrew,brew install dwm, this is done automatically. - Replace
-
Add the following script to $PATH, name it
dwm-launchandchmod 755:cd ~ while true do xsetroot -name "`date +"%Y-%m-%d %H:%M"`" sleep 5 done & quartz-wm --only-proxy & exec /usr/local/bin/dwm -
Add the following to
~/.xinitrc:$PATH=$PATH:/usr/local/bin xsetroot -solid '#4a525a' xmodmap -e 'remove Mod2 = Meta_L' -e 'add Mod1 = Meta_L' exec >>~/.xsession-errors 2>&1 ~/bin/dwm-launch -
Start X11.app.
dwmshould start. You need to change a few settings to make copy/paste between X11 and Aqua work. Go toX11 -> Preferences...and enableEmulate three button mouseunderInput. Next, enable everything underPasteboard.In X11 you copy text by selecting it with the mouse, and you paste by pressing
Altand clicking the mouse. -
If you want to be able to add the tags
3or4to a window, you must disable or remap theCmd-Shift-3|4shortcuts for utilising the screenshot features of OS X. You can do this underSystem Preferences -> Keyboard -> Keyboard Shortcuts -> Screen Shots.
- After some time you might not be able to open new terminals. This has
something to do with permissions, and can be fixed with
xhost +. Do you know a permanent solution? (Possibly fixed with one of the settings underX11 -> Preferences… -> Security)