hello-wayland
spectrwm
Our great sponsors
hello-wayland | spectrwm | |
---|---|---|
4 | 26 | |
133 | 1,297 | |
- | 1.5% | |
5.0 | 7.9 | |
about 2 months ago | 13 days ago | |
C | C | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hello-wayland
-
Image in C
I first saw the trick at https://github.com/emersion/hello-wayland
-
How does a Wayland compositor and client communicate?
hello-wayland and tinywl are simple wayland client and server respectively. Also wayland-book
-
How X Window Managers Work, and How to Write One
You think this is bad? Just look at a native Wayland "Hello World" client [1]. This doesn't even print hello world. You have to do the text rendering yourself. And you need at least 500 more lines to implement the equivalent to a simple XGetImage() call.
1.: https://github.com/emersion/hello-wayland/blob/master/main.c
- How to link Wayland header files in C?
spectrwm
- spectrwm 3.5.0 released!
-
Ask HN: Why does Apple refuse to add window snapping to macOS?
I use the tiling WM spectrwm. It lets me pull windows out of tiling mode and into window mode. I think a common operation on most tiling window managers. Most of the time I don't want overlapping windows(thus the tiling WM) but every once in a while I do, so the best of both worlds.
It is a bit obscure but I quite like spectrwm, it fills this sweet spot where it is much simpler than I3 but much more feature complete than DWM.
https://github.com/conformal/spectrwm
- No abre el terminal
-
Please help me with LD_PRELOAD
are you using spectrwm? it seems like this file comes from there, and they use it to make programs open in particular workspaces: https://github.com/conformal/spectrwm/issues/500
-
What exactly is a tiling window manager?
Here is one website with screenshots. https://github.com/conformal/spectrwm
- Install spectrwm from git?
-
Easy window manager?
Spectrwm is by far the easiest WM I've tested. Also Fluxbox is pretty much straightforward.
-
Which WM should I use ?
Spectrwm is by far the most beginner-friendly WM I've ever tested. Im now running EXWM the buffers management is something else.
-
How can I undo mod+v?
I'm a recent convert to i3/sway, after a solid decade using spectrwm (which has not been ported to Wayland, I'm afraid).
-
Spectrwm bar class name?
This is supposedly fixed in the master branch, but there has been no release in over a year - I'll just set corner and shadow excludes and sit down. I'll notice when a new release is here :)
What are some alternatives?
hello_imgui - Hello, Dear ImGui: unleash your creativity in app development and prototyping
bspwm - A tiling window manager based on binary space partitioning
arcan - Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
waymonad - A wayland compositor based on ideas from and inspired by xmonad
2bwm - A fast floating WM written over the XCB library and derived from mcwm.
i3-auto-layout - Automatic, optimal tiling for i3wm
picom - A lightweight compositor for X11 (previously a compton fork)
mako - A lightweight Wayland notification daemon
herbstluftwm - A manual tiling window manager for X11
oguri - A very nice animated wallpaper daemon for Wayland compositors
awesome - awesome window manager