diff --git a/configuration.nix b/configuration.nix
index 66cf941..7032816 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -41,6 +41,16 @@
LC_TIME = "fr_FR.UTF-8";
};
+ services.pulseaudio.enable = false;
+ security.rtkit.enable = true;
+ services.pipewire = {
+ enable = true;
+ alsa.enable = true;
+ alsa.support32Bit = true;
+ pulse.enable = true;
+ };
+
+
services.xserver.enable = true;
# Configure keymap in X11
@@ -72,6 +82,9 @@
home-manager
vim
wget
+ kitty
+ tldr
+ fastfetch
];
programs.firefox.enable = true;
diff --git a/dotfiles/.zshrc-desk b/dotfiles/.zshrc-desk
new file mode 100644
index 0000000..a2ecf4b
--- /dev/null
+++ b/dotfiles/.zshrc-desk
@@ -0,0 +1,29 @@
+zstyle ':completion:*' completer _complete _ignored
+zstyle :compinstall filename '~/.zshrc'
+export MANPAGER='nvim +Man!'
+autoload -Uz compinit
+compinit
+HISTFILE=~/.histfile
+HISTSIZE=1000000
+SAVEHIST=1000000
+unsetopt beep
+bindkey -v
+PROMPT=" %B%F{196}%n %f%b%B%F{33}%~%f%b "
+RPROMPT="%F{226}%d%f"
+source <(fzf --zsh)
+use_color=true
+alias help='tldr'
+alias clearf='clear && fastfetch'
+alias la='ls -a --color=auto'
+alias ls='ls --color=auto'
+alias grep='grep --color=auto'
+alias gits='git status'
+alias gita='git add'
+alias gitm='git commit'
+alias gitl='git log'
+alias syu='yay -Syu'
+alias vim='nvim'
+alias cp='cp -r'
+alias sshi='ssh -i ~/.ssh/id_rsa'
+
+fastfetch
diff --git a/dotfiles/.zshrc-lap b/dotfiles/.zshrc-lap
new file mode 100644
index 0000000..a10265e
--- /dev/null
+++ b/dotfiles/.zshrc-lap
@@ -0,0 +1,32 @@
+HISTFILE=~/.histfile
+HISTSIZE=1000
+SAVEHIST=1000
+unsetopt autocd beep
+zstyle :compinstall filename '/home/smayzy/.zshrc'
+source <(fzf --zsh)
+export MANPAGER='nvim +Man!'
+
+autoload -Uz compinit
+compinit
+
+use_color=true
+
+PROMPT=" %B%F{196}%n %f%b%B%F{33}%~%f%b "
+RPROMPT="%F{226}%d%f"
+
+alias la='ls -a --color=auto'
+alias ls='ls --color=auto'
+alias grep='grep --color=auto'
+alias gits='git status'
+alias gita='git add'
+alias gitm='git commit'
+alias gitl='git log'
+alias syu='yay'
+alias sshi='ssh -i ~/.ssh/id_rsa'
+alias clearf='clear && fastfetch'
+alias cp='cp -r'
+
+autoload -Uz promptinit
+promptinit
+
+fastfetch
diff --git a/dotfiles/fastfetch/config.jsonc b/dotfiles/fastfetch/config.jsonc
new file mode 100644
index 0000000..d72b810
--- /dev/null
+++ b/dotfiles/fastfetch/config.jsonc
@@ -0,0 +1,106 @@
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetc h/raw/dev/doc/json_schema.json",
+ "logo": {
+ "type": "kitty-direct",
+ "source": "~/.config/fastfetch/stylish-reyna.png",
+ "width": 38,
+ "height": 19
+ },
+ "display": {
+ "separator": " ",
+ "color": "white"
+ },
+ "modules": [
+ {
+ "type": "title",
+ "key":" USER AT",
+ "keyColor": "green",
+ "color": {
+ "user": "green",
+ "at": "white",
+ "host": "blue"
+
+ }
+ },
+
+//system :
+
+ "break",
+ {
+ "type": "custom",
+ "format": "\u001b[90m╭──────────────────────SYSTEM──────────────────────╮"
+ //'\u001b[90m' is for color
+ },
+ {
+ "type": "os",
+ "key": "╭─ OS",
+ "keyColor": "cyan"
+ },
+ {
+ "type": "kernel",
+ "key": "├─ KERNEL",
+ "keyColor": "yellow"
+ },
+ {
+ "type": "uptime",
+ "key": "├─ UPTIME",
+ "keyColor": "green"
+ },
+ {
+ "type": "packages",
+ "key": "├─ PACKAGES",
+ "keyColor": "blue"
+ },
+ {
+ "type": "shell",
+ "key": "├─ SHELL",
+ "keyColor": "magenta"
+ },
+ {
+ "type": "wm",
+ "key": "├─ WINDOW MANAGER",
+ "keyColor": "red"
+ },
+ {
+ "type": "terminal",
+ "key": "╰─ TERMINAL",
+ "keyColor": "magenta"
+ },
+ "break",
+
+//resources :
+ {
+ "type": "custom",
+ "format": "\u001b[90m╭────────────────────────────────RESOURCES─────────────────────────────────╮"
+ //'\u001b[90m' is for color
+ },
+ {
+ "type": "cpu",
+ "key": "╭─ CPU",
+ "keyColor": "cyan"
+ },
+ {
+ "type": "gpu",
+ "key": "├─ GPU",
+ "keyColor": "yellow"
+ },
+ {
+ "type": "memory",
+ "key": "├─ MEMORY",
+ "keyColor": "green"
+ },
+ {
+ "type": "swap",
+ "key": "├─ SWAP",
+ "keyColor": "blue"
+ },
+ {
+ "type": "disk",
+ "key": "╰─ DISK",
+ "keyColor": "magenta"
+ },
+
+ "break"
+ // "colors"
+ ]
+}
diff --git a/dotfiles/fastfetch/stylish-reyna.png b/dotfiles/fastfetch/stylish-reyna.png
new file mode 100644
index 0000000..a43e534
Binary files /dev/null and b/dotfiles/fastfetch/stylish-reyna.png differ
diff --git a/dotfiles/hypr-desk/hyprland.conf b/dotfiles/hypr-desk/hyprland.conf
new file mode 100644
index 0000000..d5f91c8
--- /dev/null
+++ b/dotfiles/hypr-desk/hyprland.conf
@@ -0,0 +1,19 @@
+###############
+### SOURCES ###
+###############
+
+# MONITORS
+source = ~/.config/hypr/source/monitors.conf
+# BINDS
+source = ~/.config/hypr/source/binds.conf
+# AUTOSTART
+source = ~/.config/hypr/source/autostart.conf
+# ENVIRONMENT VARIABLES
+source = ~/.config/hypr/source/ev.conf
+# LOOK AND FEEL
+source = ~/.config/hypr/source/look.conf
+# INPUT
+source = ~/.config/hypr/source/input.conf
+# WINDOWS AND WORKSPACES
+source = ~/.config/hypr/source/winandwork.conf
+
diff --git a/dotfiles/hypr-desk/hyprpaper.conf b/dotfiles/hypr-desk/hyprpaper.conf
new file mode 100644
index 0000000..9cbaca9
--- /dev/null
+++ b/dotfiles/hypr-desk/hyprpaper.conf
@@ -0,0 +1,7 @@
+#preload the wallpapers
+preload = ~/Wallpaper/itachi-uchiha-sharingan-crow-akatsuki-4k-wallpaper-uhdpaper.com-294@2@a.jpg
+preload = ~/Wallpaper/eren-attack-on-titan-final-season-part-3-4k-wallpaper-uhdpaper.com-917@1@j.jpg
+
+#set the wallpaper
+wallpaper = DP-1,~/Wallpaper/itachi-uchiha-sharingan-crow-akatsuki-4k-wallpaper-uhdpaper.com-294@2@a.jpg
+wallpaper = DP-2,~/Wallpaper/eren-attack-on-titan-final-season-part-3-4k-wallpaper-uhdpaper.com-917@1@j.jpg
diff --git a/dotfiles/hypr-desk/source/autostart.conf b/dotfiles/hypr-desk/source/autostart.conf
new file mode 100644
index 0000000..c000f2f
--- /dev/null
+++ b/dotfiles/hypr-desk/source/autostart.conf
@@ -0,0 +1,11 @@
+# Autostarts here
+exec-once = waybar
+exec = hyprpaper
+exec = killall waybar && waybar
+exec-once = wl-paste --type text --watch cliphist store
+exec-once = wl-paste --type image --watch cliphist store
+exec-once = systemctl --user start hyprpolkitagent
+exec-once = mako
+# APPs
+exec-once = [workspace 11 silent] webcord
+exec-once = [workspace 10 silent] thunderbird
diff --git a/dotfiles/hypr-desk/source/binds.conf b/dotfiles/hypr-desk/source/binds.conf
new file mode 100644
index 0000000..eb62be7
--- /dev/null
+++ b/dotfiles/hypr-desk/source/binds.conf
@@ -0,0 +1,111 @@
+####################################
+### USE WEV TO GET THE KEYS CODE ###
+####################################
+
+####################
+### KEYBINDINGSS ###
+####################
+
+$terminal = kitty
+$fileManager = dolphin
+$menu = wofi --show drun
+
+# MainMod
+$mainMod = SUPER # "Windows" key
+
+# exec
+bind = $mainMod, Q, exec, $terminal
+bind = $mainMod, C, killactive,
+bind = $mainMod, comma, exit,
+bind = $mainMod, E, exec, $fileManager
+bind = $mainMod, R, exec, $menu
+bind = $mainMod, W, exec, wlogout
+bind = $mainMod, A, exec, qutebrowser
+bind = $mainMod, F, fullscreen
+bind = $mainMod, T, togglefloating
+
+# Quick
+bind = ,XF86AudioMute, exec, obsidian
+bind = ,XF86AudioRaiseVolume, exec, virt-manager
+bind = ,XF86AudioLowerVolume, exec, virt-manager
+
+# Reload waybar
+bind = $mainMod SHIFT, B, exec, killall waybar && waybar &
+
+# Hide waybar
+bind = $mainMod, X, exec, killall waybar || waybar &
+
+# Clipboard history
+bind = $mainMod, V, exec, cliphist list | wofi -dmenu | cliphist decode | wl-copy
+
+# Screenshot to clipboard
+bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy
+
+# Move focus with mainMod + arrow keys
+bind = $mainMod, h, movefocus, l
+bind = $mainMod, l, movefocus, r
+bind = $mainMod, k, movefocus, u
+bind = $mainMod, j, movefocus, d
+
+# Resize Windows
+bind = SUPER CTRL, h, resizeactive, -20 0
+bind = SUPER CTRL, l, resizeactive, 20 0
+bind = SUPER CTRL, k, resizeactive, 0 -20
+bind = SUPER CTRL, j, resizeactive, 0 20
+
+# Set default workspace
+workspace=DP-1,1
+workspace=DP-2,11
+
+# Set workspaces
+workspace=1,monitor:DP-1
+workspace=2,monitor:DP-1
+workspace=3,monitor:DP-1
+workspace=4,monitor:DP-1
+workspace=5,monitor:DP-1
+workspace=6,monitor:DP-1
+workspace=7,monitor:DP-1
+workspace=8,monitor:DP-1
+workspace=9,monitor:DP-1
+workspace=10,monitor:DP-1
+
+workspace=11,monitor:DP-2
+workspace=12,monitor:DP-2
+workspace=13,monitor:DP-2
+workspace=14,monitor:DP-2
+
+# Switch workspaces with mainMod + [0-9]
+bind = $mainMod, ampersand , workspace, 1
+bind = $mainMod, eacute , workspace, 2
+bind = $mainMod, quotedbl , workspace, 3
+bind = $mainMod, apostrophe , workspace, 4
+bind = $mainMod, parenleft , workspace, 5
+bind = $mainMod, minus , workspace, 6
+bind = $mainMod, egrave , workspace, 7
+bind = $mainMod, underscore , workspace, 8
+bind = $mainMod, ccedilla , workspace, 9
+bind = $mainMod, agrave , workspace, 10
+bind = $mainMod, dead_circumflex, workspace, 11
+bind = $mainMod, dollar , workspace, 12
+bind = $mainMod, ugrave , workspace, 13
+bind = $mainMod, asterisk , workspace, 14
+
+# Move active window to a workspace with mainMod + SHIFT + [0-9]
+bind = $mainMod SHIFT, ampersand , movetoworkspace, 1
+bind = $mainMod SHIFT, eacute , movetoworkspace, 2
+bind = $mainMod SHIFT, quotedbl , movetoworkspace, 3
+bind = $mainMod SHIFT, apostrophe , movetoworkspace, 4
+bind = $mainMod SHIFT, parenleft , movetoworkspace, 5
+bind = $mainMod SHIFT, minus , movetoworkspace, 6
+bind = $mainMod SHIFT, egrave , movetoworkspace, 7
+bind = $mainMod SHIFT, underscore , movetoworkspace, 8
+bind = $mainMod SHIFT, ccedilla , movetoworkspace, 9
+bind = $mainMod SHIFT, agrave , movetoworkspace, 10
+bind = $mainMod SHIFT, dead_circumflex, movetoworkspace, 11
+bind = $mainMod SHIFT, dollar , movetoworkspace, 12
+bind = $mainMod SHIFT, ugrave , movetoworkspace, 13
+bind = $mainMod SHIFT, asterisk , movetoworkspace, 14
+
+# Move/resize windows with mainMod + LMB/RMB and dragging
+bindm = $mainMod, mouse:272, movewindow
+bindm = $mainMod, mouse:273, resizewindow
diff --git a/dotfiles/hypr-desk/source/ev.conf b/dotfiles/hypr-desk/source/ev.conf
new file mode 100644
index 0000000..0d8085f
--- /dev/null
+++ b/dotfiles/hypr-desk/source/ev.conf
@@ -0,0 +1,13 @@
+# Set env here
+env = XCURSOR_SIZE,24
+env = HYPRCURSOR_SIZE,24
+env = LIBVA_DRIVER_NAME,nvidia
+env = XDG_SESSION_TYPE,wayland
+env = GBM_BACKEND,nvidia-drm
+env = __GLX_VENDOR_LIBRARY_NAME,nvidia
+env = GTK_THEME, Adwaita-dark
+
+
+cursor {
+ no_hardware_cursors = true
+}
diff --git a/dotfiles/hypr-desk/source/input.conf b/dotfiles/hypr-desk/source/input.conf
new file mode 100644
index 0000000..528946e
--- /dev/null
+++ b/dotfiles/hypr-desk/source/input.conf
@@ -0,0 +1,21 @@
+#Set inputs here
+input {
+ kb_layout = fr, us
+ kb_variant =
+ kb_model =
+ kb_options =
+ kb_rules =
+
+ follow_mouse = 1
+
+ sensitivity = 0
+
+ touchpad {
+ natural_scroll = false
+ }
+}
+
+gestures {
+ workspace_swipe = false
+}
+
diff --git a/dotfiles/hypr-desk/source/look.conf b/dotfiles/hypr-desk/source/look.conf
new file mode 100644
index 0000000..407cc4e
--- /dev/null
+++ b/dotfiles/hypr-desk/source/look.conf
@@ -0,0 +1,73 @@
+#Set look and feel here
+general {
+ gaps_in = 3
+ gaps_out = 5
+
+ border_size = 1
+
+ # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
+ col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
+ col.inactive_border = rgba(595959aa)
+
+ # Set to true enable resizing windows by clicking and dragging on borders and gaps
+ resize_on_border = false
+
+ # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
+ allow_tearing = false
+
+ layout = dwindle
+}
+
+decoration {
+ rounding = 6
+
+ # Change transparency of focused and unfocused windows
+ active_opacity = 1.0
+ inactive_opacity = 1.0
+
+ shadow {
+ enabled = true
+ range = 4
+ render_power = 3
+ color = rgba(1a1a1aee)
+ }
+
+ # https://wiki.hyprland.org/Configuring/Variables/#blur
+ blur {
+ enabled = false
+ size = 3
+ passes = 1
+
+ vibrancy = 0.1696
+ }
+}
+
+animations {
+ enabled = true
+
+ # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
+
+ bezier = myBezier, 0.05, 0.9, 0.1, 1.05
+
+ animation = windows, 1, 7, myBezier
+ animation = windowsOut, 1, 7, default, popin 80%
+ animation = border, 1, 10, default
+ animation = borderangle, 1, 8, default
+ animation = fade, 1, 7, default
+ animation = workspaces, 1, 6, default
+}
+
+# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
+dwindle {
+ pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
+ preserve_split = true # You probably want this
+}
+
+master {
+ new_status = master
+}
+
+misc {
+ force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
+ disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
+}
diff --git a/dotfiles/hypr-desk/source/monitors.conf b/dotfiles/hypr-desk/source/monitors.conf
new file mode 100644
index 0000000..bb89ade
--- /dev/null
+++ b/dotfiles/hypr-desk/source/monitors.conf
@@ -0,0 +1,3 @@
+# Set monitors here
+monitor= DP-1, 1920x1080@165, 0x0, 1
+monitor= DP-2, 1920x1080@165, -1080x-520, 1, transform, 1 # Rotate the second screen
diff --git a/dotfiles/hypr-desk/source/winandwork.conf b/dotfiles/hypr-desk/source/winandwork.conf
new file mode 100644
index 0000000..4e38952
--- /dev/null
+++ b/dotfiles/hypr-desk/source/winandwork.conf
@@ -0,0 +1,9 @@
+#Set windows ans workspaces rules here
+# Ignore maximize requests from apps. You'll probably like this.
+windowrulev2 = suppressevent maximize, class:.*
+
+# Fix some dragging issues with XWayland
+windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
+
+# Set default fullscreen for webcord
+windowrulev2 = fullscreen, class:^(WebCord)$
diff --git a/dotfiles/hypr-lap/battery.sh b/dotfiles/hypr-lap/battery.sh
new file mode 100755
index 0000000..b30bc82
--- /dev/null
+++ b/dotfiles/hypr-lap/battery.sh
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+BAT=$(ls /sys/class/power_supply | grep -E '^BAT' | head -n 1)
+
+while true; do
+
+ capacity=$(cat "/sys/class/power_supply/${BAT}/capacity")
+ BATSTATUS=$(cat "/sys/class/power_supply/${BAT}/status")
+
+ if [ -f "/sys/class/power_supply/${BAT}/power_now" ]; then
+ power_now=$(cat "/sys/class/power_supply/${BAT}/power_now")
+ power_watt=$(echo "scale=1; $power_now / 1000000" | bc)
+ else
+ power_watt="N/A"
+ fi
+
+ if [ "$BATSTATUS" == "Discharging" ]; then
+ if [ "$capacity" -le 20 ]; then
+ notify-send -u critical "Battery Warning!" \
+ "Battery is at ${capacity}% discharging at a rate of ${power_watt}W."
+ fi
+ fi
+
+ sleep 120
+done
diff --git a/dotfiles/hypr-lap/binds.conf b/dotfiles/hypr-lap/binds.conf
new file mode 100644
index 0000000..2e6219b
--- /dev/null
+++ b/dotfiles/hypr-lap/binds.conf
@@ -0,0 +1,98 @@
+####################################
+### USE WEV TO GET THE KEYS CODE ###
+####################################
+
+####################
+### KEYBINDINGSS ###
+####################
+
+$terminal = kitty
+$fileManager = thunar
+$menu = wofi --show drun
+$calc = qalculate-gtk
+
+# See https://wiki.hyprland.org/Configuring/Keywords/
+$mainMod = SUPER # Sets "Windows" key as main modifier
+
+# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
+bind = $mainMod, Q, exec, $terminal
+bind = $mainMod, C, killactive,
+bind = $mainMod, comma, exit,
+bind = $mainMod, E, exec, $fileManager
+bind = $mainMod, R, exec, $menu
+bind = $mainMod, W, exec, wlogout
+bind = $mainMod, A, exec, qutebrowser
+bind = $mainMod, F, fullscreen
+bind = $mainMod, T, togglefloating
+bind = , XF86Calculator, exec, $calc
+bind = , XF86RFKill, exec, virt-manager
+bind = , XF86Favorites, exec, discord
+bind = $mainMod, L, exec, hyprlock
+
+# Change Wallpaper
+bind = $mainMod SHIFT, W, exec, pkill wallpaper.sh && /home/smayzy/.config/hypr/wallpaper.sh
+
+# Screenshots
+bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy
+
+#reload waybar
+bind = $mainMod SHIFT, B, exec, killall waybar && waybar &
+
+#hidden waybar
+bind = $mainMod, X, exec, killall waybar || waybar &
+
+#brightness
+bind = ,XF86MonBrightnessDown,exec,brightnessctl set 5%-
+bind = ,XF86MonBrightnessUp,exec,brightnessctl set 5%+
+
+#Mute by setting to 0%
+bind = ,XF86AudioMute, exec, pactl set-sink-volume @DEFAULT_SINK@ 0%
+
+#voluma
+bind = ,XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +5%
+bind = ,XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -5%
+
+#mute micro
+bind = ,XF86AudioMicMute, exec, pactl set-source-mute @DEFAULT_SOURCE@ toggle
+
+# Move focus with mainMod + arrow keys
+bind = $mainMod, h, movefocus, l
+bind = $mainMod, l, movefocus, r
+bind = $mainMod, k, movefocus, u
+bind = $mainMod, j, movefocus, d
+
+# Switch workspaces with mainMod + [0-9]
+bind = $mainMod, ampersand, workspace, 1
+bind = $mainMod, eacute, workspace, 2
+bind = $mainMod, quotedbl, workspace, 3
+bind = $mainMod, apostrophe, workspace, 4
+bind = $mainMod, parenleft, workspace, 5
+bind = $mainMod, minus, workspace, 6
+bind = $mainMod, egrave, workspace, 7
+bind = $mainMod, underscore, workspace, 8
+bind = $mainMod, ccedilla, workspace, 9
+bind = $mainMod, agrave, workspace, 10
+bind = $mainMod, dead_circumflex, workspace, 11
+bind = $mainMod, dollar, workspace, 12
+bind = $mainMod, ugrave, workspace, 13
+bind = $mainMod, asterisk, workspace, 14
+
+# Move active window to a workspace with mainMod + SHIFT + [0-9]
+bind = $mainMod SHIFT, ampersand, movetoworkspacesilent, 1
+bind = $mainMod SHIFT, eacute, movetoworkspacesilent, 2
+bind = $mainMod SHIFT, quotedbl, movetoworkspacesilent, 3
+bind = $mainMod SHIFT, apostrophe, movetoworkspacesilent, 4
+bind = $mainMod SHIFT, parenleft, movetoworkspacesilent, 5
+bind = $mainMod SHIFT, minus, movetoworkspacesilent, 6
+bind = $mainMod SHIFT, egrave, movetoworkspacesilent, 7
+bind = $mainMod SHIFT, underscore, movetoworkspacesilent, 8
+bind = $mainMod SHIFT, ccedilla, movetoworkspacesilent, 9
+bind = $mainMod SHIFT, agrave, movetoworkspacesilent, 10
+bind = $mainMod SHIFT, dead_circumflex, movetoworkspacesilent, 11
+bind = $mainMod SHIFT, dollar, movetoworkspacesilent, 12
+bind = $mainMod SHIFT, ugrave, movetoworkspacesilent, 13
+bind = $mainMod SHIFT, asterisk, movetoworkspacesilent, 14
+
+# Move/resize windows with mainMod + LMB/RMB and dragging
+bindm = $mainMod, mouse:272, movewindow
+bindm = $mainMod, mouse:273, resizewindow
diff --git a/dotfiles/hypr-lap/hyprland.conf b/dotfiles/hypr-lap/hyprland.conf
new file mode 100644
index 0000000..9261f65
--- /dev/null
+++ b/dotfiles/hypr-lap/hyprland.conf
@@ -0,0 +1,179 @@
+###############
+### SOURCES ###
+###############
+
+source=/home/smayzy/.config/hypr/binds.conf
+source=/home/smayzy/.config/hypr/mocha.conf
+
+################
+### MONITORS ###
+################
+
+# See https://wiki.hyprland.org/Configuring/Monitors/
+monitor=,preferred,auto,1
+
+###################
+### MY PROGRAMS ###
+###################
+
+# See https://wiki.hyprland.org/Configuring/Keywords/
+
+# Set programs that you use
+$terminal = kitty
+$fileManager = thunar
+$menu = wofi --show drun
+
+
+#################
+### AUTOSTART ###
+#################
+
+# Autostart necessary processes (like notifications daemons, status bars, etc.)
+# Or execute your favorite apps at launch like this:
+
+exec-once = $terminal
+exec-once = waybar
+exec-once = /home/smayzy/.config/hypr/battery.sh
+exec = /home/smayzy/.config/hypr/wallpaper.sh
+exec = killall waybar && waybar
+exec-once = mako
+exec-once = systemctl --user start hyprpolkitagent
+exec-once = [workspace 10 silent] thunderbird
+
+
+#############################
+### ENVIRONMENT VARIABLES ###
+#############################
+
+# See https://wiki.hyprland.org/Configuring/Environment-variables/
+
+env = XCURSOR_SIZE,24
+env = HYPRCURSOR_SIZE,24
+
+
+#####################
+### LOOK AND FEEL ###
+#####################
+
+# Refer to https://wiki.hyprland.org/Configuring/Variables/
+
+# https://wiki.hyprland.org/Configuring/Variables/#general
+general {
+ gaps_in = 2
+ gaps_out = 5
+
+ border_size = 3
+
+ # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
+ col.active_border = rgba(ff33d9ee) rgba(ff3333ee) 45deg
+ col.inactive_border = rgba(595959aa)
+
+ # Set to true enable resizing windows by clicking and dragging on borders and gaps
+ resize_on_border = false
+
+ # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
+ allow_tearing = false
+
+ layout = master
+}
+
+# https://wiki.hyprland.org/Configuring/Variables/#decoration
+decoration {
+ rounding = 8
+
+ # Change transparency of focused and unfocused windows
+ active_opacity = 1.0
+ inactive_opacity = 1.0
+
+ # https://wiki.hyprland.org/Configuring/Variables/#blur
+ blur {
+ enabled = false
+ size = 3
+ passes = 1
+
+ vibrancy = 0.1696
+ }
+}
+
+# https://wiki.hyprland.org/Configuring/Variables/#animations
+animations {
+ enabled = true
+
+ # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
+
+ bezier = myBezier, 0.05, 0.9, 0.1, 1.05
+
+ animation = windows, 1, 7, myBezier
+ animation = windowsOut, 1, 7, default, popin 80%
+ animation = border, 1, 10, default
+ animation = borderangle, 1, 8, default
+ animation = fade, 1, 7, default
+ animation = workspaces, 1, 6, default
+}
+
+# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
+dwindle {
+ pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
+ preserve_split = true # You probably want this
+}
+
+# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
+master {
+ new_status = master
+}
+
+# https://wiki.hyprland.org/Configuring/Variables/#misc
+misc {
+ force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
+ disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
+}
+
+
+#############
+### INPUT ###
+#############
+
+# https://wiki.hyprland.org/Configuring/Variables/#input
+input {
+ kb_layout =fr
+ kb_variant =
+ kb_model =pc105
+ kb_options =terminate:ctrl_alt_bksp
+ kb_rules =
+
+ follow_mouse = 1
+
+ sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
+
+ touchpad {
+ natural_scroll = false
+ }
+}
+
+# https://wiki.hyprland.org/Configuring/Variables/#gestures
+gestures {
+ workspace_swipe = false
+}
+
+# Example per-device config
+# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
+device {
+ name = epic-mouse-v1
+ sensitivity = -0.5
+}
+
+
+##############################
+### WINDOWS AND WORKSPACES ###
+##############################
+
+# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
+# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
+
+# Example windowrule v1
+# windowrule = float, ^(kitty)$
+
+# Example windowrule v2
+# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
+
+windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
diff --git a/dotfiles/hypr-lap/hyprlock.conf b/dotfiles/hypr-lap/hyprlock.conf
new file mode 100644
index 0000000..f593121
--- /dev/null
+++ b/dotfiles/hypr-lap/hyprlock.conf
@@ -0,0 +1,89 @@
+source = $HOME/.config/hypr/mocha.conf
+
+$accent = $mauve
+$accentAlpha = $mauveAlpha
+$font = JetBrainsMono Nerd Font
+
+# GENERAL
+general {
+ disable_loading_bar = true
+ hide_cursor = true
+}
+
+# BACKGROUND
+background {
+ monitor =
+ path = /home/smayzy/Wallpaper/himeno.jpg
+ blur_passes = 0
+ color = $base
+}
+
+# LAYOUT
+label {
+ monitor =
+ text = Layout: $LAYOUT
+ color = $text
+ font_size = 25
+ font_family = $font
+ position = 30, -30
+ halign = left
+ valign = top
+}
+
+# TIME
+label {
+ monitor =
+ text = $TIME
+ color = $text
+ font_size = 90
+ font_family = $font
+ position = -30, 0
+ halign = right
+ valign = top
+}
+
+# DATE
+label {
+ monitor =
+ text = cmd[update:43200000] date +"%A, %d %B %Y"
+ color = $text
+ font_size = 25
+ font_family = $font
+ position = -30, -150
+ halign = right
+ valign = top
+}
+
+# USER AVATAR
+image {
+ monitor =
+ path = $HOME/.face
+ size = 100
+ border_color = $accent
+ position = 0, 75
+ halign = center
+ valign = center
+}
+
+# INPUT FIELD
+input-field {
+ monitor =
+ size = 300, 60
+ outline_thickness = 4
+ dots_size = 0.2
+ dots_spacing = 0.2
+ dots_center = true
+ outer_color = $accent
+ inner_color = $surface0
+ font_color = $text
+ fade_on_empty = false
+ placeholder_text = Logged in as $USER
+ hide_input = false
+ check_color = $accent
+ fail_color = $red
+ fail_text = $FAIL ($ATTEMPTS)
+ capslock_color = $yellow
+ position = 0, -47
+ halign = center
+ valign = center
+}
diff --git a/dotfiles/hypr-lap/hyprpaper.conf b/dotfiles/hypr-lap/hyprpaper.conf
new file mode 100644
index 0000000..e69de29
diff --git a/dotfiles/hypr-lap/mocha.conf b/dotfiles/hypr-lap/mocha.conf
new file mode 100644
index 0000000..2b80922
--- /dev/null
+++ b/dotfiles/hypr-lap/mocha.conf
@@ -0,0 +1,77 @@
+$rosewater = rgb(f5e0dc)
+$rosewaterAlpha = f5e0dc
+
+$flamingo = rgb(f2cdcd)
+$flamingoAlpha = f2cdcd
+
+$pink = rgb(f5c2e7)
+$pinkAlpha = f5c2e7
+
+$mauve = rgb(cba6f7)
+$mauveAlpha = cba6f7
+
+$red = rgb(f38ba8)
+$redAlpha = f38ba8
+
+$maroon = rgb(eba0ac)
+$maroonAlpha = eba0ac
+
+$peach = rgb(fab387)
+$peachAlpha = fab387
+
+$yellow = rgb(f9e2af)
+$yellowAlpha = f9e2af
+
+$green = rgb(a6e3a1)
+$greenAlpha = a6e3a1
+
+$teal = rgb(94e2d5)
+$tealAlpha = 94e2d5
+
+$sky = rgb(89dceb)
+$skyAlpha = 89dceb
+
+$sapphire = rgb(74c7ec)
+$sapphireAlpha = 74c7ec
+
+$blue = rgb(89b4fa)
+$blueAlpha = 89b4fa
+
+$lavender = rgb(b4befe)
+$lavenderAlpha = b4befe
+
+$text = rgb(cdd6f4)
+$textAlpha = cdd6f4
+
+$subtext1 = rgb(bac2de)
+$subtext1Alpha = bac2de
+
+$subtext0 = rgb(a6adc8)
+$subtext0Alpha = a6adc8
+
+$overlay2 = rgb(9399b2)
+$overlay2Alpha = 9399b2
+
+$overlay1 = rgb(7f849c)
+$overlay1Alpha = 7f849c
+
+$overlay0 = rgb(6c7086)
+$overlay0Alpha = 6c7086
+
+$surface2 = rgb(585b70)
+$surface2Alpha = 585b70
+
+$surface1 = rgb(45475a)
+$surface1Alpha = 45475a
+
+$surface0 = rgb(313244)
+$surface0Alpha = 313244
+
+$base = rgb(1e1e2e)
+$baseAlpha = 1e1e2e
+
+$mantle = rgb(181825)
+$mantleAlpha = 181825
+
+$crust = rgb(11111b)
+$crustAlpha = 11111b
diff --git a/dotfiles/hypr-lap/wallpaper.sh b/dotfiles/hypr-lap/wallpaper.sh
new file mode 100755
index 0000000..fb2b271
--- /dev/null
+++ b/dotfiles/hypr-lap/wallpaper.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+Wallpaper_DIR="/home/smayzy/Wallpaper"
+
+set_wallpaper() {
+ local Wallpaper=$(find $Wallpaper_DIR -type f | shuf -n 1)
+
+ > /home/smayzy/.config/hypr/hyprpaper.conf
+
+ echo "preload = $Wallpaper" >> /home/smayzy/.config/hypr/hyprpaper.conf
+ echo "wallpaper = ,$Wallpaper" >> /home/smayzy/.config/hypr/hyprpaper.conf
+
+ # Restart hyprpaper
+ killall hyprpaper 2>/dev/null
+ hyprpaper &
+}
+
+while true; do
+ set_wallpaper
+ sleep 600
+done
+
diff --git a/dotfiles/kitty.conf b/dotfiles/kitty.conf
new file mode 100644
index 0000000..232a343
--- /dev/null
+++ b/dotfiles/kitty.conf
@@ -0,0 +1,8 @@
+cursor #c7c7c7
+cursor #c7c7c7
+cursor_text_color #feffff
+selection_foreground #3e3e3e
+selection_background #c1ddff
+foreground #c8c8c8
+background #323232
+background_opacity 0.8
diff --git a/dotfiles/mako/config b/dotfiles/mako/config
new file mode 100644
index 0000000..e92c15d
--- /dev/null
+++ b/dotfiles/mako/config
@@ -0,0 +1,5 @@
+font=JetBrainsMono 10
+background-color=#282828
+text-color=#ebdbb2
+border-color=#98971a
+border-size=2
diff --git a/dotfiles/waybar-desk/config b/dotfiles/waybar-desk/config
new file mode 100644
index 0000000..5452a29
--- /dev/null
+++ b/dotfiles/waybar-desk/config
@@ -0,0 +1,128 @@
+// -*- mode: json -*-
+
+{
+ "layer": "top",
+ "output": "DP-1",
+
+ "modules-left": [
+ "custom/launcher",
+ "custom/right-arrow-dark",
+ "custom/right-arrow-light",
+ "hyprland/workspaces",
+ "custom/right-arrow-dark"
+ ],
+ "modules-center": [
+ "custom/left-arrow-dark",
+ "clock#1",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "clock#2",
+ "custom/right-arrow-dark",
+ "custom/right-arrow-light",
+ "clock#3",
+ "custom/right-arrow-dark"
+ ],
+ "modules-right": [
+ "custom/left-arrow-dark",
+ "custom/updates",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "cpu",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "memory",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "pulseaudio",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "disk",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "tray",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "custom/power"
+ ],
+
+ "custom/left-arrow-dark": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/left-arrow-light": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/right-arrow-dark": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/right-arrow-light": {
+ "format": "",
+ "tooltip": false
+ },
+
+ "hyprland/workspaces": {
+ "disable-scroll": true,
+ "format": "{name}"
+ },
+
+ "clock#1": {
+ "format": "{:%a}",
+ "tooltip": false
+ },
+ "clock#2": {
+ "format": "{:%I:%M %p}",
+ "tooltip": false
+ },
+ "clock#3": {
+ "format": "{:%d-%m}",
+ "tooltip": false
+ },
+
+ "pulseaudio": {
+ "format": "{icon} {volume:2}%",
+ "format-bluetooth": "{icon} {volume}%",
+ "format-muted": "MUTE",
+ "format-icons": {
+ "headphones": "",
+ "default": [
+ "",
+ ""
+ ]
+ },
+ "scroll-step": 5,
+ "on-click": "pamixer -t",
+ "on-click-right": "pavucontrol"
+ },
+ "memory": {
+ "interval": 5,
+ "format": " {}%"
+ },
+ "cpu": {
+ "interval": 5,
+ "format": "{usage:2}%"
+ },
+ "disk": {
+ "interval": 5,
+ "format": " {percentage_used:2}%",
+ "path": "/"
+ },
+ "tray": {
+ "icon-size": 20
+ },
+ "custom/launcher":{
+ "format": " ",
+ "on-click": "wofi --show drun",
+ "on-click-right": "killall wofi"
+ },
+ "custom/power":{
+ "format": " ",
+ "on-click": "wlogout"
+ },
+ "custom/updates":{
+ "format": " {} Update(s) ",
+ "exec": "checkupdates | wc -l",
+ "interval": 1800
+ }
+}
diff --git a/dotfiles/waybar-desk/style.css b/dotfiles/waybar-desk/style.css
new file mode 100644
index 0000000..8b92e5f
--- /dev/null
+++ b/dotfiles/waybar-desk/style.css
@@ -0,0 +1,80 @@
+* {
+ font-size: 15px;
+ font-family: monospace;
+}
+
+window#waybar {
+ background: #292b2e;
+ color: #fdf6e3;
+}
+
+#custom-right-arrow-dark,
+#custom-left-arrow-dark {
+ color: #1a1a1a;
+}
+#custom-right-arrow-light,
+#custom-left-arrow-light {
+ color: #292b2e;
+ background: #1a1a1a;
+}
+
+#custom-updates {
+ color: #F3881F;
+ background: #1a1a1a;
+}
+#custom-power {
+ color: #ff8080;
+ background: #1a1a1a;
+}
+#custom-launcher,
+#workspaces,
+#clock.1,
+#clock.2,
+#clock.3,
+#pulseaudio,
+#memory,
+#cpu,
+#disk,
+#tray {
+ background: #1a1a1a;
+}
+
+#workspaces button {
+ padding: 0 2px;
+ color: #fdf6e3;
+}
+#workspaces button.focused {
+ color: #268bd2;
+}
+#workspaces button:hover {
+ box-shadow: inherit;
+ text-shadow: inherit;
+}
+#workspaces button:hover {
+ background: #1a1a1a;
+ border: #1a1a1a;
+ padding: 0 3px;
+}
+
+#pulseaudio {
+ color: #268bd2;
+}
+#memory {
+ color: #2aa198;
+}
+#cpu {
+ color: #6c71c4;
+}
+#disk {
+ color: #b58900;
+}
+
+#clock,
+#pulseaudio,
+#memory,
+#cpu,
+#tray,
+#custom-launcher,
+#disk {
+ padding: 0 10px;
+}
diff --git a/dotfiles/waybar-lap/config b/dotfiles/waybar-lap/config
new file mode 100644
index 0000000..dfb94ee
--- /dev/null
+++ b/dotfiles/waybar-lap/config
@@ -0,0 +1,161 @@
+// -*- mode: json -*-
+
+{
+ "layer": "top",
+ "modules-left": [
+ "custom/launcher",
+ "custom/right-arrow-dark",
+ "custom/right-arrow-light",
+ "network",
+ "custom/right-arrow-dark",
+ "custom/right-arrow-light",
+ "hyprland/workspaces",
+ "custom/right-arrow-dark"
+ ],
+ "modules-center": [
+ "custom/left-arrow-dark",
+ "clock#1",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "clock#2",
+ "custom/right-arrow-dark",
+ "custom/right-arrow-light",
+ "clock#3",
+ "custom/right-arrow-dark"
+ ],
+ "modules-right": [
+ "custom/left-arrow-dark",
+ "custom/updates",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "cpu",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "memory",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "pulseaudio",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "backlight",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "battery",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "disk",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "tray",
+ "custom/left-arrow-light",
+ "custom/left-arrow-dark",
+ "custom/power"
+ ],
+
+ "custom/left-arrow-dark": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/left-arrow-light": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/right-arrow-dark": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/right-arrow-light": {
+ "format": "",
+ "tooltip": false
+ },
+
+ "backlight": {
+ "tooltip": false,
+ "format": " {}%",
+ "interval":1
+ },
+
+ "network": {
+ "tooltip": false,
+ "format-wifi": " {essid}",
+ "format-ethernet": ""
+ },
+
+ "battery": {
+ "states": {
+ "good": 95,
+ "warning": 30,
+ "critical": 20
+ },
+ "format": "{icon} {capacity}%",
+ "format-charging": " {capacity}%",
+ "format-plugged": " {capacity}%",
+ "format-alt": "{time} {icon}",
+ "format-icons": ["", "", "", "", ""],
+ "interval":1
+ },
+
+ "hyprland/workspaces": {
+ "disable-scroll": true,
+ "format": "{name}"
+ },
+
+ "clock#1": {
+ "format": "{:%a}",
+ "tooltip": false
+ },
+ "clock#2": {
+ "format": "{:%I:%M %p}",
+ "tooltip": false
+ },
+ "clock#3": {
+ "format": "{:%d-%m}",
+ "tooltip": false
+ },
+
+ "pulseaudio": {
+ "format": "{icon} {volume:2}%",
+ "format-bluetooth": "{icon} {volume}%",
+ "format-muted": "MUTE",
+ "format-icons": {
+ "headphones": "",
+ "default": [
+ "",
+ ""
+ ]
+ },
+ "scroll-step": 5,
+ "on-click": "pamixer -t",
+ "on-click-right": "pavucontrol"
+ },
+ "memory": {
+ "interval": 5,
+ "format": " {}%"
+ },
+ "cpu": {
+ "interval": 5,
+ "format": " {usage}%"
+ },
+ "disk": {
+ "interval": 5,
+ "format": " {percentage_used:2}%",
+ "path": "/"
+ },
+ "tray": {
+ "icon-size": 20
+ },
+ "custom/launcher":{
+ "format": " ",
+ "on-click": "wofi --show drun",
+ "on-click-right": "killall wofi"
+ },
+ "custom/power":{
+ "format": " ",
+ "on-click": "wlogout"
+ },
+ "custom/updates":{
+ "format": " {} Update(s) ",
+ "exec": "checkupdates | wc -l",
+ "interval": 600
+ }
+}
diff --git a/dotfiles/waybar-lap/style.css b/dotfiles/waybar-lap/style.css
new file mode 100644
index 0000000..596122c
--- /dev/null
+++ b/dotfiles/waybar-lap/style.css
@@ -0,0 +1,99 @@
+* {
+ font-size: 15px;
+ font-family: monospace;
+}
+
+window#waybar {
+ background: #292b2e;
+ color: #fdf6e3;
+}
+
+#custom-right-arrow-dark,
+#custom-left-arrow-dark {
+ color: #1a1a1a;
+}
+#custom-right-arrow-light,
+#custom-left-arrow-light {
+ color: #292b2e;
+ background: #1a1a1a;
+}
+
+#custom-updates {
+ color: #F3881F;
+ background: #1a1a1a;
+}
+#custom-power {
+ color: #ff8080;
+ background: #1a1a1a;
+}
+#custom-launcher,
+#workspaces,
+#clock.1,
+#clock.2,
+#clock.3,
+#pulseaudio,
+#battery,
+#backlight,
+#network,
+#memory,
+#cpu,
+#disk,
+#tray {
+ background: #1a1a1a;
+}
+
+#battery.charging, #battery.plugged {
+ color: #00ff00;
+}
+
+#battery.critical:not(.charging) {
+ color: #FF0000;
+}
+
+#workspaces button {
+ padding: 0 2px;
+ color: #fdf6e3;
+}
+#workspaces button.focused {
+ color: #268bd2;
+}
+#workspaces button:hover {
+ box-shadow: inherit;
+ text-shadow: inherit;
+}
+#workspaces button:hover {
+ background: #1a1a1a;
+ border: #1a1a1a;
+ padding: 0 3px;
+}
+
+#battery {
+ color: #b5e8e0;
+}
+#backlight {
+ color: #ffff80;
+}
+#pulseaudio {
+ color: #268bd2;
+}
+#memory {
+ color: #2aa198;
+}
+#cpu {
+ color: #6c71c4;
+}
+#disk {
+ color: #b58900;
+}
+
+#clock,
+#pulseaudio,
+#backlight,
+#battery,
+#memory,
+#cpu,
+#tray,
+#network,
+#disk {
+ padding: 0 10px;
+}
diff --git a/dotfiles/wlogout-desk/layout b/dotfiles/wlogout-desk/layout
new file mode 100644
index 0000000..299e480
--- /dev/null
+++ b/dotfiles/wlogout-desk/layout
@@ -0,0 +1,18 @@
+{
+ "label" : "logout",
+ "action" : "sleep 1; hyprctl dispatch exit",
+ "text" : "Logout",
+ "keybind" : "l"
+}
+{
+ "label" : "shutdown",
+ "action" : "systemctl poweroff",
+ "text" : "Shutdown",
+ "keybind" : "s"
+}
+{
+ "label" : "reboot",
+ "action" : "systemctl reboot",
+ "text" : "Reboot",
+ "keybind" : "r"
+}
diff --git a/dotfiles/wlogout-desk/logout.png b/dotfiles/wlogout-desk/logout.png
new file mode 100644
index 0000000..128c995
Binary files /dev/null and b/dotfiles/wlogout-desk/logout.png differ
diff --git a/dotfiles/wlogout-desk/power.png b/dotfiles/wlogout-desk/power.png
new file mode 100644
index 0000000..ce56166
Binary files /dev/null and b/dotfiles/wlogout-desk/power.png differ
diff --git a/dotfiles/wlogout-desk/restart.png b/dotfiles/wlogout-desk/restart.png
new file mode 100644
index 0000000..7855d40
Binary files /dev/null and b/dotfiles/wlogout-desk/restart.png differ
diff --git a/dotfiles/wlogout-desk/style.css b/dotfiles/wlogout-desk/style.css
new file mode 100644
index 0000000..44bc807
--- /dev/null
+++ b/dotfiles/wlogout-desk/style.css
@@ -0,0 +1,44 @@
+* {
+ background-image: none;
+ box-shadow: none;
+}
+
+window {
+ background-color: rgba(30, 30, 46, 0.5);
+ font-size: 14px;
+ color: #cdd6f4;
+}
+
+button {
+ border-radius: 0;
+ border-color: black;
+ text-decoration-color: #FFFFFF;
+ color: #FFFFFF;
+ background-color: #1E1E1E;
+ border-style: solid;
+ border-width: 0px;
+ border-radius: 20%;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 25%;
+ margin: 30px;
+ transition: box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out;
+}
+
+button:focus {
+ background-color: #cba6f7;
+ outline-style: none;
+ background-size: 35%;
+}
+
+
+#logout {
+ background-image: image(url("logout.png"));
+}
+#shutdown {
+ background-image: image(url("power.png"));
+}
+
+#reboot {
+ background-image: image(url("restart.png"));
+}
diff --git a/dotfiles/wlogout-desk/style.css.bu b/dotfiles/wlogout-desk/style.css.bu
new file mode 100644
index 0000000..561d353
--- /dev/null
+++ b/dotfiles/wlogout-desk/style.css.bu
@@ -0,0 +1,49 @@
+* {
+ background-image: none;
+ box-shadow: none;
+}
+
+window {
+ background-color: rgba(30, 30, 46, 0.5);
+ font-size: 14px;
+ color: #cdd6f4;
+}
+
+button {
+ border-radius: 0;
+ border-color: black;
+ text-decoration-color: #FFFFFF;
+ color: #FFFFFF;
+ background-color: #1E1E1E;
+ border-style: solid;
+ border-width: 1px;
+ border-radius: 50% / 15%;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 25%;
+ margin: 5px;
+ transition: box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out;
+}
+
+button:hover{
+ background-color: #cba6f7;
+ outline-style: none;
+}
+
+button:focus, button:active, {
+ background-color: #cba6f7;
+ outline-style: none;
+ background-size: 40%;
+}
+
+
+#logout {
+ background-image: image(url("/usr/share/wlogout/icons/logout.png"), url("/usr/local/share/wlogout/icons/logout.png"));
+}
+#shutdown {
+ background-image: image(url("/usr/share/wlogout/icons/shutdown.png"), url("/usr/local/share/wlogout/icons/shutdown.png"));
+}
+
+#reboot {
+ background-image: image(url("/usr/share/wlogout/icons/reboot.png"), url("/usr/local/share/wlogout/icons/reboot.png"));
+}
diff --git a/dotfiles/wlogout-lap/layout b/dotfiles/wlogout-lap/layout
new file mode 100644
index 0000000..d289335
--- /dev/null
+++ b/dotfiles/wlogout-lap/layout
@@ -0,0 +1,18 @@
+{
+ "label" : "lock",
+ "action" : "hyprlock",
+ "text" : "Lock",
+ "keybind" : "l"
+}
+{
+ "label" : "shutdown",
+ "action" : "systemctl poweroff",
+ "text" : "Shutdown",
+ "keybind" : "s"
+}
+{
+ "label" : "reboot",
+ "action" : "systemctl reboot",
+ "text" : "Reboot",
+ "keybind" : "r"
+}
diff --git a/dotfiles/wlogout-lap/style.css b/dotfiles/wlogout-lap/style.css
new file mode 100644
index 0000000..b68d392
--- /dev/null
+++ b/dotfiles/wlogout-lap/style.css
@@ -0,0 +1,39 @@
+* {
+ background-image: none;
+ box-shadow: none;
+}
+
+window {
+ background-color: rgba(12, 12, 12, 0.9);
+}
+
+button {
+ border-radius: 0;
+ border-color: black;
+ text-decoration-color: #FFFFFF;
+ color: #FFFFFF;
+ background-color: #1E1E1E;
+ border-style: solid;
+ border-width: 1px;
+ border-radius: 50% / 15%;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 25%;
+}
+
+button:focus, button:active, button:hover {
+ background-color: #bec497;
+ outline-style: none;
+}
+
+#lock {
+ background-image: image(url("/usr/share/wlogout/icons/lock.png"), url("/usr/local/share/wlogout/icons/lock.png"));
+}
+
+#shutdown {
+ background-image: image(url("/usr/share/wlogout/icons/shutdown.png"), url("/usr/local/share/wlogout/icons/shutdown.png"));
+}
+
+#reboot {
+ background-image: image(url("/usr/share/wlogout/icons/reboot.png"), url("/usr/local/share/wlogout/icons/reboot.png"));
+}
diff --git a/dotfiles/wofi/config b/dotfiles/wofi/config
new file mode 100644
index 0000000..7bd6592
--- /dev/null
+++ b/dotfiles/wofi/config
@@ -0,0 +1,16 @@
+width=33%
+height=300
+lines=6
+mode=drun
+filter_rate=100
+matching=contains
+insensitive=true
+term=kitty
+allow_images=true
+parse_search=true
+allow_markup=true
+dmenu-parse_action=true
+drun-display_generic=true
+key_down=Tab
+key_expand=Right
+key_forward=Down
diff --git a/dotfiles/wofi/style.css b/dotfiles/wofi/style.css
new file mode 100644
index 0000000..a7c29e2
--- /dev/null
+++ b/dotfiles/wofi/style.css
@@ -0,0 +1,65 @@
+window {
+margin: 5px;
+background-color: #181926;
+opacity: 0.9;
+border-radius: 10;
+}
+
+#outer-box {
+margin: 5px;
+/* border: 2px solid @maroon; */
+background-color: #1e2030;
+border-radius: 10;
+}
+
+#input {
+margin: 2px;
+border: 2px solid #b7bdf8;
+background-color: #363a4f;
+color: #f8f8f2;
+font-size: 18px;
+}
+
+#inner-box {
+/* margin: 5px; */
+background-color: #24273a;
+}
+
+#scroll {
+margin: 2px;
+border: 2px solid #f5bde6;
+background-color: #24273a;
+font-size: 16px;
+color: #f8f8f2;
+border-radius: 10;
+}
+
+#scroll label {
+margin: 2px 0px;
+}
+
+#entry {
+margin: 0px 2px;
+background-color: #24273a;
+border: 2px;
+}
+#entry:selected {
+background-color: #494d64;
+/* border: 2px solid @mauve; */
+}
+
+#img {
+margin: 5px;
+}
+#img:selected {
+background-color: #494d64;
+}
+
+#text {
+margin: 5px;
+border: none;
+color: @text;
+}
+#text:selected {
+background-color: #494d64;
+}
diff --git a/home.nix b/home.nix
index e7d901c..8260223 100644
--- a/home.nix
+++ b/home.nix
@@ -3,12 +3,13 @@
{
home.username = "smayzy";
home.homeDirectory = "/home/smayzy";
- home.stateVersion = "25.05"; # Please read the comment before changing.
+ home.stateVersion = "25.05";
home.packages = [
];
home.file = {
+ "dotfiles/fastfetch".source = ./.config/fastfetch;
};
home.sessionVariables = {
diff --git a/wallpapers/IMG_5244.webp b/wallpapers/IMG_5244.webp
new file mode 100644
index 0000000..baa07fe
Binary files /dev/null and b/wallpapers/IMG_5244.webp differ
diff --git a/wallpapers/PinkLady.png b/wallpapers/PinkLady.png
new file mode 100644
index 0000000..a76170e
Binary files /dev/null and b/wallpapers/PinkLady.png differ
diff --git a/wallpapers/XxxQk2M.jpg b/wallpapers/XxxQk2M.jpg
new file mode 100644
index 0000000..a99e911
Binary files /dev/null and b/wallpapers/XxxQk2M.jpg differ
diff --git a/wallpapers/a_black_and_white_diagram_of_a_tree_of_life.jpg b/wallpapers/a_black_and_white_diagram_of_a_tree_of_life.jpg
new file mode 100644
index 0000000..f449119
Binary files /dev/null and b/wallpapers/a_black_and_white_diagram_of_a_tree_of_life.jpg differ
diff --git a/wallpapers/a_black_and_white_drawing_of_a_person_holding_a_stick.jpg b/wallpapers/a_black_and_white_drawing_of_a_person_holding_a_stick.jpg
new file mode 100644
index 0000000..8583fa1
Binary files /dev/null and b/wallpapers/a_black_and_white_drawing_of_a_person_holding_a_stick.jpg differ
diff --git a/wallpapers/a_black_and_white_drawing_of_a_robot_with_a_halo.png b/wallpapers/a_black_and_white_drawing_of_a_robot_with_a_halo.png
new file mode 100644
index 0000000..719aff9
Binary files /dev/null and b/wallpapers/a_black_and_white_drawing_of_a_robot_with_a_halo.png differ
diff --git a/wallpapers/a_black_and_white_image_of_a_girl.jpeg b/wallpapers/a_black_and_white_image_of_a_girl.jpeg
new file mode 100644
index 0000000..69e5687
Binary files /dev/null and b/wallpapers/a_black_and_white_image_of_a_girl.jpeg differ
diff --git a/wallpapers/a_black_and_white_image_of_a_line_of_astronauts.jpg b/wallpapers/a_black_and_white_image_of_a_line_of_astronauts.jpg
new file mode 100644
index 0000000..88c14d1
Binary files /dev/null and b/wallpapers/a_black_and_white_image_of_a_line_of_astronauts.jpg differ
diff --git a/wallpapers/a_black_and_white_image_of_a_room.jpeg b/wallpapers/a_black_and_white_image_of_a_room.jpeg
new file mode 100644
index 0000000..7219ff3
Binary files /dev/null and b/wallpapers/a_black_and_white_image_of_a_room.jpeg differ
diff --git a/wallpapers/a_black_and_white_image_of_a_woman_01.jpeg b/wallpapers/a_black_and_white_image_of_a_woman_01.jpeg
new file mode 100644
index 0000000..4bbb46a
Binary files /dev/null and b/wallpapers/a_black_and_white_image_of_a_woman_01.jpeg differ
diff --git a/wallpapers/a_black_and_white_poster_with_a_person_on_a_black_mask.jpg b/wallpapers/a_black_and_white_poster_with_a_person_on_a_black_mask.jpg
new file mode 100644
index 0000000..f09a3b6
Binary files /dev/null and b/wallpapers/a_black_and_white_poster_with_a_person_on_a_black_mask.jpg differ
diff --git a/wallpapers/a_black_rose_with_a_black_background.png b/wallpapers/a_black_rose_with_a_black_background.png
new file mode 100644
index 0000000..163f725
Binary files /dev/null and b/wallpapers/a_black_rose_with_a_black_background.png differ
diff --git a/wallpapers/a_camera_with_a_black_background.jpg b/wallpapers/a_camera_with_a_black_background.jpg
new file mode 100644
index 0000000..aff3cfe
Binary files /dev/null and b/wallpapers/a_camera_with_a_black_background.jpg differ
diff --git a/wallpapers/a_car_parked_in_a_field_with_trees_and_a_crescent_moon_in_the_sky.png b/wallpapers/a_car_parked_in_a_field_with_trees_and_a_crescent_moon_in_the_sky.png
new file mode 100644
index 0000000..85d094e
Binary files /dev/null and b/wallpapers/a_car_parked_in_a_field_with_trees_and_a_crescent_moon_in_the_sky.png differ
diff --git a/wallpapers/a_car_parked_in_a_street.jpg b/wallpapers/a_car_parked_in_a_street.jpg
new file mode 100644
index 0000000..388cab5
Binary files /dev/null and b/wallpapers/a_car_parked_in_a_street.jpg differ
diff --git a/wallpapers/a_cartoon_of_a_cat_on_a_balcony.jpeg b/wallpapers/a_cartoon_of_a_cat_on_a_balcony.jpeg
new file mode 100644
index 0000000..d5d0154
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_cat_on_a_balcony.jpeg differ
diff --git a/wallpapers/a_cartoon_of_a_cat_playing_with_a_ball.png b/wallpapers/a_cartoon_of_a_cat_playing_with_a_ball.png
new file mode 100644
index 0000000..04d4021
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_cat_playing_with_a_ball.png differ
diff --git a/wallpapers/a_cartoon_of_a_girl_puppet.jpg b/wallpapers/a_cartoon_of_a_girl_puppet.jpg
new file mode 100644
index 0000000..bbfb010
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_girl_puppet.jpg differ
diff --git a/wallpapers/a_cartoon_of_a_girl_sitting_in_a_rocking_chair.png b/wallpapers/a_cartoon_of_a_girl_sitting_in_a_rocking_chair.png
new file mode 100644
index 0000000..bac133b
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_girl_sitting_in_a_rocking_chair.png differ
diff --git a/wallpapers/a_cartoon_of_a_girl_sitting_on_a_bed_with_a_guitar.png b/wallpapers/a_cartoon_of_a_girl_sitting_on_a_bed_with_a_guitar.png
new file mode 100644
index 0000000..d354301
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_girl_sitting_on_a_bed_with_a_guitar.png differ
diff --git a/wallpapers/a_cartoon_of_a_girl_standing_next_to_a_car.jpg b/wallpapers/a_cartoon_of_a_girl_standing_next_to_a_car.jpg
new file mode 100644
index 0000000..31e2820
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_girl_standing_next_to_a_car.jpg differ
diff --git a/wallpapers/a_cartoon_of_a_girl_with_a_cat_on_her_head.png b/wallpapers/a_cartoon_of_a_girl_with_a_cat_on_her_head.png
new file mode 100644
index 0000000..fb69816
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_girl_with_a_cat_on_her_head.png differ
diff --git a/wallpapers/a_cartoon_of_a_monster.png b/wallpapers/a_cartoon_of_a_monster.png
new file mode 100644
index 0000000..1f2babc
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_monster.png differ
diff --git a/wallpapers/a_cartoon_of_a_robot_and_a_girl_looking_at_a_pink_background.png b/wallpapers/a_cartoon_of_a_robot_and_a_girl_looking_at_a_pink_background.png
new file mode 100644
index 0000000..2e41b75
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_robot_and_a_girl_looking_at_a_pink_background.png differ
diff --git a/wallpapers/a_cartoon_of_a_robot_with_a_red_background.jpg b/wallpapers/a_cartoon_of_a_robot_with_a_red_background.jpg
new file mode 100644
index 0000000..b6094f3
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_robot_with_a_red_background.jpg differ
diff --git a/wallpapers/a_cartoon_of_a_woman.png b/wallpapers/a_cartoon_of_a_woman.png
new file mode 100644
index 0000000..58b080f
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman.png differ
diff --git a/wallpapers/a_cartoon_of_a_woman_holding_a_cup.png b/wallpapers/a_cartoon_of_a_woman_holding_a_cup.png
new file mode 100644
index 0000000..9c2375e
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_holding_a_cup.png differ
diff --git a/wallpapers/a_cartoon_of_a_woman_lying_on_a_pile_of_books.png b/wallpapers/a_cartoon_of_a_woman_lying_on_a_pile_of_books.png
new file mode 100644
index 0000000..84f4441
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_lying_on_a_pile_of_books.png differ
diff --git a/wallpapers/a_cartoon_of_a_woman_standing_next_to_a_car.jpg b/wallpapers/a_cartoon_of_a_woman_standing_next_to_a_car.jpg
new file mode 100644
index 0000000..21a1096
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_standing_next_to_a_car.jpg differ
diff --git a/wallpapers/a_cartoon_of_a_woman_standing_on_a_railing_overlooking_a_body_of_water.jpg b/wallpapers/a_cartoon_of_a_woman_standing_on_a_railing_overlooking_a_body_of_water.jpg
new file mode 100644
index 0000000..51fd063
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_standing_on_a_railing_overlooking_a_body_of_water.jpg differ
diff --git a/wallpapers/a_cartoon_of_a_woman_with_a_sword.jpeg b/wallpapers/a_cartoon_of_a_woman_with_a_sword.jpeg
new file mode 100644
index 0000000..6c6450c
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_with_a_sword.jpeg differ
diff --git a/wallpapers/a_cartoon_of_a_woman_with_birds_in_the_air.png b/wallpapers/a_cartoon_of_a_woman_with_birds_in_the_air.png
new file mode 100644
index 0000000..ecadf4b
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_with_birds_in_the_air.png differ
diff --git a/wallpapers/a_cartoon_of_a_woman_with_horns_on_her_head.jpg b/wallpapers/a_cartoon_of_a_woman_with_horns_on_her_head.jpg
new file mode 100644
index 0000000..5b2f6b1
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_with_horns_on_her_head.jpg differ
diff --git a/wallpapers/a_cartoon_of_a_woman_with_long_hair.png b/wallpapers/a_cartoon_of_a_woman_with_long_hair.png
new file mode 100644
index 0000000..8cbf6b7
Binary files /dev/null and b/wallpapers/a_cartoon_of_a_woman_with_long_hair.png differ
diff --git a/wallpapers/a_cartoon_of_two_girls_sitting_on_a_chair.png b/wallpapers/a_cartoon_of_two_girls_sitting_on_a_chair.png
new file mode 100644
index 0000000..4f9bbc6
Binary files /dev/null and b/wallpapers/a_cartoon_of_two_girls_sitting_on_a_chair.png differ
diff --git a/wallpapers/a_cat_with_eyes_wide_open.jpg b/wallpapers/a_cat_with_eyes_wide_open.jpg
new file mode 100644
index 0000000..8e2af0f
Binary files /dev/null and b/wallpapers/a_cat_with_eyes_wide_open.jpg differ
diff --git a/wallpapers/a_city_at_night_with_lights.jpg b/wallpapers/a_city_at_night_with_lights.jpg
new file mode 100644
index 0000000..416f46e
Binary files /dev/null and b/wallpapers/a_city_at_night_with_lights.jpg differ
diff --git a/wallpapers/a_city_in_the_rain.jpeg b/wallpapers/a_city_in_the_rain.jpeg
new file mode 100644
index 0000000..4275c24
Binary files /dev/null and b/wallpapers/a_city_in_the_rain.jpeg differ
diff --git a/wallpapers/a_drawing_of_a_building.png b/wallpapers/a_drawing_of_a_building.png
new file mode 100644
index 0000000..4cc028b
Binary files /dev/null and b/wallpapers/a_drawing_of_a_building.png differ
diff --git a/wallpapers/a_girl_walking_on_a_road_in_a_forest.jpg b/wallpapers/a_girl_walking_on_a_road_in_a_forest.jpg
new file mode 100644
index 0000000..171e8eb
Binary files /dev/null and b/wallpapers/a_girl_walking_on_a_road_in_a_forest.jpg differ
diff --git a/wallpapers/a_group_of_red_flowers_01.jpg b/wallpapers/a_group_of_red_flowers_01.jpg
new file mode 100644
index 0000000..46569a6
Binary files /dev/null and b/wallpapers/a_group_of_red_flowers_01.jpg differ
diff --git a/wallpapers/a_house_with_a_bike_and_a_chair.jpg b/wallpapers/a_house_with_a_bike_and_a_chair.jpg
new file mode 100644
index 0000000..bb428ab
Binary files /dev/null and b/wallpapers/a_house_with_a_bike_and_a_chair.jpg differ
diff --git a/wallpapers/a_landscape_with_trees_and_buildings_in_the_distance.jpg b/wallpapers/a_landscape_with_trees_and_buildings_in_the_distance.jpg
new file mode 100644
index 0000000..5b328ff
Binary files /dev/null and b/wallpapers/a_landscape_with_trees_and_buildings_in_the_distance.jpg differ
diff --git a/wallpapers/a_logo_with_eyes_and_arrow.jpg b/wallpapers/a_logo_with_eyes_and_arrow.jpg
new file mode 100644
index 0000000..f2f1b00
Binary files /dev/null and b/wallpapers/a_logo_with_eyes_and_arrow.jpg differ
diff --git a/wallpapers/a_man_in_a_cape_sitting_on_a_boat.jpeg b/wallpapers/a_man_in_a_cape_sitting_on_a_boat.jpeg
new file mode 100644
index 0000000..31e7e6c
Binary files /dev/null and b/wallpapers/a_man_in_a_cape_sitting_on_a_boat.jpeg differ
diff --git a/wallpapers/a_man_in_a_cape_with_a_child_in_his_lap.jpg b/wallpapers/a_man_in_a_cape_with_a_child_in_his_lap.jpg
new file mode 100644
index 0000000..a22db6b
Binary files /dev/null and b/wallpapers/a_man_in_a_cape_with_a_child_in_his_lap.jpg differ
diff --git a/wallpapers/a_moon_over_a_mountain.png b/wallpapers/a_moon_over_a_mountain.png
new file mode 100644
index 0000000..baf69fe
Binary files /dev/null and b/wallpapers/a_moon_over_a_mountain.png differ
diff --git a/wallpapers/a_night_sky_with_clouds_and_a_street_light.png b/wallpapers/a_night_sky_with_clouds_and_a_street_light.png
new file mode 100644
index 0000000..d19f8b0
Binary files /dev/null and b/wallpapers/a_night_sky_with_clouds_and_a_street_light.png differ
diff --git a/wallpapers/a_person_standing_on_a_street_at_night.png b/wallpapers/a_person_standing_on_a_street_at_night.png
new file mode 100644
index 0000000..78a32aa
Binary files /dev/null and b/wallpapers/a_person_standing_on_a_street_at_night.png differ
diff --git a/wallpapers/a_person_walking_on_a_road_with_power_lines_and_wires.png b/wallpapers/a_person_walking_on_a_road_with_power_lines_and_wires.png
new file mode 100644
index 0000000..d2d9b92
Binary files /dev/null and b/wallpapers/a_person_walking_on_a_road_with_power_lines_and_wires.png differ
diff --git a/wallpapers/a_plant_with_flowers_on_it.png b/wallpapers/a_plant_with_flowers_on_it.png
new file mode 100644
index 0000000..691c1ea
Binary files /dev/null and b/wallpapers/a_plant_with_flowers_on_it.png differ
diff --git a/wallpapers/a_road_with_lightning_bolts_in_the_sky.png b/wallpapers/a_road_with_lightning_bolts_in_the_sky.png
new file mode 100644
index 0000000..94b62ed
Binary files /dev/null and b/wallpapers/a_road_with_lightning_bolts_in_the_sky.png differ
diff --git a/wallpapers/a_rock_and_grass_in_a_dark_room.png b/wallpapers/a_rock_and_grass_in_a_dark_room.png
new file mode 100644
index 0000000..b9f09f0
Binary files /dev/null and b/wallpapers/a_rock_and_grass_in_a_dark_room.png differ
diff --git a/wallpapers/a_scooter_parked_on_a_street.jpg b/wallpapers/a_scooter_parked_on_a_street.jpg
new file mode 100644
index 0000000..a0fbde3
Binary files /dev/null and b/wallpapers/a_scooter_parked_on_a_street.jpg differ
diff --git a/wallpapers/a_screenshot_of_a_video_game.png b/wallpapers/a_screenshot_of_a_video_game.png
new file mode 100644
index 0000000..ea80bb7
Binary files /dev/null and b/wallpapers/a_screenshot_of_a_video_game.png differ
diff --git a/wallpapers/a_street_lights_at_night.jpg b/wallpapers/a_street_lights_at_night.jpg
new file mode 100644
index 0000000..ddf549c
Binary files /dev/null and b/wallpapers/a_street_lights_at_night.jpg differ
diff --git a/wallpapers/a_street_with_a_building_and_a_moon_in_the_sky.png b/wallpapers/a_street_with_a_building_and_a_moon_in_the_sky.png
new file mode 100644
index 0000000..5d64ed0
Binary files /dev/null and b/wallpapers/a_street_with_a_building_and_a_moon_in_the_sky.png differ
diff --git a/wallpapers/a_sword_with_flowers_on_it.png b/wallpapers/a_sword_with_flowers_on_it.png
new file mode 100644
index 0000000..671e124
Binary files /dev/null and b/wallpapers/a_sword_with_flowers_on_it.png differ
diff --git a/wallpapers/a_tree_branches_against_a_pink_sky.jpg b/wallpapers/a_tree_branches_against_a_pink_sky.jpg
new file mode 100644
index 0000000..4993c38
Binary files /dev/null and b/wallpapers/a_tree_branches_against_a_pink_sky.jpg differ
diff --git a/wallpapers/a_waterfall_in_the_rain.jpg b/wallpapers/a_waterfall_in_the_rain.jpg
new file mode 100644
index 0000000..699e1d6
Binary files /dev/null and b/wallpapers/a_waterfall_in_the_rain.jpg differ
diff --git a/wallpapers/a_woman_in_a_suit_and_tie.png b/wallpapers/a_woman_in_a_suit_and_tie.png
new file mode 100644
index 0000000..b23f646
Binary files /dev/null and b/wallpapers/a_woman_in_a_suit_and_tie.png differ
diff --git a/wallpapers/anime-girl-glasses-tongue-out.jpg b/wallpapers/anime-girl-glasses-tongue-out.jpg
new file mode 100644
index 0000000..83c7fff
Binary files /dev/null and b/wallpapers/anime-girl-glasses-tongue-out.jpg differ
diff --git a/wallpapers/anime-girl-headphones.jpg b/wallpapers/anime-girl-headphones.jpg
new file mode 100644
index 0000000..b0d2cc0
Binary files /dev/null and b/wallpapers/anime-girl-headphones.jpg differ
diff --git a/wallpapers/anime-girl-maid.jpg b/wallpapers/anime-girl-maid.jpg
new file mode 100644
index 0000000..746f968
Binary files /dev/null and b/wallpapers/anime-girl-maid.jpg differ
diff --git a/wallpapers/anime-girl-mask.jpg b/wallpapers/anime-girl-mask.jpg
new file mode 100644
index 0000000..a1ddb6d
Binary files /dev/null and b/wallpapers/anime-girl-mask.jpg differ
diff --git a/wallpapers/anime-girl-school-uniform.jpg b/wallpapers/anime-girl-school-uniform.jpg
new file mode 100644
index 0000000..9a459f5
Binary files /dev/null and b/wallpapers/anime-girl-school-uniform.jpg differ
diff --git a/wallpapers/anime-girl-smile.jpg b/wallpapers/anime-girl-smile.jpg
new file mode 100644
index 0000000..52e14da
Binary files /dev/null and b/wallpapers/anime-girl-smile.jpg differ
diff --git a/wallpapers/anime-girl-sunglasses.jpg b/wallpapers/anime-girl-sunglasses.jpg
new file mode 100644
index 0000000..489d7c4
Binary files /dev/null and b/wallpapers/anime-girl-sunglasses.jpg differ
diff --git a/wallpapers/anime-girl-tongue-out-accessories.jpg b/wallpapers/anime-girl-tongue-out-accessories.jpg
new file mode 100644
index 0000000..824955b
Binary files /dev/null and b/wallpapers/anime-girl-tongue-out-accessories.jpg differ
diff --git a/wallpapers/anime-girl.jpg b/wallpapers/anime-girl.jpg
new file mode 100644
index 0000000..02ba6ad
Binary files /dev/null and b/wallpapers/anime-girl.jpg differ
diff --git a/wallpapers/anime-girls-angel.jpg b/wallpapers/anime-girls-angel.jpg
new file mode 100644
index 0000000..bf6cb28
Binary files /dev/null and b/wallpapers/anime-girls-angel.jpg differ
diff --git a/wallpapers/berserk_beach.png b/wallpapers/berserk_beach.png
new file mode 100644
index 0000000..c5d916b
Binary files /dev/null and b/wallpapers/berserk_beach.png differ
diff --git a/wallpapers/berserk_rain.png b/wallpapers/berserk_rain.png
new file mode 100644
index 0000000..9a2d80a
Binary files /dev/null and b/wallpapers/berserk_rain.png differ
diff --git a/wallpapers/berserkdrac.png b/wallpapers/berserkdrac.png
new file mode 100644
index 0000000..239a6e4
Binary files /dev/null and b/wallpapers/berserkdrac.png differ
diff --git a/wallpapers/bici.jpg b/wallpapers/bici.jpg
new file mode 100644
index 0000000..7adb183
Binary files /dev/null and b/wallpapers/bici.jpg differ
diff --git a/wallpapers/blue_lady.png b/wallpapers/blue_lady.png
new file mode 100644
index 0000000..99b7f71
Binary files /dev/null and b/wallpapers/blue_lady.png differ
diff --git a/wallpapers/bocchi.jpg b/wallpapers/bocchi.jpg
new file mode 100644
index 0000000..d9fc021
Binary files /dev/null and b/wallpapers/bocchi.jpg differ
diff --git a/wallpapers/c18.jpg b/wallpapers/c18.jpg
new file mode 100644
index 0000000..e066cba
Binary files /dev/null and b/wallpapers/c18.jpg differ
diff --git a/wallpapers/cat.jpg b/wallpapers/cat.jpg
new file mode 100644
index 0000000..5638df3
Binary files /dev/null and b/wallpapers/cat.jpg differ
diff --git a/wallpapers/cyberpunk-edgerunners-lucy-smoking-4k-wallpaper-uhdpaper.com-577@2@a.jpg b/wallpapers/cyberpunk-edgerunners-lucy-smoking-4k-wallpaper-uhdpaper.com-577@2@a.jpg
new file mode 100644
index 0000000..1d936a5
Binary files /dev/null and b/wallpapers/cyberpunk-edgerunners-lucy-smoking-4k-wallpaper-uhdpaper.com-577@2@a.jpg differ
diff --git a/wallpapers/cyberpunk-girl-motorcycle-sci-fi-4k-wallpaper-uhdpaper.com-598@2@a.jpg b/wallpapers/cyberpunk-girl-motorcycle-sci-fi-4k-wallpaper-uhdpaper.com-598@2@a.jpg
new file mode 100644
index 0000000..c0d9792
Binary files /dev/null and b/wallpapers/cyberpunk-girl-motorcycle-sci-fi-4k-wallpaper-uhdpaper.com-598@2@a.jpg differ
diff --git a/wallpapers/cyberpunk-ninja.jpg b/wallpapers/cyberpunk-ninja.jpg
new file mode 100644
index 0000000..8d7ee59
Binary files /dev/null and b/wallpapers/cyberpunk-ninja.jpg differ
diff --git a/wallpapers/cyberpunk-robot-rifle-gun-sci-fi-4k-wallpaper-uhdpaper.com-553@2@a.jpg b/wallpapers/cyberpunk-robot-rifle-gun-sci-fi-4k-wallpaper-uhdpaper.com-553@2@a.jpg
new file mode 100644
index 0000000..26b0b01
Binary files /dev/null and b/wallpapers/cyberpunk-robot-rifle-gun-sci-fi-4k-wallpaper-uhdpaper.com-553@2@a.jpg differ
diff --git a/wallpapers/d4yOLrF.jpg b/wallpapers/d4yOLrF.jpg
new file mode 100644
index 0000000..f0d1f18
Binary files /dev/null and b/wallpapers/d4yOLrF.jpg differ
diff --git a/wallpapers/darth-vader-star-wars-4k-wallpaper-uhdpaper.com-529@2@a.jpg b/wallpapers/darth-vader-star-wars-4k-wallpaper-uhdpaper.com-529@2@a.jpg
new file mode 100644
index 0000000..d8dcaa5
Binary files /dev/null and b/wallpapers/darth-vader-star-wars-4k-wallpaper-uhdpaper.com-529@2@a.jpg differ
diff --git a/wallpapers/desk.png b/wallpapers/desk.png
new file mode 100644
index 0000000..4015e39
Binary files /dev/null and b/wallpapers/desk.png differ
diff --git a/wallpapers/enden_ring_malenia.jpg b/wallpapers/enden_ring_malenia.jpg
new file mode 100644
index 0000000..1acef20
Binary files /dev/null and b/wallpapers/enden_ring_malenia.jpg differ
diff --git a/wallpapers/eren-attack-on-titan-final-season-part-3-4k-wallpaper-uhdpaper.com-917@1@j.jpg b/wallpapers/eren-attack-on-titan-final-season-part-3-4k-wallpaper-uhdpaper.com-917@1@j.jpg
new file mode 100644
index 0000000..9da7e98
Binary files /dev/null and b/wallpapers/eren-attack-on-titan-final-season-part-3-4k-wallpaper-uhdpaper.com-917@1@j.jpg differ
diff --git a/wallpapers/eva_wings.jpg b/wallpapers/eva_wings.jpg
new file mode 100644
index 0000000..23e4694
Binary files /dev/null and b/wallpapers/eva_wings.jpg differ
diff --git a/wallpapers/evagelion_crosses.jpg b/wallpapers/evagelion_crosses.jpg
new file mode 100644
index 0000000..069979f
Binary files /dev/null and b/wallpapers/evagelion_crosses.jpg differ
diff --git a/wallpapers/fern.jpg b/wallpapers/fern.jpg
new file mode 100644
index 0000000..666bdde
Binary files /dev/null and b/wallpapers/fern.jpg differ
diff --git a/wallpapers/frieren-beyond-journeys-end-4k-wallpaper-uhdpaper.com-169@3@a.jpg b/wallpapers/frieren-beyond-journeys-end-4k-wallpaper-uhdpaper.com-169@3@a.jpg
new file mode 100644
index 0000000..f1d7b86
Binary files /dev/null and b/wallpapers/frieren-beyond-journeys-end-4k-wallpaper-uhdpaper.com-169@3@a.jpg differ
diff --git a/wallpapers/frieren-sousou-no-frieren-4k-wallpaper-uhdpaper.com-599@1@n.jpg b/wallpapers/frieren-sousou-no-frieren-4k-wallpaper-uhdpaper.com-599@1@n.jpg
new file mode 100644
index 0000000..1d35656
Binary files /dev/null and b/wallpapers/frieren-sousou-no-frieren-4k-wallpaper-uhdpaper.com-599@1@n.jpg differ
diff --git a/wallpapers/frieren1.jpg b/wallpapers/frieren1.jpg
new file mode 100644
index 0000000..0c22f90
Binary files /dev/null and b/wallpapers/frieren1.jpg differ
diff --git a/wallpapers/frieren2.jpg b/wallpapers/frieren2.jpg
new file mode 100644
index 0000000..68e4ff1
Binary files /dev/null and b/wallpapers/frieren2.jpg differ
diff --git a/wallpapers/getinshinji.png b/wallpapers/getinshinji.png
new file mode 100644
index 0000000..12cca06
Binary files /dev/null and b/wallpapers/getinshinji.png differ
diff --git a/wallpapers/girl_grass.png b/wallpapers/girl_grass.png
new file mode 100644
index 0000000..00fc774
Binary files /dev/null and b/wallpapers/girl_grass.png differ
diff --git a/wallpapers/glass.png b/wallpapers/glass.png
new file mode 100644
index 0000000..940bf1b
Binary files /dev/null and b/wallpapers/glass.png differ
diff --git a/wallpapers/goku-wallpaper.jpg b/wallpapers/goku-wallpaper.jpg
new file mode 100644
index 0000000..ccf97ef
Binary files /dev/null and b/wallpapers/goku-wallpaper.jpg differ
diff --git a/wallpapers/goku.jpg b/wallpapers/goku.jpg
new file mode 100644
index 0000000..f981ff0
Binary files /dev/null and b/wallpapers/goku.jpg differ
diff --git a/wallpapers/green-girl.jpg b/wallpapers/green-girl.jpg
new file mode 100644
index 0000000..89c3ae0
Binary files /dev/null and b/wallpapers/green-girl.jpg differ
diff --git a/wallpapers/guts.jpg b/wallpapers/guts.jpg
new file mode 100644
index 0000000..c03b374
Binary files /dev/null and b/wallpapers/guts.jpg differ
diff --git a/wallpapers/himeno.jpg b/wallpapers/himeno.jpg
new file mode 100644
index 0000000..be10084
Binary files /dev/null and b/wallpapers/himeno.jpg differ
diff --git a/wallpapers/image_1594.png b/wallpapers/image_1594.png
new file mode 100644
index 0000000..b1e6d95
Binary files /dev/null and b/wallpapers/image_1594.png differ
diff --git a/wallpapers/itachi-uchiha-sharingan-crow-akatsuki-4k-wallpaper-uhdpaper.com-294@2@a.jpg b/wallpapers/itachi-uchiha-sharingan-crow-akatsuki-4k-wallpaper-uhdpaper.com-294@2@a.jpg
new file mode 100644
index 0000000..b2c25a0
Binary files /dev/null and b/wallpapers/itachi-uchiha-sharingan-crow-akatsuki-4k-wallpaper-uhdpaper.com-294@2@a.jpg differ
diff --git a/wallpapers/jinx-lol-4k-wallpaper-uhdpaper.com-566@2@a.jpg b/wallpapers/jinx-lol-4k-wallpaper-uhdpaper.com-566@2@a.jpg
new file mode 100644
index 0000000..a678573
Binary files /dev/null and b/wallpapers/jinx-lol-4k-wallpaper-uhdpaper.com-566@2@a.jpg differ
diff --git a/wallpapers/light_deer_pixelart.png b/wallpapers/light_deer_pixelart.png
new file mode 100644
index 0000000..86b4185
Binary files /dev/null and b/wallpapers/light_deer_pixelart.png differ
diff --git a/wallpapers/linus-torvalds.png b/wallpapers/linus-torvalds.png
new file mode 100644
index 0000000..908cb7f
Binary files /dev/null and b/wallpapers/linus-torvalds.png differ
diff --git a/wallpapers/looking_up_at_a_building.png b/wallpapers/looking_up_at_a_building.png
new file mode 100644
index 0000000..8b8b250
Binary files /dev/null and b/wallpapers/looking_up_at_a_building.png differ
diff --git a/wallpapers/magrNtD.jpg b/wallpapers/magrNtD.jpg
new file mode 100644
index 0000000..c3c9f70
Binary files /dev/null and b/wallpapers/magrNtD.jpg differ
diff --git a/wallpapers/marin_kitagawa_python_book.png b/wallpapers/marin_kitagawa_python_book.png
new file mode 100644
index 0000000..0cd9d24
Binary files /dev/null and b/wallpapers/marin_kitagawa_python_book.png differ
diff --git a/wallpapers/megumi-jujutsu-kaisen-4k-wallpaper-uhdpaper.com-198@2@a.jpg b/wallpapers/megumi-jujutsu-kaisen-4k-wallpaper-uhdpaper.com-198@2@a.jpg
new file mode 100644
index 0000000..bb1ca1c
Binary files /dev/null and b/wallpapers/megumi-jujutsu-kaisen-4k-wallpaper-uhdpaper.com-198@2@a.jpg differ
diff --git a/wallpapers/mob.jpg b/wallpapers/mob.jpg
new file mode 100644
index 0000000..65c4c24
Binary files /dev/null and b/wallpapers/mob.jpg differ
diff --git a/wallpapers/mono_ichigo.jpg b/wallpapers/mono_ichigo.jpg
new file mode 100644
index 0000000..90aea35
Binary files /dev/null and b/wallpapers/mono_ichigo.jpg differ
diff --git a/wallpapers/moon-palm-trees-synthwave-4k-wallpaper-uhdpaper.com-215@0@k.jpg b/wallpapers/moon-palm-trees-synthwave-4k-wallpaper-uhdpaper.com-215@0@k.jpg
new file mode 100644
index 0000000..2a80bde
Binary files /dev/null and b/wallpapers/moon-palm-trees-synthwave-4k-wallpaper-uhdpaper.com-215@0@k.jpg differ
diff --git a/wallpapers/mushoku-tensei.jpg b/wallpapers/mushoku-tensei.jpg
new file mode 100644
index 0000000..b472782
Binary files /dev/null and b/wallpapers/mushoku-tensei.jpg differ
diff --git a/wallpapers/mzNThkW.jpg b/wallpapers/mzNThkW.jpg
new file mode 100644
index 0000000..0ad9ef5
Binary files /dev/null and b/wallpapers/mzNThkW.jpg differ
diff --git a/wallpapers/night-sky.jpg b/wallpapers/night-sky.jpg
new file mode 100644
index 0000000..e92f2aa
Binary files /dev/null and b/wallpapers/night-sky.jpg differ
diff --git a/wallpapers/outer_wilds_planets.png b/wallpapers/outer_wilds_planets.png
new file mode 100644
index 0000000..8dc00cb
Binary files /dev/null and b/wallpapers/outer_wilds_planets.png differ
diff --git a/wallpapers/pink_mecha.png b/wallpapers/pink_mecha.png
new file mode 100644
index 0000000..5502757
Binary files /dev/null and b/wallpapers/pink_mecha.png differ
diff --git a/wallpapers/purer_than_your_waifu.png b/wallpapers/purer_than_your_waifu.png
new file mode 100644
index 0000000..c1d764c
Binary files /dev/null and b/wallpapers/purer_than_your_waifu.png differ
diff --git a/wallpapers/rain-anime-girl.png b/wallpapers/rain-anime-girl.png
new file mode 100644
index 0000000..284765b
Binary files /dev/null and b/wallpapers/rain-anime-girl.png differ
diff --git a/wallpapers/red_moon_berserk.png b/wallpapers/red_moon_berserk.png
new file mode 100644
index 0000000..cd72f19
Binary files /dev/null and b/wallpapers/red_moon_berserk.png differ
diff --git a/wallpapers/rose.jpg b/wallpapers/rose.jpg
new file mode 100644
index 0000000..9230989
Binary files /dev/null and b/wallpapers/rose.jpg differ
diff --git a/wallpapers/schierke_sky.jpg b/wallpapers/schierke_sky.jpg
new file mode 100644
index 0000000..a028748
Binary files /dev/null and b/wallpapers/schierke_sky.jpg differ
diff --git a/wallpapers/signalis.png b/wallpapers/signalis.png
new file mode 100644
index 0000000..867193b
Binary files /dev/null and b/wallpapers/signalis.png differ
diff --git a/wallpapers/signalis_ariane_eye.jpg b/wallpapers/signalis_ariane_eye.jpg
new file mode 100644
index 0000000..0f45f62
Binary files /dev/null and b/wallpapers/signalis_ariane_eye.jpg differ
diff --git a/wallpapers/signalis_ariane_less_sad.jpg b/wallpapers/signalis_ariane_less_sad.jpg
new file mode 100644
index 0000000..79a78ec
Binary files /dev/null and b/wallpapers/signalis_ariane_less_sad.jpg differ
diff --git a/wallpapers/signalis_ariane_sad.jpg b/wallpapers/signalis_ariane_sad.jpg
new file mode 100644
index 0000000..7cb4fe8
Binary files /dev/null and b/wallpapers/signalis_ariane_sad.jpg differ
diff --git a/wallpapers/signalis_ariane_scary.jpg b/wallpapers/signalis_ariane_scary.jpg
new file mode 100644
index 0000000..5a84436
Binary files /dev/null and b/wallpapers/signalis_ariane_scary.jpg differ
diff --git a/wallpapers/signalis_elster_eye.jpg b/wallpapers/signalis_elster_eye.jpg
new file mode 100644
index 0000000..bfc1c0a
Binary files /dev/null and b/wallpapers/signalis_elster_eye.jpg differ
diff --git a/wallpapers/signalis_hurt.jpg b/wallpapers/signalis_hurt.jpg
new file mode 100644
index 0000000..eeb36f9
Binary files /dev/null and b/wallpapers/signalis_hurt.jpg differ
diff --git a/wallpapers/signalis_lesbians_boat.jpg b/wallpapers/signalis_lesbians_boat.jpg
new file mode 100644
index 0000000..add0d76
Binary files /dev/null and b/wallpapers/signalis_lesbians_boat.jpg differ
diff --git a/wallpapers/signalis_lesbians_that_make_me_cry.jpg b/wallpapers/signalis_lesbians_that_make_me_cry.jpg
new file mode 100644
index 0000000..882317d
Binary files /dev/null and b/wallpapers/signalis_lesbians_that_make_me_cry.jpg differ
diff --git a/wallpapers/signalis_mirror.jpg b/wallpapers/signalis_mirror.jpg
new file mode 100644
index 0000000..5bcea06
Binary files /dev/null and b/wallpapers/signalis_mirror.jpg differ
diff --git a/wallpapers/signalis_sea.jpg b/wallpapers/signalis_sea.jpg
new file mode 100644
index 0000000..60d835a
Binary files /dev/null and b/wallpapers/signalis_sea.jpg differ
diff --git a/wallpapers/signalis_simple.webp b/wallpapers/signalis_simple.webp
new file mode 100644
index 0000000..5830015
Binary files /dev/null and b/wallpapers/signalis_simple.webp differ
diff --git a/wallpapers/silent_hill_2_begining.jpg b/wallpapers/silent_hill_2_begining.jpg
new file mode 100644
index 0000000..9a2fb5f
Binary files /dev/null and b/wallpapers/silent_hill_2_begining.jpg differ
diff --git a/wallpapers/sports-car-futuristic-mountain-sunset-scenery-digital-art-4k-wallpaper-uhdpaper.com-537@0@i.jpg b/wallpapers/sports-car-futuristic-mountain-sunset-scenery-digital-art-4k-wallpaper-uhdpaper.com-537@0@i.jpg
new file mode 100644
index 0000000..90522b8
Binary files /dev/null and b/wallpapers/sports-car-futuristic-mountain-sunset-scenery-digital-art-4k-wallpaper-uhdpaper.com-537@0@i.jpg differ
diff --git a/wallpapers/sports-car-mountains-retrowave-synthwave-4k-wallpaper-uhdpaper.com-233@0@k.jpg b/wallpapers/sports-car-mountains-retrowave-synthwave-4k-wallpaper-uhdpaper.com-233@0@k.jpg
new file mode 100644
index 0000000..733aece
Binary files /dev/null and b/wallpapers/sports-car-mountains-retrowave-synthwave-4k-wallpaper-uhdpaper.com-233@0@k.jpg differ
diff --git a/wallpapers/sukuna-itadori-jujutsu-kaisen-4k-wallpaper-uhdpaper.com-194@2@a.jpg b/wallpapers/sukuna-itadori-jujutsu-kaisen-4k-wallpaper-uhdpaper.com-194@2@a.jpg
new file mode 100644
index 0000000..f91120d
Binary files /dev/null and b/wallpapers/sukuna-itadori-jujutsu-kaisen-4k-wallpaper-uhdpaper.com-194@2@a.jpg differ
diff --git a/wallpapers/sunset_city_kitten.png b/wallpapers/sunset_city_kitten.png
new file mode 100644
index 0000000..558373c
Binary files /dev/null and b/wallpapers/sunset_city_kitten.png differ
diff --git a/wallpapers/supercar.jpg b/wallpapers/supercar.jpg
new file mode 100644
index 0000000..5e27f13
Binary files /dev/null and b/wallpapers/supercar.jpg differ
diff --git a/wallpapers/thinkapd.jpg b/wallpapers/thinkapd.jpg
new file mode 100644
index 0000000..26c35f7
Binary files /dev/null and b/wallpapers/thinkapd.jpg differ
diff --git a/wallpapers/ultra_wide_signalis.jpg b/wallpapers/ultra_wide_signalis.jpg
new file mode 100644
index 0000000..e4380b2
Binary files /dev/null and b/wallpapers/ultra_wide_signalis.jpg differ
diff --git a/wallpapers/wall0.png b/wallpapers/wall0.png
new file mode 100644
index 0000000..73bdeef
Binary files /dev/null and b/wallpapers/wall0.png differ
diff --git a/wallpapers/wall2.png b/wallpapers/wall2.png
new file mode 100644
index 0000000..9ade472
Binary files /dev/null and b/wallpapers/wall2.png differ
diff --git a/wallpapers/wallhaven-2kgojm.png b/wallpapers/wallhaven-2kgojm.png
new file mode 100644
index 0000000..3a48bc1
Binary files /dev/null and b/wallpapers/wallhaven-2kgojm.png differ
diff --git a/wallpapers/wallpaper_city.jpg b/wallpapers/wallpaper_city.jpg
new file mode 100644
index 0000000..ed230d8
Binary files /dev/null and b/wallpapers/wallpaper_city.jpg differ
diff --git a/wallpapers/wallpaper_clean.png b/wallpapers/wallpaper_clean.png
new file mode 100644
index 0000000..bdf7d2d
Binary files /dev/null and b/wallpapers/wallpaper_clean.png differ
diff --git a/wallpapers/windows_linus_fuck.jpg b/wallpapers/windows_linus_fuck.jpg
new file mode 100644
index 0000000..1c0e5b0
Binary files /dev/null and b/wallpapers/windows_linus_fuck.jpg differ
diff --git a/wallpapers/yuji.png b/wallpapers/yuji.png
new file mode 100644
index 0000000..e7d6cc8
Binary files /dev/null and b/wallpapers/yuji.png differ
diff --git a/wallpapers/zenitsu.jpg b/wallpapers/zenitsu.jpg
new file mode 100644
index 0000000..17da294
Binary files /dev/null and b/wallpapers/zenitsu.jpg differ