diff --git a/hypr/.config/hypr/README.md b/hypr/.config/hypr/README.md
index ad4dc0d..d8c40a1 100644
--- a/hypr/.config/hypr/README.md
+++ b/hypr/.config/hypr/README.md
@@ -1 +1,3 @@
https://github.com/gaurav210233/simple-hyprland/
+https://alexforsale.github.io/dotfiles-hyprland/
+
diff --git a/hypr/.config/hypr/hyprland.conf b/hypr/.config/hypr/hyprland.conf
index 18cd861..4f24f3e 100644
--- a/hypr/.config/hypr/hyprland.conf
+++ b/hypr/.config/hypr/hyprland.conf
@@ -34,6 +34,7 @@ exec-once=swaync
#exec-once=/usr/lib/xfce-polkit/xfce-polkit
exec-once = systemctl --user start hyprpolkitagent
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
+exec-once=hyprpaper
exec-once=hypridle
exec-once=waybar
exec-once=./xdg-desktop-portal.sh
@@ -43,7 +44,9 @@ exec-once=kanshi
### ENVIRONMENT VARIABLES ###
env = XCURSOR_SIZE,24
+env = XCURSOR_THEME,Bibata-Modern-Classic
env = HYPRCURSOR_SIZE,24
+env = HYPRCURSOR_THEME,Bibata-Modern-Classic
env = XDG_MENU_PREFIX,arch-
# Firefox
@@ -59,16 +62,19 @@ env = ELECTRON_OZONE_PLATFORM_HINT,auto
# QT
env = QT_QPA_PLATFORM,wayland
-env = QT_QPA_PLATFORMTHEME,qt5ct
+env = QT_QPA_PLATFORMTHEME,qt6ct
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
#env = QT_STYLE_OVERRIDE,kvantum
# Toolkit Backend Variables
-env = GDK_BACKEND,wayland,x11,*
+#env = GDK_BACKEND,wayland,x11,*
env = SDL_VIDEODRIVER,wayland
env = CLUTTER_BACKEND,wayland
+env = GTK_THEME,Breeze-Dark
+env = GTK2_RC_FILES,/usr/share/themes/Breeze-Dark/gtk-2.0
+
# XDG Specifications
env = XDG_CURRENT_DESKTOP,Hyprland
env = XDG_SESSION_TYPE,wayland
diff --git a/hypr/.config/hypr/hyprlock-v2.conf b/hypr/.config/hypr/hyprlock-v2.conf
new file mode 100644
index 0000000..b93344d
--- /dev/null
+++ b/hypr/.config/hypr/hyprlock-v2.conf
@@ -0,0 +1,88 @@
+# -*- eval: (rainbow-mode 1) -*-
+
+$text_color = rgba(D8DEE9FF)
+$entry_background_color = rgba(2E344011)
+$entry_border_color = rgba(3B3B3B55)
+$entry_color = rgba(FFFFFFFF)
+$font_family = Rubik Light
+$font_family_clock = Rubik Light
+$font_material_symbols = Material Symbols Rounded
+
+background {
+ monitor =
+ #path = /home/mkncorp.com/kristian.alexander/.local/share/wallpapers/nord/linux-friends-4k.png # only png supported for now
+ path = screenshot
+ color = rgba(000000FF)
+ # all these options are taken from hyprland, see https://wiki.hyprland.org/Configuring/Variables/#blur for explanations
+ blur_passes = 1 # 0 disables blurring
+ blur_size = 3
+ noise = 0.0117
+ contrast = 0.8916
+ brightness = 0.8172
+ vibrancy = 0.1696
+ vibrancy_darkness = 0.0
+}
+
+label { # Greeting
+ monitor =
+ text = Hi there, $DESC
+ color = rgba(BF616AFF)
+ check_color = rgba(EBCB8BFF)
+ fail_color = rgba(BF616AFF) # if authentication failed, changes outer_color and fail message color
+ fail_text = $FAIL ($ATTEMPTS) # can be set to empty
+ fail_timeout = 2000 # milliseconds before fail_text and fail_color disappears
+ fail_transition = 300 # transition time in ms between normal outer_color and fail_color
+ shadow_passes = 1
+ shadow_boost = 0.5
+ color = $text_color
+ font_size = 20
+ font_family = $font_family
+
+ position = 0, 240
+ halign = center
+ valign = center
+}
+
+label { # lock icon
+ monitor =
+ text = lock
+ shadow_passes = 1
+ shadow_boost = 0.5
+ color = $text_color
+ font_size = 21
+ font_family = $font_material_symbols
+
+ position = 0, 65
+ halign = center
+ valign = bottom
+}
+
+label { # Clock
+ monitor =
+ text = $TIME
+ shadow_passes = 1
+ shadow_boost = 0.5
+ color = $text_color
+ font_size = 65
+ font_family = $font_family_clock
+
+ position = 0, 300
+ halign = center
+ valign = center
+}
+
+input-field {
+ monitor =
+ size = 250, 50
+ outline_thickness = 2
+ dots_size = 0.1
+ dots_spacing = 0.3
+ outer_color = $entry_border_color
+ inner_color = $entry_background_color
+ font_color = $entry_color
+ # fade_on_empty = true
+
+ position = 0, 20
+ halign = center
+ valign = center
+}
diff --git a/hypr/.config/hypr/hyprpaper.conf b/hypr/.config/hypr/hyprpaper.conf
new file mode 100644
index 0000000..7d84a07
--- /dev/null
+++ b/hypr/.config/hypr/hyprpaper.conf
@@ -0,0 +1,2 @@
+preload = /home/matthieu/.cache/images/wallpaper.png
+wallpaper = ,/home/matthieu/.cache/images/wallpaper.png