Soc Virnyl Estela
uncomfyhalomacro
Wayland tools enthusiast. Likes to code in Julia and Rust.
Involved Projects and Packages
A small screenlocker for Wayland compositors
A native screenshot tool for wlroots based compositors such as sway and river written in Rust
Super simple wallpaper application for Wayland compositors implementing the layer-shell protocol
High performance screen recorder for wlroots Wayland.
Uses dma-buf transfers to get surface, and uses the GPU to do both the pixel format conversion and the encoding, meaning the raw video data never touches the CPU, leaving it free to run your applications.
wlclock is a digital analog clock for Wayland desktops.
wlclock is inspired by xclock and the default configuration has been chosen to mimic it. However unlike xclock, wlclock is not a regular window but a desktop-widget.
A Wayland compositor must implement the Layer-Shell and XDG-Output for wlclock to work.
Modular Wayland compositor library
Day/night gamma adjustments for Wayland compositors supporting wlr-gamma-control-unstable-v1
xdg-desktop-portal backend for Hyprland. A fork of xdg-desktop-portal-wlr but with added features and support e.g. window screensharing.
LeftWM is a tiling window manager written in Rust that aims to be stable and performant. LeftWM is designed to do one thing and to do that one thing well: be a window manager.
LeftWM follows the following mantra:
* LeftWM is not a compositor.
* LeftWM is not a lock screen.
* LeftWM is not a bar. But, there are lots of good bars out there. With themes, picking one is as simple as setting a symlink.
Because you probably want more than just a black screen, LeftWM is built around the concept of themes. With themes, you can choose between different bars, compositors, backgrounds, colors, docks, and whatever else makes you happy.
LeftWM was built from the very beginning to support multiple screens and ultrawide monitors. The default keybindings support ultrawide monitors and multiple screens.
* Extensible in that personal layouts, widgets and commands can be created.
* Configured in Python.
* Command shell that allows all aspects of Qtile to be managed and
inspected.
* Remote scriptability to set up workspaces,
manipulate windows, update status bar widgets and more.
* Qtile is unit-tested using this remote scriptability feature.
Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Sun |
- 3 commits in home:uncomfyhalomacro:branches:X11:Wayland / wlroots-0_16
- 1 commit in home:uncomfyhalomacro:branches:science / julia
- 1 commit in X11:windowmanagers / qtile
- 1 commit in utilities / git-cliff