给wingo桌面加上壁纸(5)

使用fehfeh --bg-center desktop.jpeg我们使用feh命令行可以直接把图片渲染到桌面上。我猜测原理应该是创建一个图片,直接设置为RootWindow的背景,我们来瞄一眼feh的代码。feh代码在github上。wallpaper.c,feh_wm_set_bg函数/* create new display, copy pixmap to new display */...

Wingo 2021-09-27 PM 696次 0条

wingo-ipc(4)

gribble库学习gribble在wingo中被使用,这个库其实只是完成一个代码组织,使系统其他部分可以通过一个字符串来调用到对应的代码。服务器代码package main import ( "bufio" "fmt" "io" "net" "github....

Wingo 2021-09-27 PM 707次 0条

创建图片(3)

创建一张纯色图片package main import ( "image" "log" "github.com/BurntSushi/xgbutil" "github.com/BurntSushi/xgbutil/xevent" "github.com/Bur...

Wingo 2021-09-21 PM 690次 0条

窗体的创建(2)

窗体的创建package main import ( "log" "github.com/BurntSushi/xgb/xproto" "github.com/BurntSushi/xgbutil" "github.com/BurntSushi/xgbutil/ewmh" ...

Wingo 2021-09-21 PM 770次 0条

wingo桌面初见(1)

wingo桌面简介我们了解,window manager其实一个应用程序,我们这里开发wingo fork,当开发到一定程度的时候,作为主要的WM使用,提高工作效率。编译以及启动桌面git clone https://github.com/xuanmingyi/wingo.git cd wingo ./xephyr-wingo查看key.wini文件,特殊按键如下# shift ...

Wingo 2021-09-18 AM 666次 0条