diff --git a/readme.md b/readme.md
index 49d6a69..fbf9d78 100644
--- a/readme.md
+++ b/readme.md
@@ -1,26 +1,31 @@
[](https://git.io/typing-svg)
-This countains My **Arch** Linux Dotfiles for a clean looking lightweight **Hyprland** settup.
-
-***ENJOY!!***
-
--E
-
-
-
+
- Video
+ 📹 Video
https://github.com/user-attachments/assets/6e81f77d-a115-4180-a032-7903d4d7193a
+This countains My **Arch** Linux Dotfiles for a clean looking lightweight **Hyprland** settup.
+
+⚠️ All Configurations were meant to be used with `Pywal` ⚠️
+
+If you do not want this, you can remove it in the Applications style.css and add valid color values. Although I highly recomend `Pywal` Its Pretty cool!
+
+***ENJOY!!***
+
+-E
## My Applications
+
+
+
- Waybar
+ 🖥️ Waybar


@@ -29,32 +34,30 @@ This countains My **Arch** Linux Dotfiles for a clean looking lightweight **Hypr

## Overview
- This is my Waybar Solution for clean, minimal settup for hyprland. it contains everything I wanted from waybar. as for other needs/wants like volume control im using `swaync` which i open from waybar. To add the `Blur` to waybar please see below.
+ This is my minimal Waybar setup for Hyprland, designed to be clean and efficient. It includes all the essential features I wanted in Waybar. For additional needs like volume control, I use `swaync`, which can be triggered from Waybar.
+
## Workspaces
- I configured the worspaces so that if there is content on a workspace, the dot will be darker. this is so you can keep track of the content you have open!! Inspiration from [Gbar](https://github.com/scorpion-26/gBar)
-
+ I’ve configured the workspaces so that if there is content on a workspace, the dot appears darker. This helps you keep track of your open content! Inspiration from [Gbar](https://github.com/scorpion-26/gBar).
+

- ## Expanding waybar
+ ## Expanding Waybar
+ In the screenshot below, you’ll see a method to hide and reveal certain widgets you don’t need all the time. You can easily add or remove widgets in `~/.config/waybar/config` under the `group/expand` section.
- See below screenshot. I have included a way for you to be abloe to hide and reveal certain widgets that you dont necessarily need all the time. you can add and remove widgets in `~/.config/waybar/config` under `group/expand`
+ - **Network Widget**: I’ve configured it to not display your IP by default (it did that for some reason). Clicking the network widget opens `nmtui` in `kitty`.
- - Network Widget
- - I configured the Network widget so that it doesnt display your IP. That was default for some reason??
- - The network widget opens to nmtui in kitty
-
- - Hyprpicker Widget
- - This is the only custom widget I have. it allows you to use hyprpicker, displays the vallues when hovered over, and coppies the hex value to your clipboard.
+ - **Hyprpicker Widget**: This custom widget lets you use `hyprpicker`, display values when hovered, and copy the hex value to your clipboard.

## Configuration
### *How To Install*
- - Install [Waybar](https://github.com/Alexays/Waybar)
- - Copy `Dotfiles/.config/waybar` folder into `~/.config`
+1. **Install [Waybar](https://github.com/Alexays/Waybar)**
+2. **Copy config Files**
+ - Copy the `Dotfiles/.config/waybar` folder into `~/.config`
- ### Dependancies
+ ### Dependencies
```
waybar
hyprpicker
@@ -66,66 +69,66 @@ This countains My **Arch** Linux Dotfiles for a clean looking lightweight **Hypr
yay
```
- ### How to add Blur
+ ### How to Add Blur
- - Add this to the end of your `hyprland.conf`
+ Add this to the end of your `hyprland.conf`:
```
layerrule = blur, waybar
layerrule = ignorezero, waybar
layerrule = ignorealpha 0.5, waybar
```
+
### If you want to use `Pywal` with Waybar
- At the top of `~/.config/waybar/style.css` change the hostname to yours in the file path to the `pywal` colors.
+ In `~/.config/waybar/style.css`, update the hostname in the file path to your `pywal` colors.
- Wofi
+ 🔍 Wofi


## Configuration
### *How To Install*
- - Install Wofi
- - `Sudo Pacman -S wofi`
- - Copy `Dotfiles/.config/wofi` folder into `~/.config`
+1. **Install Wofi:**
+ ```
+ sudo pacman -S wofi
+ ```
+3. **Copy config Files**
+ - Copy `Dotfiles/.config/wofi` folder into `~/.config`
- ### Dependancies
- ```
- Wofi
- Pywal
- ```
+### How to Add Blur to Wofi
- ### How to add Blur to Wofi
+Add this to the end of your `hyprland.conf`:
- - Add this to the end of your `hyprland.conf`
+```
+layerrule = blur, wofi
+layerrule = ignorezero, wofi
+layerrule = ignorealpha 0.5, wofi
+```
+
+### If you want to use `Pywal` with Wofi
+
+In `~/.config/wofi/style.css`, update the hostname in the file path to your `pywal` colors.
- ```
- layerrule = blur, wofi
- layerrule = ignorezero, wofi
- layerrule = ignorealpha 0.5, wofi
- ```
- ### If you want to use `Pywal` with Wofi
-
- At the top of `~/.config/wofi/style.css` change the hostname to yours in the file path to the `pywal` colors.
-
- Swaync
+ 🔔 Swaync


## Configuration
### *How To Install*
- - Install [Swaync](https://github.com/ErikReider/SwayNotificationCenter)
- - Copy `Dotfiles/.config/swaync` folder into `~/.config`
+1. **Install [Swaync](https://github.com/ErikReider/SwayNotificationCenter)**
+2. **Copy Config Files**
+ - Copy `Dotfiles/.config/swaync` folder into `~/.config`
- ### Dependancies for `Swaync`
+ ### Dependencies for `Swaync`
```
swaync
pywal
@@ -133,9 +136,9 @@ This countains My **Arch** Linux Dotfiles for a clean looking lightweight **Hypr
libnotify
```
- ### How to add Blur to Swaync
+ ### How to Add Blur to Swaync
- - Add this to the end of your `hyprland.conf`
+ Add this to the end of your `hyprland.conf`:
```
layerrule = blur, swaync-control-center
@@ -148,73 +151,98 @@ This countains My **Arch** Linux Dotfiles for a clean looking lightweight **Hypr
### If you want to use `Pywal` with Swaync
- At the top of `~/.config/Swaync/style.css` change the hostname to yours in the file path to the `pywal` colors.
+ In `~/.config/Swaync/style.css`, update the hostname in the file path to your `pywal` colors.
- Hyprlock
+ 🔒 Hyprlock



## Overview
-
- - This uses the current wallpaper in pywal to generate a background, uses $USER to say hello, and uses pywal colors.
- - You can add hyprlock to a keybind, hypridle, or something else.
- - If you want to configure hypridle as well, I have included hypridle.conf in the same directoy as hyprlock for you to use.
+
+ - Hyprlock uses the current wallpaper from Pywal to generate a background, displays a greeting with your username, and applies Pywal colors.
+ - You can bind Hyprlock to a key, use it with `hypridle`, or configure it however you prefer.
+ - If you want to configure `hypridle` as well, I’ve included a `hypridle.conf` file in the same directory as Hyprlock.
## Configuration
### *How To Install*
-
- - Install [Hyprlock](https://github.com/hyprwm/hyprlock/)
- - Copy `Dotfiles/.config/hypr/hyprlock.conf` file into `~/.config/hypr`
- - Make sure you have Pywal installed
+1. **Install [Hyprlock](https://github.com/hyprwm/hyprlock/)**
+2. **Copy Config Files**
+ - Copy `Dotfiles/.config/hypr/hyprlock.conf` to `~/.config/hypr`
- Nvim
- 


-
- ## Overview
-
- - This Neovim "rice" is just a simplified version of Lazyvim. It uses lazy vim but every lua file is of my own creation.
- - With this, you get all the essentials and good looks of nvim but is lightweight and doesnt really contain anything other than what you need.
- - This configuration includes:
- - alpha-nvim
- - pywal theme
- - completions
- - lualine
- - neo-tree
- - telescope
- - treesitter
-
- ### *How To Install*
-
- - Install Neovim `yay -S neovim`
- - Copy `Dotfiles/.config/nvim` folder into `~/.config`
- - start nvim and watch everything install.
- - The color scheme requires Pywal
+ 📝 Nvim
+


+
+## Overview
+
+- This Neovim "rice" is a simplified version of Lazyvim, created with custom Lua files. It’s lightweight and includes only what you need.
+- It features:
+ - alpha-nvim
+ - Pywal theme
+ - Autocompletion
+ - Lualine
+ - Neo-tree
+ - Telescope
+ - Treesitter
+
+### *How To Install*
+1. **Install `Neovim`:**
+ ```bash
+ yay -S neovim
+ ```
+2. **Copy Configuration File:**
+ - Copy `Dotfiles/.config/nvim` into `~/.config`
+
+4. **Run `Nvim`:**
+ - Start `nvim` and watch it install all necessary components.
- Wlogout
+ 🚪 Wlogout
- My Wallpaper Solution
+ 🖼️ Wallpaper Solution/Pywal
- Dependancies for `.config/hypr/wallpaper.sh`
-
- ```
- swww
- pywal
- ```
+## General Overview
+- The `wallpaper.sh` script in `Dotfiles/.config/hypr/` applies a wallpaper using `swww` and sets the `Pywal` theme. It also updates Kitty's color scheme with the selected colors.
+- The script randomly picks an image from a specified directory (though the selection process isn't fully systematic yet).
+
+### Dependencies
+- `swww`
+- `pywal`
+
+### *How To Install*
+ - Install `swww`:
+ ```bash
+ sudo pacman -S swww
+ ```
+ - Install `pywal`:
+ ```bash
+ yay -S pywal
+ ```
+
+2. **Copy Configuration Files:**
+ - Copy the `Dotfiles/.config/wal` folder to `~/.config/` to provide `pywal` with the necessary template for Hyprland.
+ - Copy `Dotfiles/.config/hypr/wallpaper.sh` to `~/.config/hypr/`.
+
+3. **Set Up Keybinding:**
+ - Bind the script to a key combination of your choice to easily change your wallpaper.
+
+4. **Add to Hyprland Configuration:**
+ - Make sure to add the following line to your `hyprland.conf`:
+ ```bash
+ exec-once = swww-daemon
+ ```
- Make sure to add `exec-once = swww-daemon` to your `hyprland.conf`
@@ -240,7 +268,7 @@ This countains My **Arch** Linux Dotfiles for a clean looking lightweight **Hypr
I still need to add more on wallpaper.sh pywal wlogout and a couple other stuff sorry!
- My Download Suggestions
+ 📥 Download Suggestions
- This is everything I think is essential to have. At least for me. I would suggest doing your own research before blindly downloading everything here. This is here just so if I break my computer which we all know I will, I can remember what all I need/want!