制作 : 多田 瑛貴
ライセンス : MIT
teapot-wm は、C言語とGo言語で書かれた簡易ウインドウマネージャです。
wm_main.go : main()関数の定義
wm_x.go : Xlibの簡易ラッパー
c_wm_x_access.h(.c) : wm_x.goにて、Go言語だけで実装しきれない機能を担う
wm_system.go : 基本的な機能の定義
wm_host.go : Hostの定義と関数
wm_event.go : XEventに関する機能
wm_event_loop.go : イベントループの定義
wm_debug.go : logによるデバッグ機能に関する機能
make : ビルド
make init_xinitrc : ~/.xinitrcの設定。勝手に書き換えてしまうので気をつけて!
make init_log_file : logで出力したログの内容を保存するファイルを新規作成or初期化 (./wmlog.txt)
make show_log_file : ログファイルの内容の表示