This commit is contained in:
2026-03-23 13:27:53 +01:00
parent 0ff5c32c51
commit 4eb82c9f29
112 changed files with 953 additions and 896 deletions
-63
View File
@@ -1,63 +0,0 @@
<div align="Center">
<h3> Pet March (Evernight) </h3>
<p>My selfmade desktop pet using QT </p>
<img src=./Assets/Evernight.gif style="margin: 0px 30px 0px 0px;" />
</div>
## Feature list
- [x] Hyprland keybind support
- [x] Toggle layer ontop/bottom
- [x] Toggle active mouse area
- [x] Dynamic path + live update
- [x] Supports multiple gifs
- [x] User config options
- [x] Evernight base gif img
# Config
Configuration is found at:
```zsh
~/.config/I-DeskPet
```
Options:
- gifFolder
- maxScaling
Example for config.json:
```json
{
"gifFolder": "/home/inorishio/Pictures/Pets",
"maxScaling": 1
}
```
# Hyprland keybinds
Toggle click through
```zsh
bind = CTRL, mouse:274, global, I-DeskPet:toggle-Region
```
Toggle between having your gif on your background vs foreground
```zsh
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.
```zsh
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