diff --git a/home/modules/gui/desktop/wayland/default.nix b/home/modules/gui/desktop/wayland/default.nix
new file mode 100755
index 0000000..f106bc5
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/default.nix
@@ -0,0 +1,10 @@
+let
+ content = builtins.readDir ./.;
+
+ dirContent = builtins.filter (n: content.${n} == "directory") (builtins.attrNames content);
+
+ importList = map (name: ./. + "/${name}") dirContent;
+in
+{
+ imports = importList;
+}
diff --git a/home/modules/gui/desktop/wayland/dunst/config/settings.nix b/home/modules/gui/desktop/wayland/dunst/config/settings.nix
new file mode 100755
index 0000000..bed0f5e
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/dunst/config/settings.nix
@@ -0,0 +1,59 @@
+{
+ flake,
+ config,
+ ...
+}:
+let
+
+ inherit (flake.config.aesthetics.themes)
+ currentTheme
+ palettes
+ fonts
+ ;
+
+ inherit (flake.config.people) user0 user1 user2;
+
+ user = config.home.username;
+
+ themeLogic =
+ if user == user0 then
+ currentTheme.theme0
+ else if user == user1 then
+ currentTheme.theme1
+ else if user == user2 then
+ currentTheme.theme2
+ else
+ currentTheme.theme0;
+
+ el = palettes.${themeLogic}.colours;
+
+ makeColor = c: "#" + c;
+in
+{
+ global = {
+ font = "${fonts.names.name0} ${builtins.toString fonts.sizes.popups.size0}";
+ background = makeColor el.base01;
+ frame_color = makeColor el.base0E;
+ foreground = makeColor el.base05;
+ corner_radius = 10;
+ fade_in_duration = 1000;
+ frame = 10000;
+ frame_width = 1;
+ icon_corner_radius = 10;
+ monitor = 1;
+ offset = "20x20";
+ origin = "bottom-right";
+ progress_bar_corner_radius = 4;
+ timeout = 10;
+ transparecncy = true;
+ };
+
+ urgency_critical = {
+ frame_color = makeColor el.base09;
+ timeout = 0;
+ };
+ skip-rule = {
+ appname = "flameshot";
+ skip_display = true;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/dunst/default.nix b/home/modules/gui/desktop/wayland/dunst/default.nix
new file mode 100755
index 0000000..286dda9
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/dunst/default.nix
@@ -0,0 +1,15 @@
+{
+ config,
+ flake,
+ ...
+}:
+let
+ configPath = ./config;
+ settingsPath = import (configPath + /settings.nix) { inherit config flake; };
+in
+{
+ services.dunst = {
+ enable = true;
+ settings = settingsPath;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/easyEffects/default.nix b/home/modules/gui/desktop/wayland/easyEffects/default.nix
new file mode 100755
index 0000000..6a94385
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/easyEffects/default.nix
@@ -0,0 +1,3 @@
+{
+ services.easyeffects.enable = true;
+}
diff --git a/home/modules/gui/desktop/wayland/gammastep/default.nix b/home/modules/gui/desktop/wayland/gammastep/default.nix
new file mode 100755
index 0000000..5dd5ecf
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/gammastep/default.nix
@@ -0,0 +1,13 @@
+{
+ services.gammastep = {
+ enable = true;
+ tray = true;
+ provider = "geoclue2";
+ temperature = {
+ day = 6500;
+ night = 3500;
+ };
+ dawnTime = "8:00-8:30";
+ duskTime = "20:30-21:00";
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/network/default.nix b/home/modules/gui/desktop/wayland/network/default.nix
new file mode 100755
index 0000000..3adda0e
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/network/default.nix
@@ -0,0 +1,12 @@
+{
+ pkgs,
+ ...
+}:
+{
+ services.network-manager-applet.enable = true;
+ home.packages = builtins.attrValues {
+ inherit (pkgs)
+ networkmanagerapplet
+ ;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/nwgLook/default.nix b/home/modules/gui/desktop/wayland/nwgLook/default.nix
new file mode 100755
index 0000000..fdc0a10
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/nwgLook/default.nix
@@ -0,0 +1,11 @@
+{
+ pkgs,
+ ...
+}:
+{
+ home.packages = builtins.attrValues {
+ inherit (pkgs)
+ nwg-look
+ ;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/plasmaNm/default.nix b/home/modules/gui/desktop/wayland/plasmaNm/default.nix
new file mode 100755
index 0000000..c8553b4
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/plasmaNm/default.nix
@@ -0,0 +1,11 @@
+{
+ pkgs,
+ ...
+}:
+{
+ home.packages = builtins.attrValues {
+ inherit (pkgs.kdePackages)
+ plasma-nm
+ ;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/swaylock/config/settings.nix b/home/modules/gui/desktop/wayland/swaylock/config/settings.nix
new file mode 100755
index 0000000..639a8c0
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/swaylock/config/settings.nix
@@ -0,0 +1,69 @@
+{
+ config,
+ flake,
+ ...
+}:
+let
+ inherit (flake.config.aesthetics.themes)
+ currentTheme
+ palettes
+ fonts
+ ;
+
+ inherit (flake.config.people) user0 user1 user2;
+
+ user = config.home.username;
+
+ themeLogic =
+ if user == user0 then
+ currentTheme.theme0
+ else if user == user1 then
+ currentTheme.theme1
+ else if user == user2 then
+ currentTheme.theme2
+ else
+ currentTheme.theme0;
+
+ el = palettes.${themeLogic}.colours;
+in
+{
+ font = fonts.names.name0;
+ font-size = fonts.sizes.desktop.size0;
+ indicator-idle-visible = true;
+ indicator-radius = 100;
+ indicator-thickness = 20;
+ show-failed-attempts = true;
+
+ bs-hl-color = el.base08;
+ color = el.base01;
+ key-hl-color = el.base0E;
+
+ caps-lock-bs-hl-color = el.base08;
+ caps-lock-key-hl-color = el.base0E;
+
+ inside-color = el.base01;
+ inside-clear-color = el.base01;
+ inside-caps-lock-color = el.base01;
+ inside-ver-color = el.base01;
+ inside-wrong-color = el.base01;
+
+ line-color = el.base01;
+ line-clear-color = el.base01;
+ line-caps-lock-color = el.base01;
+ line-ver-color = el.base01;
+ line-wrong-color = el.base01;
+
+ ring-color = el.base00;
+ ring-clear-color = el.base00;
+ ring-caps-lock-color = el.base00;
+ ring-ver-color = el.base00;
+ ring-wrong-color = el.base00;
+
+ separator-color = "00000000";
+
+ text-color = el.base05;
+ text-clear-color = el.base05;
+ text-caps-lock-color = el.base05;
+ text-ver-color = el.base05;
+ text-wrong-color = el.base05;
+}
diff --git a/home/modules/gui/desktop/wayland/swaylock/default.nix b/home/modules/gui/desktop/wayland/swaylock/default.nix
new file mode 100755
index 0000000..c6586c9
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/swaylock/default.nix
@@ -0,0 +1,15 @@
+{
+ config,
+ flake,
+ ...
+}:
+let
+ configPath = ./config;
+ settingsPath = import (configPath + /settings.nix) { inherit config flake; };
+in
+{
+ programs.swaylock = {
+ enable = true;
+ settings = settingsPath;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/tofi/config/settings.nix b/home/modules/gui/desktop/wayland/tofi/config/settings.nix
new file mode 100755
index 0000000..bbe1def
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/tofi/config/settings.nix
@@ -0,0 +1,50 @@
+{
+ config,
+ flake,
+ ...
+}:
+let
+ inherit (flake.config.aesthetics.themes) currentTheme palettes fonts;
+
+ inherit (flake.config.people) user0 user1 user2;
+
+ user = config.home.username;
+
+ themeLogic =
+ if user == user0 then
+ currentTheme.theme0
+ else if user == user1 then
+ currentTheme.theme1
+ else if user == user2 then
+ currentTheme.theme2
+ else
+ currentTheme.theme0;
+
+ el = palettes.${themeLogic}.colours;
+in
+{
+ font-size = fonts.sizes.desktop.size0;
+ hint-font = true;
+ background-color = "#${el.base02}";
+ outline-color = "#${el.base0E}";
+ prompt-color = "#${el.base0D}";
+ input-color = "#${el.base07}";
+ default-result-color = "#${el.base05}";
+ selection-color = "#${el.base0C}";
+ prompt-text = "Summon: ";
+
+ width = 400;
+ height = 400;
+
+ outline-width = 1;
+ border-width = 0;
+
+ padding-top = 10;
+ padding-bottom = 10;
+ padding-left = 10;
+ padding-right = 10;
+
+ corner-radius = 10;
+
+ drun-launch = true;
+}
diff --git a/home/modules/gui/desktop/wayland/tofi/default.nix b/home/modules/gui/desktop/wayland/tofi/default.nix
new file mode 100755
index 0000000..19d9285
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/tofi/default.nix
@@ -0,0 +1,16 @@
+{
+ config,
+ flake,
+ ...
+}:
+let
+ configPath = ./config;
+
+ settingsPath = import (configPath + /settings.nix) { inherit config flake; };
+in
+{
+ programs.tofi = {
+ enable = true;
+ settings = settingsPath;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/udiskie/default.nix b/home/modules/gui/desktop/wayland/udiskie/default.nix
new file mode 100755
index 0000000..25a1535
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/udiskie/default.nix
@@ -0,0 +1,7 @@
+{
+ services.udiskie = {
+ enable = true;
+ automount = true;
+ tray = "always";
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/wallet/default.nix b/home/modules/gui/desktop/wayland/wallet/default.nix
new file mode 100755
index 0000000..14c62f0
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/wallet/default.nix
@@ -0,0 +1,18 @@
+{
+ pkgs,
+ ...
+}:
+{
+ home.packages = builtins.attrValues {
+ inherit (pkgs.kdePackages)
+ kwallet-pam
+ # kwalletmanager
+ ;
+ };
+ programs.gpg = {
+ enable = true;
+ };
+}
+
+# use this to make annoying shit go away:
+# gpg --pinentry-mode loopback --full-generate-key
diff --git a/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh b/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh
new file mode 100755
index 0000000..2aee731
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+
+for i in {1..5}
+do
+ text=$(curl -s "https://wttr.in/$1?format=1")
+ if [[ $? == 0 ]]
+ then
+ text=$(echo "$text" | sed -E "s/\s+/ /g")
+ tooltip=$(curl -s "https://wttr.in/$1?format=4")
+ if [[ $? == 0 ]]
+ then
+ tooltip=$(echo "$tooltip" | sed -E "s/\s+/ /g")
+ echo "{\"text\":\"$text\", \"tooltip\":\"$tooltip\"}"
+ exit
+ fi
+ fi
+ sleep 2
+done
+echo "{\"text\":\"error\", \"tooltip\":\"error\"}"
\ No newline at end of file
diff --git a/home/modules/gui/desktop/wayland/waybar/config/settings.nix b/home/modules/gui/desktop/wayland/waybar/config/settings.nix
new file mode 100755
index 0000000..cd3c255
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/waybar/config/settings.nix
@@ -0,0 +1,162 @@
+{ flake, ... }:
+let
+ inherit (flake.config.people)
+ user0
+ ;
+in
+{
+ mainBar = {
+ position = "bottom";
+ layer = "top";
+ height = 5;
+ margin-top = 0;
+ margin-bottom = 5;
+ margin-left = 5;
+ margin-right = 5;
+ modules-left = [
+ "custom/launcher"
+ "hyprland/workspaces"
+ ];
+
+ modules-center = [
+ "custom/weather"
+ ];
+
+ modules-right = [
+ "tray"
+ "privacy"
+ "cpu"
+ "memory"
+ "disk"
+ "pulseaudio"
+ # "network"
+ "clock"
+ ];
+
+ clock = {
+ calendar = {
+ format = {
+ today = "{}";
+ };
+ };
+ format = " {:%H:%M}";
+ tooltip = true;
+ tooltip-format = "{:%Y %B}\n{calendar}";
+ format-alt = " {:%d/%m}";
+ };
+
+ "hyprland/workspaces" = {
+ active-only = false;
+ disable-scroll = true;
+ format = "{icon}";
+ on-click = "activate";
+ format-icons = {
+ "1" = "◉";
+ "2" = "◉";
+ "3" = "◉";
+ "4" = "◉";
+ urgent = "";
+ default = "◉";
+ sort-by-number = true;
+ };
+ persistent-workspaces = {
+ "1" = [ ];
+ "2" = [ ];
+ "3" = [ ];
+ "4" = [ ];
+ };
+ };
+
+ memory = {
+ format = " {}%";
+ format-alt = " {used} GiB"; #
+ interval = 2;
+ };
+
+ cpu = {
+ format = " {usage}%";
+ format-alt = " {avg_frequency} GHz";
+ interval = 2;
+ };
+
+ disk = {
+ # path = "/";
+ format = " {percentage_used}%";
+ interval = 60;
+ };
+
+ network = {
+ format-wifi = " {signalStrength}%";
+ format-ethernet = " ";
+ tooltip-format = "Connected to {essid} {ifname} via {gwaddr}";
+ format-linked = "{ifname} (No IP)";
+ format-disconnected = " ";
+ };
+
+ tray = {
+ icon-size = 12;
+ spacing = 8;
+ };
+
+ pulseaudio = {
+ format = "{icon} {volume}%";
+ tooltip = false;
+ format-muted = " Muted";
+ on-click = "easyeffects";
+ on-scroll-up = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+";
+ on-scroll-down = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-";
+ scroll-step = 5;
+ format-icons = {
+ headphone = "";
+ hands-free = "";
+ headset = "";
+ phone = "";
+ portable = "";
+ car = "";
+ default = [
+ ""
+ ""
+ ""
+ ];
+ };
+ };
+ "custom/launcher" = {
+ format = "";
+ on-click = "rm -r /home/$USER/.cache/tofi* ; tofi-drun";
+ # on-click-right = "pkill tofi || wallpaper-picker";
+ tooltip = false;
+ };
+
+ privacy = {
+ icon-spacing = 8;
+ icon-size = 12;
+ transition-duration = 250;
+ modules = {
+ screenshare = {
+ type = "screenshare";
+ tooltip = true;
+ tooltip-icon-size = 12;
+ };
+ audio-out = {
+ type = "audio-out";
+ tooltip = true;
+ tooltip-icon-size = 12;
+ };
+ audio-in = {
+ type = "audio-in";
+ tooltip = true;
+ tooltip-icon-size = 12;
+ };
+ };
+ };
+
+ "custom/weather" = {
+ exec = "/home/${user0}/Files/Projects/dotfiles/home/modules/gui/desktop/wayland/waybar/config/scripts/get_weather.sh Winnipeg";
+ return-type = "json";
+ format = "{}";
+ tooltip = true;
+ interval = 3600;
+ };
+ };
+}
+# https://unicodes.jessetane.com/
diff --git a/home/modules/gui/desktop/wayland/waybar/config/style.nix b/home/modules/gui/desktop/wayland/waybar/config/style.nix
new file mode 100755
index 0000000..60d8169
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/waybar/config/style.nix
@@ -0,0 +1,115 @@
+{
+ config,
+ flake,
+ ...
+}:
+let
+
+ inherit (flake.config.aesthetics.themes) currentTheme palettes fonts;
+
+ inherit (flake.config.people) user0 user1 user2;
+
+ user = config.home.username;
+
+ themeLogic =
+ if user == user0 then
+ currentTheme.theme0
+ else if user == user1 then
+ currentTheme.theme1
+ else if user == user2 then
+ currentTheme.theme2
+ else
+ currentTheme.theme0;
+
+ el = palettes.${themeLogic}.colours;
+
+ custom = {
+ font = fonts.names.name0;
+ font_size = "${builtins.toString fonts.sizes.desktop.size0}px";
+ font_weight = "bold";
+ opacityBg = "0.90";
+ opacityBt = "1";
+ text_color = el.base0E;
+ secondary_accent = el.base07;
+ tertiary_accent = el.base15;
+ button_color = el.base04;
+ background_1 = el.base01;
+ background_2 = el.base00;
+ background_3 = el.base04;
+ };
+in
+''
+
+ * {
+ min-height: 0px;
+ font-family: ${custom.font};
+ font-weight: ${custom.font_weight};
+ }
+
+ window#waybar {
+ background: #${custom.background_2};
+ color: #${custom.background_3};
+ border: 2px solid;
+ border-radius: 30px;
+ border-color: #${custom.text_color};
+ min-height: 100px;
+ opacity: ${custom.opacityBg};
+ }
+
+ #workspaces {
+ font-size: 18px;
+ padding-left: 15px;
+ margin-bottom: 2px;
+ }
+ #workspaces button {
+ color: #${custom.button_color};
+ padding: 5px;
+ opacity: ${custom.opacityBt};
+ }
+ #workspaces button.empty {
+ color: #${custom.background_3};
+ }
+ #workspaces button.active {
+ color: #${custom.text_color};
+ }
+
+ #tray, #pulseaudio, #privacy, #cpu, #memory, #disk, #clock {
+ font-size: ${custom.font_size};
+ color: #${custom.text_color};
+ padding-right: 10px;
+ }
+
+ #privacy {
+ }
+
+ #cpu {
+ }
+
+ #memory {
+ }
+
+ #disk {
+ }
+
+ #tray {
+ }
+
+ #pulseaudio {
+ }
+
+ #clock {
+ }
+
+ #custom-launcher {
+ font-size: 20px;
+ color: #${custom.text_color};
+ font-weight: ${custom.font_weight};
+ padding-left: 10px;
+ }
+
+ #custom-weather {
+ font-size: 14px;
+ color: #${custom.text_color};
+ font-weight: ${custom.font_weight};
+ }
+''
diff --git a/home/modules/gui/desktop/wayland/waybar/default.nix b/home/modules/gui/desktop/wayland/waybar/default.nix
new file mode 100755
index 0000000..9d275e8
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/waybar/default.nix
@@ -0,0 +1,19 @@
+{
+ config,
+ flake,
+ pkgs,
+ ...
+}:
+let
+ configPath = ./config;
+ settingsPath = import (configPath + /settings.nix) { inherit flake; };
+ stylePath = import (configPath + /style.nix) { inherit config flake; };
+in
+{
+ programs.waybar = {
+ enable = true;
+ package = flake.inputs.waybar.packages.${pkgs.system}.default;
+ settings = settingsPath;
+ style = stylePath;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/wlClipboard/default.nix b/home/modules/gui/desktop/wayland/wlClipboard/default.nix
new file mode 100755
index 0000000..744847b
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/wlClipboard/default.nix
@@ -0,0 +1,11 @@
+{
+ pkgs,
+ ...
+}:
+{
+ home.packages = builtins.attrValues {
+ inherit (pkgs)
+ wl-clipboard
+ ;
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/wpaperd/default.nix b/home/modules/gui/desktop/wayland/wpaperd/default.nix
new file mode 100755
index 0000000..8a4bf44
--- /dev/null
+++ b/home/modules/gui/desktop/wayland/wpaperd/default.nix
@@ -0,0 +1,13 @@
+{
+ programs.wpaperd = {
+ enable = true;
+ settings = {
+ "default" = {
+ path = "~/Files/Projects/dotfiles/home/modules/gui/desktop/wayland/wpaperd/wallpaper";
+ apply-shadow = true;
+ duration = "1m";
+ sorting = "random";
+ };
+ };
+ };
+}
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg
new file mode 100755
index 0000000..5a4caf1
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/FTDCMyaXoAEUn5h.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png
new file mode 100755
index 0000000..9565c67
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/pinksky.png differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg
new file mode 100755
index 0000000..58ee466
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/u6ne2q214dx71.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg
new file mode 100755
index 0000000..ffc6074
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-0wj757.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg
new file mode 100755
index 0000000..ce08958
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-2ege2g.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png
new file mode 100755
index 0000000..395be5c
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4dj2qo.png differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png
new file mode 100755
index 0000000..1b27934
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-4xq6vv.png differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg
new file mode 100755
index 0000000..4ea09fd
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-5dyvy3.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg
new file mode 100755
index 0000000..804454c
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-735xv3.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg
new file mode 100755
index 0000000..b483a4c
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-8xe25y.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg
new file mode 100755
index 0000000..f10d23b
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-g8ky73.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg
new file mode 100755
index 0000000..667e5db
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-j8wzvp.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png
new file mode 100755
index 0000000..d30c308
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nekxjk.png differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg
new file mode 100755
index 0000000..6454932
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-nryz87.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg
new file mode 100755
index 0000000..6a2754d
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-r7yey1.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg
new file mode 100755
index 0000000..aba50bd
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vge32m.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg
new file mode 100755
index 0000000..07c0e88
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-vgxgem.jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (1).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (1).jpg
new file mode 100755
index 0000000..789c456
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (1).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (10).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (10).jpg
new file mode 100755
index 0000000..b8dc444
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (10).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (11).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (11).jpg
new file mode 100755
index 0000000..6e3d274
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (11).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (12).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (12).jpg
new file mode 100755
index 0000000..9d03fd8
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (12).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (13).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (13).jpg
new file mode 100755
index 0000000..7de6f45
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (13).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (14).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (14).jpg
new file mode 100755
index 0000000..b860fc8
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (14).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (15).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (15).jpg
new file mode 100755
index 0000000..742fb5f
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (15).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (16).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (16).jpg
new file mode 100755
index 0000000..2f9fead
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (16).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (17).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (17).jpg
new file mode 100755
index 0000000..65c5a89
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (17).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (19).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (19).jpg
new file mode 100755
index 0000000..d284003
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (19).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (2).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (2).jpg
new file mode 100755
index 0000000..419cdb6
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (2).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (20).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (20).jpg
new file mode 100755
index 0000000..0cda78a
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (20).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (21).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (21).jpg
new file mode 100755
index 0000000..c9a36ac
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (21).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (22).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (22).jpg
new file mode 100755
index 0000000..625826c
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (22).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (23).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (23).jpg
new file mode 100755
index 0000000..571de4c
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (23).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (24).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (24).jpg
new file mode 100755
index 0000000..e7f5f67
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (24).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (26).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (26).jpg
new file mode 100755
index 0000000..32c914a
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (26).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (27).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (27).jpg
new file mode 100755
index 0000000..bc28661
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (27).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (28).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (28).jpg
new file mode 100755
index 0000000..c0d943f
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (28).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (29).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (29).jpg
new file mode 100755
index 0000000..4e960b2
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (29).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (3).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (3).jpg
new file mode 100755
index 0000000..bb8041d
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (3).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (30).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (30).jpg
new file mode 100755
index 0000000..257f324
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (30).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (31).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (31).jpg
new file mode 100755
index 0000000..26a8dea
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (31).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (32).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (32).jpg
new file mode 100755
index 0000000..b689877
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (32).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (34).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (34).jpg
new file mode 100755
index 0000000..42440d5
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (34).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (35).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (35).jpg
new file mode 100755
index 0000000..54a143b
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (35).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (37).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (37).jpg
new file mode 100755
index 0000000..2317225
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (37).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (38).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (38).jpg
new file mode 100755
index 0000000..937fcf5
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (38).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (4).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (4).jpg
new file mode 100755
index 0000000..3714ec7
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (4).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (5).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (5).jpg
new file mode 100755
index 0000000..7ad7ef4
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (5).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (6).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (6).jpg
new file mode 100755
index 0000000..e280f63
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (6).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (7).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (7).jpg
new file mode 100755
index 0000000..6952e52
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (7).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (8).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (8).jpg
new file mode 100755
index 0000000..b58c9fd
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (8).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (9).jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (9).jpg
new file mode 100755
index 0000000..338ea49
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper (9).jpg differ
diff --git a/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper.jpg b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper.jpg
new file mode 100755
index 0000000..e08dc6e
Binary files /dev/null and b/home/modules/gui/desktop/wayland/wpaperd/wallpaper/wallpaperflare.com_wallpaper.jpg differ