2026-03-23 13:21:31 +01:00
2026-02-16 12:40:29 +01:00
2026-02-25 23:01:52 +01:00
2026-02-14 18:24:01 +01:00
2026-02-25 23:01:52 +01:00
2026-03-23 13:21:31 +01:00
2026-03-23 13:21:31 +01:00
2026-03-23 13:21:31 +01:00
2026-02-25 23:01:52 +01:00
2026-03-23 13:21:31 +01:00
2026-02-16 13:25:42 +01:00
2026-02-25 23:01:52 +01:00

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
S
Description
No description provided
Readme 4.8 MiB
Languages
QML 100%