Skip to content

0xMukesh/tatami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tatami

a minimal, educational X11 window manager written in go.

tatami enforces a pure tabbed layout: every window is a tab, no tiling trees, no floating layers. the design model is very similar to a browser or to the tabbed mode in i3.

demo

tatami-demo.mp4

configuration

configuration is to be defined at ~/.config/tatami/config.yaml. example configuration can be found at config.yaml.

tatami currently supports the following actions:

  • exec - execute an arbitrary command
  • close_focused - close the active window
  • quit - exit tatami
  • focus_left - focus previous window
  • focus_right - focus next window
  • move_left - shift window left in tab order
  • move_right - shift window right in tab order
  • focus_workspace - switch to workspace (args: workspace index)
  • move_window_to_workspace - send window to workspace (args: workspace index)

references

About

a tiny x11 window manager

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages