Skip to content

petergs/tinywm-xgbutil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tinywm-xgbutil

A port of tinywm using xgbutil

Setup

Clone this repo, cd into the directory, and run go get ./... then go build.

Use any option you'd like for X session configuration. Resource (2) below has an example of creating a .desktop file for your display manager. In any case, make sure you launch a terminal.

Alternatively, you can test it out in Xephyr with something like this:

#!/bin/bash
Xephyr :1 -ac -softCursor -screen 1400x1000 &
sleep 1
DISPLAY=:1 ./tinywm-xgbutil &
DISPLAY=:1 xterm &

Usage

  • Alt+Button1+Drag - move window
  • Alt+Button3+Drag - resize window
  • Alt+R or Button1 - raise and focus the window under the cursor

Resources

  1. the original TinyWM on mackstann's Github or here
  2. collinglass ported TinyWM using cgo

About

A port of tinywm using xgbutil

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages