Files
I-DeskPet/README.md
T
2026-02-16 13:23:06 +01:00

1.2 KiB

Pet March (Evernight)

My selfmade desktop pet using QT

Feature list

  • Hyprland keybind support
    • Toggle layer ontop/bottom
    • Toggle active mouse area
  • Dynamic path + live update
  • Supports multiple gifs
  • User config options
  • Evernight base gif img

Config

Configuration is found at:

~/.config/I-DeskPet

Options:

  • gifFolder
  • maxScaling

Example for config.json:

{
  "gifFolder": "/home/inorishio/Pictures/Pets",
  "maxScaling": 1
}

Hyprland keybinds

Toggle click through

bind = CTRL, mouse:274, global, I-DeskPet:toggle-Region

Toggle between having your gif on your background vs foreground

bind = SHIFT, mouse:274, global, I-DeskPet:toggle-Layer

Keybind for cycling through gif layering. Hover over which gif you want to cycle it's layer for and use the keybind.

bind = $mainMod, Z, global, I-DeskPet:cycle-zIndex

Other keybinds

Double click = Reset gif size to original Scroll = Scales the gif up and or down