Wef's Projects

wef/gtklock

gtklock is a lockscreen based on gtkgreet. It uses the wlr-layer-shell and wlr-input-inhibitor Wayland protocols. Works on sway and other wlroots-based compositors. For documentation, check out the man page and wiki at https://github.com/jovanlanik/gtklock/wiki. Includes modules: userinfo-module: Adds a user image and user name to the lockscreen. https://github.com/jovanlanik/gtklock-userinfo-module playerctl-module: Adds a mpris media player controller to the lockscreen. https://github.com/jovanlanik/gtklock-playerctl-module powerbar-module: Adds a reboot and poweroff button to the lockscreen. https://github.com/jovanlanik/gtklock-powerbar-module runshell-module: Adds text output from a script to the lockscreen. https://gitlab.com/wef/gtklock-runshell-module countdown-module: Does a countdown on the lockscreen. https://gitlab.com/wef/gtklock-runshell-module
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

wef/wf-recorder

Screen recorder for wlroots-based compositors eg swaywm

wef/nwg-wrapper

A GTK3 wrapper to display text on the desktop for wlroots
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

wef/gdcalc

Financial, Scientific, Statistical & Programming calculator for Unix/Linux (since 1983!) with RPN and algebraic modes
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

wef/cliphist

A clipboard history manager for wayland which can write clipboard changes to a history file and recall history with dmenu (for example). Both text and images are supported; clipboard is preserved byte-for-byte; leading / trailing whitespace / no whitespace or newlines are preserved; won't break fancy editor selections like vim wordwise, linewise, block mode; no concept of a picker, only pipes.

wef/src

Simple Revision Control is RCS reloaded with a modern UI, designed to manage single-file solo projects kept more than one to a directory. Has a modern, svn/hg/git-like UI
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

wef/i3blocks

Highly flexible status line for the i3 window manager
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

wef/clipman

A basic clipboard manager for Wayland, with support for persisting copy buffers after an application exits
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

wef/wlr-sunclock

Wayland desktop widget to show the sun's shadows on earth. Uses gtk-layer-shell and the layer shell protocol to render on your desktop, behind your windows.
  • Fedora 38 : aarch64, s390x, x86_64
  • Fedora 39 : aarch64, s390x, x86_64
  • Fedora 40 : aarch64, s390x, x86_64
  • Fedora rawhide : aarch64, s390x, x86_64

wef/aml

Another Main Loop - initially for the neatvnc package
  • Fedora 38 : aarch64, s390x, x86_64
  • Fedora 39 : aarch64, s390x, x86_64
  • Fedora 40 : aarch64, s390x, x86_64
  • Fedora rawhide : aarch64, s390x, x86_64