diff --git a/dunst/dunstrc b/dunst/dunstrc
new file mode 100644
index 0000000..43c2ba6
--- /dev/null
+++ b/dunst/dunstrc
@@ -0,0 +1,56 @@
+[global]
+ monitor = 0
+ follow = mouse
+ shrink = yes
+ padding = 18
+ horizontal_padding = 18
+
+ width = 369
+ height = 100
+ offset = 8x8
+ origin = top-right
+
+ frame_width = 0
+ separator_height = 0
+ frame_color = "#151515"
+ separator_color = "#151515"
+
+ sort = no
+ font = Rubik 10
+ markup = full
+ format = "%s\n%b"
+ alignment = left
+ show_age_threshold = 60
+ word_wrap = yes
+ ignore_newline = no
+ stack_duplicates = false
+ hide_duplicate_count = yes
+ show_indicators = no
+ idle_threshold = 120
+
+ icon_position = left
+ max_icon_size= 50
+ sticky_history = no
+ history_length = 6
+ title = Dunst
+ class = Dunst
+ corner_radius = 17
+
+ mouse_left_click = close_current
+ mouse_middle_click = do_action
+ mouse_right_click = close_all
+
+[urgency_low]
+ background = "#8C977D"
+ foreground = "#E8E3E3"
+ timeout = 20
+
+[urgency_normal]
+ background = "#151515"
+ foreground = "#E8E3E3"
+ timeout = 20
+
+[urgency_critical]
+ background = "#B66467"
+ foreground = "#E8E3E3"
+ timeout = 20
\ No newline at end of file
diff --git a/picom/picom.conf b/picom/picom.conf
new file mode 100644
index 0000000..b6b5b6e
--- /dev/null
+++ b/picom/picom.conf
@@ -0,0 +1,94 @@
+#-----------------------
+# Backend
+#-----------------------
+backend = "glx";
+glx-no-stencil = true;
+glx-copy-from-front = false;
+
+#-----------------------
+# Opacity
+#-----------------------
+active-opacity = 1;
+#inactive-opacity = 0.95;
+inactive-opacity = 1;
+frame-opacity = 1;
+inactive-opacity-override = true;
+
+focus-exclude = [
+ "window_type = 'dock'",
+ "window_type = 'desktop'",
+ "class_g = 'Rofi'",
+ "class_g = 'polybar'",
+ "_GTK_FRAME_EXTENTS@:c"
+];
+
+#opacity-rule = [
+# "95:class_g = 'TelegramDesktop'",
+# "95:class_g = 'discord'",
+# "90:class_g = 'Spotify'",
+#];
+
+#-----------------------
+# Blur
+#-----------------------
+#blur-method = "dual_kawase";
+#blur-strength = 6;
+#blur-background = true;
+#blur-background-exclude = [
+# "window_type = 'dock'",
+# "window_type = 'desktop'",
+# "class_g = 'Rofi'",
+# "_GTK_FRAME_EXTENTS@:c"
+#];
+
+#-----------------------
+# Fading
+#-----------------------
+fading = true;
+fade-delta = 2;
+no-fading-openclose = false;
+fade-exclude = [ ];
+
+#-----------------------
+# Shadow
+#-----------------------
+shadow = false;
+
+#-----------------------
+# Corners
+#-----------------------
+corner-radius = 17;
+round-borders = 3;
+rounded-corners-exclude = [
+ "window_type = 'dock'",
+ "window_type = 'desktop'",
+ "class_g = 'Rofi'",
+ "class_g = 'polybar'",
+ "_GTK_FRAME_EXTENTS@:c"
+];
+use-damage = false;
+
+#-----------------------
+# Animations
+#-----------------------
+transition-length = 250
+transition-pow-x = 0.25
+transition-pow-y = 0.25
+transition-pow-w = 0.25
+transition-pow-h = 0.25
+size-transition = true
+
+#-----------------------
+# Other
+#-----------------------
+mark-wmwin-focused = true;
+mark-ovredir-focused = false
+detect-rounded-corners = true;
+detect-client-opacity = true;
+vsync = true;
+dbe = false;
+unredir-if-possible = false;
+detect-transient = true;
+detect-client-leader = true;
+
+xrender-sync-fence = true;
\ No newline at end of file
diff --git a/polybar/colours/paradise.ini b/polybar/colours/paradise.ini
index e34e5f1..5641182 100644
--- a/polybar/colours/paradise.ini
+++ b/polybar/colours/paradise.ini
@@ -1,6 +1,6 @@
;; PARADISE THEME
background = #00000000
-sepback = #000000
+sepback = #12121200
modback= #151515
foreground = #E8E3E3
menucolour = #8C977D
diff --git a/polybar/config.ini b/polybar/config.ini
index 9806bce..cce618b 100644
--- a/polybar/config.ini
+++ b/polybar/config.ini
@@ -57,24 +57,16 @@ font-3 = Material:size=13;1
;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
;; BAR SETUP
;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
-modules-left = dateL date dateR space timeL time timeR space1 serverL servers serverR
-modules-center = spotifyL spotify spotifyR
-modules-right = sysiconL dnd updates network bluetooth sysiconR space2 volumeL volume volumeR space3 powerL power powerR
-
+modules-left = left date left1 time left2 servers left3
+modules-center = center spotify center1
+modules-right = right dnd updates network bluetooth right1 volume right2 power right3
;; Theres also dnd and mic modules that I don't use so much
;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
-;; SPACE
+;; DECORATION
;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
-include-file = ~/.config/polybar/space.ini
-
-
-;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
-;; ROUNDY ROUNDY
-;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
-include-file = ~/.config/polybar/left_roundy.ini
-include-file = ~/.config/polybar/right_roundy.ini
+include-file = ~/.config/polybar/deco.ini
;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
diff --git a/polybar/deco.ini b/polybar/deco.ini
new file mode 100644
index 0000000..015b018
--- /dev/null
+++ b/polybar/deco.ini
@@ -0,0 +1,70 @@
+;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
+;; LEFT
+;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
+[module/left]
+type = custom/text
+content-background = ${colors.background}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-}"
+
+[module/left1]
+type = custom/text
+content-background = ${colors.sepback}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-} %{T2}%{T-}"
+
+[module/left2]
+type = custom/text
+content-background = ${colors.sepback}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-} %{T2}%{T-}"
+
+[module/left3]
+type = custom/text
+content-background = ${colors.background}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-}"
+
+
+;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
+;; CENTER
+;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
+[module/center]
+type = custom/text
+content-background = ${colors.background}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-}"
+
+[module/center1]
+type = custom/text
+content-background = ${colors.background}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-}"
+
+
+;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
+;; RIGHT
+;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
+[module/right]
+type = custom/text
+content-background = ${colors.background}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-}"
+
+[module/right1]
+type = custom/text
+content-background = ${colors.sepback}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-} %{T2}%{T-}"
+
+[module/right2]
+type = custom/text
+content-background = ${colors.sepback}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-} %{T2}%{T-}"
+
+[module/right3]
+type = custom/text
+content-background = ${colors.background}
+content-foreground = ${colors.modback}
+content = "%{T2}%{T-}"
diff --git a/polybar/scripts/server_status.sh b/polybar/scripts/server_status.sh
index 7b94047..44d6853 100755
--- a/polybar/scripts/server_status.sh
+++ b/polybar/scripts/server_status.sh
@@ -1,32 +1,37 @@
#!/bin/sh
-#Script made by Fluffy, use/modify to your needs!
-#Twitter: fluffybeanUwU
-#Website: gay.fluffybean.gay
-#GitHub: Fluffy-Bean
+## Script made by Fluffy, use/modify to your needs!
+## Twitter: fluffybeanUwU
+## Website: gay.fluffybean.gay
+## GitHub: Fluffy-Bean
-server_list=$(cat ~/.config/polybar/scripts/server_list.txt)
-server_status=()
-
-for server in $server_list
-do
- ip=$(ping -W 1 -c 1 -4 $server)
- if [ $(echo $ip | grep "1 received" | wc -c) -eq 0 ]
- then
- server_status+=("%{F#666}%{F-}")
- else
- if [ $(echo $ip | grep "0% packet loss" | wc -c) -eq 0 ]
- then
- server_status+=("%{F#B66467}%{F-}")
- else
- server_status+=("")
- fi
- fi
-done
-
-if [ $(echo $server_status | wc -c) -eq 0 ]
+if [ $(cat ~/.config/polybar/scripts/server_list.txt | wc -c) == 0 ]
then
- echo "Error: No servers/IPs in server_list.txt"
+ echo "Error: No Servers/IPs in server_list.txt"
else
- echo "${server_status[*]}"
+ server_list=$(cat ~/.config/polybar/scripts/server_list.txt)
+ server_status=()
+
+ for server in $server_list
+ do
+ ip=$(ping -W 1 -c 3 -4 $server)
+ if [ $(echo $ip | grep "0 received" | wc -l) == 1 ]
+ then
+ server_status+=("%{F#666}%{F-}")
+ else
+ if [ $(echo $ip | grep ", 0% packet loss" | wc -l) == 0 ]
+ then
+ server_status+=("%{F#B66467}%{F-}")
+ else
+ server_status+=("")
+ fi
+ fi
+ done
+
+ if [ $(echo $server_status | wc -c) == 0 ]
+ then
+ echo "Error: Could not add pinged servers"
+ else
+ echo "${server_status[*]}"
+ fi
fi
diff --git a/polybar/space.ini b/polybar/space.ini
index 9c25dc0..8599d1a 100644
--- a/polybar/space.ini
+++ b/polybar/space.ini
@@ -13,10 +13,10 @@ content = " "
[module/space2]
type = custom/text
-content-background = ${colors.sepback}
content = " "
[module/space3]
type = custom/text
content-background = ${colors.sepback}
content = " "
+
diff --git a/polybar/start.sh b/polybar/start.sh
deleted file mode 100755
index c9c43c8..0000000
--- a/polybar/start.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/bash
-polybar -r fluffy
diff --git a/polybar/user_modules.ini b/polybar/user_modules.ini
index 4a815e2..738d7ec 100644
--- a/polybar/user_modules.ini
+++ b/polybar/user_modules.ini
@@ -118,6 +118,7 @@ format-background = ${colors.modback}
exec = ~/.config/polybar/scripts/bluetooth.sh
click-left = bash ~/.config/polybar/scripts/toggle_bluetooth.sh
+click-right = blueberry
;;_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
diff --git a/qtile/autostart.sh b/qtile/autostart.sh
new file mode 100755
index 0000000..9a4c6bb
--- /dev/null
+++ b/qtile/autostart.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+nitrogen --restore &
+picom --experimental-backends -b &
+xrandr --output HDMI-0 --mode 1920x1080 --rate 144 &
+polybar -r fluffy &
+flameshot &
+dunst &
\ No newline at end of file
diff --git a/qtile/config.py b/qtile/config.py
new file mode 100644
index 0000000..15dad64
--- /dev/null
+++ b/qtile/config.py
@@ -0,0 +1,24 @@
+# Original script made by https://github.com/Icy-Thought
+# Ajusted by Fluffy for his use
+
+from typing import List
+
+from modules.workspaces import floating_layout, groups, layouts, screens
+from modules.keybinds import keys, mouse
+
+import modules.autostart
+
+auto_fullscreen = True
+auto_minimize = False
+bring_front_click = True
+cursor_warp = False
+
+dgroups_app_rules = []
+dgroups_key_binder = None
+dpi_scale = 1.0
+
+focus_on_window_activation = "smart"
+follow_mouse_focus = False
+reconfigure_screens = True
+
+wmname = "Qtile"
diff --git a/qtile/modules/autostart.py b/qtile/modules/autostart.py
new file mode 100644
index 0000000..a5062ed
--- /dev/null
+++ b/qtile/modules/autostart.py
@@ -0,0 +1,9 @@
+import os
+import subprocess
+
+from libqtile import hook
+
+@hook.subscribe.startup_once
+def autostart():
+ home = os.path.expanduser('~/.config/qtile/autostart.sh')
+ subprocess.Popen([home])
\ No newline at end of file
diff --git a/qtile/modules/keybinds.py b/qtile/modules/keybinds.py
new file mode 100644
index 0000000..7375130
--- /dev/null
+++ b/qtile/modules/keybinds.py
@@ -0,0 +1,139 @@
+# ----------------------------------------
+# Importing
+# ----------------------------------------
+# Used to control windows and window
+# placement
+from libqtile.command import lazy
+from libqtile.config import EzKey, EzDrag, EzClick
+
+@lazy.window.function
+def float_to_front(window):
+ if window.floating:
+ window.cmd_bring_to_front()
+
+
+# ----------------------------------------
+# Default apps
+# ----------------------------------------
+# I mostly use Rofi to launch apps so not
+# too important to me
+TERMINAL = "alacritty"
+SCREENSHOT = "flameshot gui"
+LAUNCHER = "rofi -show"
+BROWSER = "firefox"
+
+
+# ----------------------------------------
+# Modifier keys
+# ----------------------------------------
+# Used to move and control window
+# placement within Qtile
+EzKey.modifier_keys = {
+ "M": "mod4", # Windows
+ "A": "mod1", # Alt
+ "S": "shift", # Shift
+ "C": "control", # Ctrl
+}
+
+
+# ----------------------------------------
+# Mouse
+# ----------------------------------------
+# Controling floating windows with a
+# mouse
+mouse = [
+ EzDrag(
+ "M-",
+ lazy.window.set_position_floating(),
+ start=lazy.window.get_position(),
+ ),
+ EzDrag(
+ "M-", lazy.window.set_size_floating(), start=lazy.window.get_size()
+ ),
+ EzClick("M-", lazy.window.bring_to_front()),
+]
+
+
+# ----------------------------------------
+# Window
+# ----------------------------------------
+# Different lists of window controls for
+# Qtile
+window_navigation = [
+ EzKey("M-", lazy.group.next_window(), float_to_front()),
+ EzKey("M-", lazy.layout.left()),
+ EzKey("M-", lazy.layout.down()),
+ EzKey("M-", lazy.layout.up()),
+ EzKey("M-", lazy.layout.right()),
+]
+
+window_displacement = [
+ EzKey("M-C-", lazy.layout.swap_left(), lazy.layout.shuffle_left()),
+ EzKey("M-C-", lazy.layout.swap_down(), lazy.layout.shuffle_down()),
+ EzKey("M-C-", lazy.layout.swap_up(), lazy.layout.shuffle_up()),
+ EzKey("M-C-", lazy.layout.swap_right(), lazy.layout.shuffle_right()),
+]
+
+window_dimension = [
+ #EzKey("M-S-", lazy.layout.grow_left()),
+ #EzKey("M-S-", lazy.layout.grow_down()),
+ #EzKey("M-S-", lazy.layout.grow_up()),
+ #EzKey("M-S-", lazy.layout.grow_right()),
+ EzKey("M-S-", lazy.layout.grow()),
+ EzKey("M-S-", lazy.layout.shrink()),
+ EzKey("M-S-", lazy.layout.reset()),
+]
+
+window_toggles = [
+ EzKey("M-y", lazy.next_layout()),
+ EzKey("M-q", lazy.window.kill()),
+ EzKey("M-g", lazy.window.toggle_floating()),
+ EzKey("M-m", lazy.window.toggle_fullscreen()),
+]
+
+
+# ----------------------------------------
+# Qtile and App
+# ----------------------------------------
+# Launching apps and qtile settings
+qtilectl = [
+ EzKey("M-S-r", lazy.restart()),
+ EzKey("M-S-q", lazy.shutdown()),
+]
+
+rofi = [
+ EzKey("M-r", lazy.spawn(LAUNCHER)),
+]
+
+application_spawns = [
+ EzKey("M-t", lazy.spawn(TERMINAL)),
+ EzKey("M-b", lazy.spawn(BROWSER)),
+]
+
+mediactl = [
+ EzKey("", lazy.spawn("playerctl play-pause")),
+ EzKey("", lazy.spawn("playerctl next")),
+ EzKey("", lazy.spawn("playerctl previous")),
+]
+
+scrcap = [
+ EzKey("", lazy.spawn(SCREENSHOT)),
+]
+
+
+# ----------------------------------------
+# Keybinds
+# ----------------------------------------
+# Putting all keybinds into one list to
+# use in other scripts
+keys = [
+ *window_navigation,
+ *window_displacement,
+ *window_dimension,
+ *window_toggles,
+ *qtilectl,
+ *rofi,
+ *application_spawns,
+ *mediactl,
+ *scrcap,
+]
\ No newline at end of file
diff --git a/qtile/modules/themes.py b/qtile/modules/themes.py
new file mode 100644
index 0000000..c177d24
--- /dev/null
+++ b/qtile/modules/themes.py
@@ -0,0 +1,17 @@
+paradise = [
+ "#151515", # bg
+ "#E8E3E3", # fg
+ "#8C977D", # accent
+
+ "#151515", # black
+ "#E8E3E3", # white
+
+ "#B66467", # red
+ "#D9BC8C", # orange
+ "#D9BC8C", # yellow
+ "#8C977D", # green
+ "#8DA3B9", # blue
+ "#A988B0", # purple
+]
+
+theme = paradise
\ No newline at end of file
diff --git a/qtile/modules/workspaces.py b/qtile/modules/workspaces.py
new file mode 100644
index 0000000..6ba2fef
--- /dev/null
+++ b/qtile/modules/workspaces.py
@@ -0,0 +1,81 @@
+# ----------------------------------------
+# Importing
+# ----------------------------------------
+# Used to move workspaces and windows
+from libqtile import layout
+from libqtile.command import lazy
+from libqtile.config import EzKey, Group, Match, Screen
+
+from modules.keybinds import keys
+from modules.themes import theme
+
+
+# ----------------------------------------
+# Groups
+# ----------------------------------------
+# Listing usable groups/workspaces
+groups = [
+ Group("1", label="1"),
+ Group("2", label="2"),
+ Group("3", label="3"),
+ Group("4", label="4"),
+ Group("5", label="5"),
+ Group("6", label="6"),
+ Group("7", label="7"),
+ Group("8", label="8"),
+ Group("9", label="9"),
+]
+
+
+# ----------------------------------------
+# Keybinds
+# ----------------------------------------
+# Used to move view/application to
+# different workspace/group
+for i in groups:
+ keys.extend(
+ [
+ # mod1 + letter of group = switch to group
+ EzKey("M-%s" % i.name, lazy.group[i.name].toscreen()),
+ # mod1 + shift + letter of group => move focused window to group
+ EzKey("M-S-%s" % i.name, lazy.window.togroup(i.name)),
+ ]
+ )
+
+border = dict(
+ border_focus=theme[2],
+ border_normal=theme[0],
+ border_width=3,
+ margin=8,
+)
+
+layouts = [
+ layout.MonadTall(**border, ratio=0.5),
+ layout.MonadThreeCol(**border),
+ layout.MonadWide(**border, ratio=0.69),
+ layout.Spiral(**border),
+ layout.Max(**border),
+]
+floating_layout = layout.Floating(
+ **border,
+ float_rules=[
+ *layout.Floating.default_float_rules,
+ Match(wm_class="confirm"),
+ Match(wm_class="dialog"),
+ Match(wm_class="download"),
+ Match(wm_class="error"),
+ Match(wm_class="file_progress"),
+ Match(wm_class="notification"),
+ Match(wm_class="splash"),
+ Match(wm_class="toolbar"),
+ Match(wm_class="confirmreset"), # gitk
+ Match(wm_class="makebranch"), # gitk
+ Match(wm_class="maketag"), # gitk
+ Match(title="branchdialog"), # gitk
+ Match(wm_class="pinentry"), # GPG key password entry
+ Match(title="Picture-in-Picture"), # FireFox
+ Match(wm_class="ssh-askpass"), # ssh-askpass
+ ],
+)
+
+screens = [ Screen() ]
\ No newline at end of file
diff --git a/rofi/colours/gruvbox.rasi b/rofi/colours/gruvbox.rasi
index 836c8cc..bbe8d2d 100644
--- a/rofi/colours/gruvbox.rasi
+++ b/rofi/colours/gruvbox.rasi
@@ -1,5 +1,6 @@
/* GRUVBOX THEME */
-/* config for fluffys dots */
+/* config for fluffys dots, */
+/* colours by @Manas140 on GitHub */
* {
bg: #282828;
diff --git a/rofi/colours/paradise.rasi b/rofi/colours/paradise.rasi
index 62938a4..b2bccdb 100644
--- a/rofi/colours/paradise.rasi
+++ b/rofi/colours/paradise.rasi
@@ -8,6 +8,7 @@
fg: #E8E3E3;
sd: #151515;
alt: #8C977D;
+ /*alt: #B66467;*/
rad: 16px;
rad2: 8px;
diff --git a/rofi/config.rasi b/rofi/config.rasi
index 1892542..fb9d2f5 100644
--- a/rofi/config.rasi
+++ b/rofi/config.rasi
@@ -43,8 +43,8 @@ inputbar {
children: [ entry ];
padding: 16px 16px 6em;
border-radius: @rad;
- border-color: @bg;
- border: 3px;
+ /*border-color: @bg;
+ border: 3px;*/
background-image: url("titleBarImages/doggys.jpg", width);
text-color: @fg;
}
@@ -73,4 +73,4 @@ element {
* ==============================================*/
element selected, element-text selected { background-color: @alt; }
listview, element, element-selected, element-text { cursor: pointer; }
-entry { cursor: text; }
+entry { cursor: text; }
\ No newline at end of file
diff --git a/rofi/titleBarImages/egg.png b/rofi/titleBarImages/egg.png
new file mode 100644
index 0000000..2183e3b
Binary files /dev/null and b/rofi/titleBarImages/egg.png differ
diff --git a/rofi/titleBarImages/spook.jpg b/rofi/titleBarImages/spook.jpg
new file mode 100644
index 0000000..b921cb7
Binary files /dev/null and b/rofi/titleBarImages/spook.jpg differ
diff --git a/wallpapers/12.jpg b/wallpapers/12.jpg
new file mode 100644
index 0000000..12503e8
Binary files /dev/null and b/wallpapers/12.jpg differ
diff --git a/wallpapers/5.jpg b/wallpapers/5.jpg
new file mode 100644
index 0000000..1657194
Binary files /dev/null and b/wallpapers/5.jpg differ
diff --git a/wallpapers/6.jpg b/wallpapers/6.jpg
new file mode 100644
index 0000000..b1e14e7
Binary files /dev/null and b/wallpapers/6.jpg differ
diff --git a/wallpapers/abstract_shapes.png b/wallpapers/abstract_shapes.png
new file mode 100644
index 0000000..b7821dc
Binary files /dev/null and b/wallpapers/abstract_shapes.png differ
diff --git a/wallpapers/black_abstract.png b/wallpapers/black_abstract.png
new file mode 100644
index 0000000..fb7a738
Binary files /dev/null and b/wallpapers/black_abstract.png differ
diff --git a/wallpapers/blocks.png b/wallpapers/blocks.png
new file mode 100644
index 0000000..ec28555
Binary files /dev/null and b/wallpapers/blocks.png differ
diff --git a/wallpapers/blocks_gruvbox.png b/wallpapers/blocks_gruvbox.png
new file mode 100644
index 0000000..ea35c42
Binary files /dev/null and b/wallpapers/blocks_gruvbox.png differ
diff --git a/wallpapers/blue_abstract.png b/wallpapers/blue_abstract.png
new file mode 100644
index 0000000..92e4a73
Binary files /dev/null and b/wallpapers/blue_abstract.png differ
diff --git a/wallpapers/blunt.jpg b/wallpapers/blunt.jpg
new file mode 100644
index 0000000..1e9de91
Binary files /dev/null and b/wallpapers/blunt.jpg differ
diff --git a/wallpapers/cliffside.png b/wallpapers/cliffside.png
new file mode 100644
index 0000000..fb39855
Binary files /dev/null and b/wallpapers/cliffside.png differ
diff --git a/wallpapers/clouds.jpg b/wallpapers/clouds.jpg
new file mode 100644
index 0000000..20f523f
Binary files /dev/null and b/wallpapers/clouds.jpg differ
diff --git a/wallpapers/clouds2.jpg b/wallpapers/clouds2.jpg
new file mode 100644
index 0000000..e8a06da
Binary files /dev/null and b/wallpapers/clouds2.jpg differ
diff --git a/wallpapers/cloudy_hills.png b/wallpapers/cloudy_hills.png
new file mode 100644
index 0000000..fee78da
Binary files /dev/null and b/wallpapers/cloudy_hills.png differ
diff --git a/wallpapers/dark_blue_abstract.png b/wallpapers/dark_blue_abstract.png
new file mode 100644
index 0000000..50ed6d7
Binary files /dev/null and b/wallpapers/dark_blue_abstract.png differ
diff --git a/wallpapers/doggys.jpg b/wallpapers/doggys.jpg
new file mode 100644
index 0000000..d73806c
Binary files /dev/null and b/wallpapers/doggys.jpg differ
diff --git a/wallpapers/flower2.png b/wallpapers/flower2.png
new file mode 100644
index 0000000..13d2c24
Binary files /dev/null and b/wallpapers/flower2.png differ
diff --git a/wallpapers/flowers.png b/wallpapers/flowers.png
new file mode 100644
index 0000000..5325800
Binary files /dev/null and b/wallpapers/flowers.png differ
diff --git a/wallpapers/flowers3.png b/wallpapers/flowers3.png
new file mode 100644
index 0000000..51cbddd
Binary files /dev/null and b/wallpapers/flowers3.png differ
diff --git a/wallpapers/flowers_2.png b/wallpapers/flowers_2.png
new file mode 100644
index 0000000..9140b49
Binary files /dev/null and b/wallpapers/flowers_2.png differ
diff --git a/wallpapers/gray_waves.jpg b/wallpapers/gray_waves.jpg
new file mode 100644
index 0000000..b1b7304
Binary files /dev/null and b/wallpapers/gray_waves.jpg differ
diff --git a/wallpapers/island.jpg b/wallpapers/island.jpg
new file mode 100644
index 0000000..f7a549f
Binary files /dev/null and b/wallpapers/island.jpg differ
diff --git a/wallpapers/kar.png b/wallpapers/kar.png
new file mode 100644
index 0000000..6f7cf67
Binary files /dev/null and b/wallpapers/kar.png differ
diff --git a/wallpapers/leaves.jpg b/wallpapers/leaves.jpg
new file mode 100644
index 0000000..5a8e723
Binary files /dev/null and b/wallpapers/leaves.jpg differ
diff --git a/wallpapers/leaves2.jpg b/wallpapers/leaves2.jpg
new file mode 100644
index 0000000..b019db7
Binary files /dev/null and b/wallpapers/leaves2.jpg differ
diff --git a/wallpapers/leaves3.jpg b/wallpapers/leaves3.jpg
new file mode 100644
index 0000000..84acb60
Binary files /dev/null and b/wallpapers/leaves3.jpg differ
diff --git a/wallpapers/leaves4.jpg b/wallpapers/leaves4.jpg
new file mode 100644
index 0000000..4b25735
Binary files /dev/null and b/wallpapers/leaves4.jpg differ
diff --git a/wallpapers/magma.jpg b/wallpapers/magma.jpg
new file mode 100644
index 0000000..3837792
Binary files /dev/null and b/wallpapers/magma.jpg differ
diff --git a/wallpapers/morgan-rovang-EQ2srpKQkAU-unsplash.jpg b/wallpapers/morgan-rovang-EQ2srpKQkAU-unsplash.jpg
new file mode 100644
index 0000000..f5c2f92
Binary files /dev/null and b/wallpapers/morgan-rovang-EQ2srpKQkAU-unsplash.jpg differ
diff --git a/wallpapers/mountains_dark.png b/wallpapers/mountains_dark.png
new file mode 100644
index 0000000..55cc0e1
Binary files /dev/null and b/wallpapers/mountains_dark.png differ
diff --git a/wallpapers/mountains_gruvbox.png b/wallpapers/mountains_gruvbox.png
new file mode 100644
index 0000000..f7335f3
Binary files /dev/null and b/wallpapers/mountains_gruvbox.png differ
diff --git a/wallpapers/mountains_light.png b/wallpapers/mountains_light.png
new file mode 100644
index 0000000..ff0c7aa
Binary files /dev/null and b/wallpapers/mountains_light.png differ
diff --git a/wallpapers/mtfuji.jpg b/wallpapers/mtfuji.jpg
new file mode 100644
index 0000000..cc0934f
Binary files /dev/null and b/wallpapers/mtfuji.jpg differ
diff --git a/wallpapers/muted_bushes.jpg b/wallpapers/muted_bushes.jpg
new file mode 100644
index 0000000..c7b7e2a
Binary files /dev/null and b/wallpapers/muted_bushes.jpg differ
diff --git a/wallpapers/nature.png b/wallpapers/nature.png
new file mode 100644
index 0000000..66e40b7
Binary files /dev/null and b/wallpapers/nature.png differ
diff --git a/wallpapers/photo_2022-08-14_21-35-31.jpg b/wallpapers/photo_2022-08-14_21-35-31.jpg
new file mode 100644
index 0000000..442defd
Binary files /dev/null and b/wallpapers/photo_2022-08-14_21-35-31.jpg differ
diff --git a/wallpapers/pier.jpeg b/wallpapers/pier.jpeg
new file mode 100644
index 0000000..4dd7cbf
Binary files /dev/null and b/wallpapers/pier.jpeg differ
diff --git a/wallpapers/pixel_bench.png b/wallpapers/pixel_bench.png
new file mode 100644
index 0000000..d9204d4
Binary files /dev/null and b/wallpapers/pixel_bench.png differ
diff --git a/wallpapers/plant.png b/wallpapers/plant.png
new file mode 100644
index 0000000..959c861
Binary files /dev/null and b/wallpapers/plant.png differ
diff --git a/wallpapers/plonts.png b/wallpapers/plonts.png
new file mode 100644
index 0000000..ebb604b
Binary files /dev/null and b/wallpapers/plonts.png differ
diff --git a/wallpapers/purple_abstract.png b/wallpapers/purple_abstract.png
new file mode 100644
index 0000000..e63d38f
Binary files /dev/null and b/wallpapers/purple_abstract.png differ
diff --git a/wallpapers/red_abstract.png b/wallpapers/red_abstract.png
new file mode 100644
index 0000000..076471e
Binary files /dev/null and b/wallpapers/red_abstract.png differ
diff --git a/wallpapers/red_sky.png b/wallpapers/red_sky.png
new file mode 100644
index 0000000..f6073a3
Binary files /dev/null and b/wallpapers/red_sky.png differ
diff --git a/wallpapers/red_sussy.png b/wallpapers/red_sussy.png
new file mode 100644
index 0000000..97d8ceb
Binary files /dev/null and b/wallpapers/red_sussy.png differ
diff --git a/wallpapers/steam_art.jpg b/wallpapers/steam_art.jpg
new file mode 100644
index 0000000..a6fc848
Binary files /dev/null and b/wallpapers/steam_art.jpg differ
diff --git a/wallpapers/steam_art_2.jpg b/wallpapers/steam_art_2.jpg
new file mode 100644
index 0000000..fa0f580
Binary files /dev/null and b/wallpapers/steam_art_2.jpg differ
diff --git a/wallpapers/tile.jpg b/wallpapers/tile.jpg
new file mode 100644
index 0000000..8f6adf8
Binary files /dev/null and b/wallpapers/tile.jpg differ
diff --git a/wallpapers/train.jpg b/wallpapers/train.jpg
new file mode 100644
index 0000000..727b4a9
Binary files /dev/null and b/wallpapers/train.jpg differ
diff --git a/wallpapers/vines.jpg b/wallpapers/vines.jpg
new file mode 100644
index 0000000..6f7e43e
Binary files /dev/null and b/wallpapers/vines.jpg differ
diff --git a/wallpapers/vrc_christmas_meetup_2021.png b/wallpapers/vrc_christmas_meetup_2021.png
new file mode 100644
index 0000000..00a67ab
Binary files /dev/null and b/wallpapers/vrc_christmas_meetup_2021.png differ
diff --git a/wallpapers/white_funny.jpg b/wallpapers/white_funny.jpg
new file mode 100644
index 0000000..6bfbccc
Binary files /dev/null and b/wallpapers/white_funny.jpg differ
diff --git a/wallpapers/yellow_abstract.jpg b/wallpapers/yellow_abstract.jpg
new file mode 100644
index 0000000..c9b61dd
Binary files /dev/null and b/wallpapers/yellow_abstract.jpg differ