Skip to content

jeebuscrossaint/doomer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doomer

tsoding boomer -> coffeeispower woomer -> jeebuscrossaint doomer

I just wrote this program to see what my take on this small idea would look like.

The shader embedded in the program is from coffeeispower on github under his woomer repository. He was inspired by tsoding's boomer program and so was I too.

Controls

Control Description
Right Click or ESC Quit the application.
Hold CTRL Enable flashlight effect.
Drag with left mouse button Move the image around.
Scroll wheel Zoom in/out.
Ctrl + SHIFT + Scroll wheel Change the radius of the flashlight.

Building

On Nix just use nix build if you want it already has a flake.nix

The dependencies are in the flake.nix they are raylib, gcc (of course), grim, pkg-config.

The final binary is only 20 kilobytes in size and internally it uses shellcode of grim as a screenshot backend because I'm not reading all of those wayland docs to take a screenshot, ok? Anyways grim I think is only 48 kilobytes anyways as well, you got 68 kilobytes of ram I know it.

Installing flake

put it in your flake.nix inputs

doomer.url = "github:jeebuscrossaint/doomer";

and then in like your configuration.

inputs.doomer.packages.${system}.default

License

Licensed under the MIT License. Hefty credit to coffeeispower and tsoding for inspiration.

About

tsoding boomer -> coffeeispower woomer -> jeebuscrossaint doomer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors