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