xnomad

A tiling window manager for OS X, written in tranquil.

Github星跟踪图

xnomad

A tiling window manager for OS X; written in tranquil.

A screenshot of it running on my machine (Along with a couple of other hacks to get rid of distractions such as the menubar & rounded corners)

Another one (With even more hacks, that aren't ready for public consumption yet; even has focus following mouse :)

setup

  • Download & install tranquil
  • Make sure "Access for Assistive Devices" is enabled in Accessibility Preferences
  • Clone xnomad, and execute ./xnomad

OS X 10.8 or newer is required.

included layouts

  • Multi column
  • Tall
  • Wide
  • Fullscreen
  • Additional ones are easy to write

protips

In order to make the most of xnomad, I recommend you also install afloat. It will add shortcuts for making windows floating (and therefore ignored by xnomad) and resizing/moving windows without having to spend precious milliseconds looking for the window edges.

Another nice addition is menufela which hides the menubar)

The rounded corner hack is discussed under this issue: https://github.com/fjolnir/xnomad/issues/6

keyboard shortcuts

By default xnomad uses ctrl + option as mod1 and ctrl + shift + option as mod2.
You can change all these by editing ./xnomad.

  • mod1 + j — focus the next window clockwise
  • mod1 + k — focus the next window anticlockwise
  • mod1 + return — move the focused window to or from the main pane
  • mod1 + l — make the main pane wider
  • mod1 + h — make the main pane narrower
  • mod1 + . — add the focused window to the main pane
  • mod1 + , — remove the focused window from the main pane
  • mod1 + w — focus the primary display
  • mod1 + e — focus the secondary display
  • mod2 + w — move the focused window to the primary display
  • mod2 + e — move the focused window to the secondary display
  • mod2 + j — move the focused window one place clockwise
  • mod2 + k — move the focused window one place anticlockwise
  • mod2 + space — change layout

主要指标

概览
名称与所有者fjolnir/xnomad
主编程语言C
编程语言C (语言数: 2)
平台
许可证
所有者活动
创建于2012-10-04 16:06:01
推送于2017-04-19 13:12:02
最后一次提交2017-04-19 13:12:02
发布数0
用户参与
星数481
关注者数24
派生数26
提交数78
已启用问题?
问题数54
打开的问题数14
拉请求数3
打开的拉请求数0
关闭的拉请求数3
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?