From 21bf6758c5cce8a4239edeab23a79e1fbed702a2 Mon Sep 17 00:00:00 2001 From: inorishio Date: Mon, 23 Mar 2026 15:57:02 +0100 Subject: [PATCH] Readme update --- README.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4235320 --- /dev/null +++ b/README.md @@ -0,0 +1,63 @@ +
+

Pet March (Evernight)

+

My selfmade desktop pet using QT

+ +
+ +## Installation + +```zsh +cargo run --bin ideskpet-installer +``` + +## Feature list + +- [x] Binary for I-DeskPet (Branch Main) + +# 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