diff --git a/readme.md b/readme.md
index 67f11c5..74ecae7 100644
--- a/readme.md
+++ b/readme.md
@@ -1,12 +1,14 @@
[](https://git.io/typing-svg)
-


+




+
+
📹 Video
This video is outdated!
- https://github.com/user-attachments/assets/6e81f77d-a115-4180-a032-7903d4d7193a
+https://github.com/elifouts/Dotfiles/blob/main/images/2025-01-23%2001-05-04.mkv
@@ -25,13 +27,13 @@ If you do not want this, **you can remove it in the given applications `style.cs
- 🖥️ Waybar
+ 🚥 Waybar
-
-
-
-
-
+
+
+
+
+
## Overview
@@ -55,8 +57,7 @@ If you do not want this, **you can remove it in the given applications `style.cs
### *How To Install*
1. **Install [Waybar](https://github.com/Alexays/Waybar)**
-2. **Copy config Files**
- - Copy the `Dotfiles/.config/waybar` folder into `~/.config`
+2. Copy the `Dotfiles/.config/waybar` folder into `~/.config`
***NOTE*** *Make sure you have a Pywal theme set or else waybar will not load*
@@ -87,21 +88,23 @@ If you do not want this, **you can remove it in the given applications `style.cs
🔍 Wofi
- 


+ 


## Configuration
### *How To Install*
-1. **Install Wofi:**
+1. **Install `Wofi`:**
+
```
sudo pacman -S wofi
```
-3. **Copy config Files**
- - Copy `Dotfiles/.config/wofi` folder into `~/.config`
-4. **Launching Wofi**
+
+2. Copy `Dotfiles/.config/wofi` folder into `~/.config`
+3. **Launching Wofi**
- I launch wofi like this:
+
```config
wofi --show drun -n
```
@@ -126,7 +129,7 @@ layerrule = ignorealpha 0.5, wofi
🔔 Swaync
- 


+ 


## Configuration
@@ -134,8 +137,7 @@ layerrule = ignorealpha 0.5, wofi
### *How To Install*
1. **Install [Swaync](https://github.com/ErikReider/SwayNotificationCenter)**
-2. **Copy Config Files**
- - Copy `Dotfiles/.config/swaync` folder into `~/.config`
+2. Copy `Dotfiles/.config/swaync` folder into `~/.config`
### Dependencies for `Swaync`
```
@@ -162,7 +164,7 @@ layerrule = ignorealpha 0.5, wofi
🔒 Hyprlock
- 


+ 


## Overview
@@ -174,14 +176,13 @@ layerrule = ignorealpha 0.5, wofi
### *How To Install*
1. **Install [Hyprlock](https://github.com/hyprwm/hyprlock/)**
-2. **Copy Config Files**
- - Copy `Dotfiles/.config/hypr/hyprlock.conf` to `~/.config/hypr`
+2. Copy `Dotfiles/.config/hypr/hyprlock.conf` to `~/.config/hypr`
📝 Nvim
-

+

## Overview
@@ -214,27 +215,24 @@ layerrule = ignorealpha 0.5, wofi
```bash
yay -S neovim
```
-2. **Copy Configuration File:**
- - Copy `Dotfiles/.config/nvim` into `~/.config/`
+2. Copy `Dotfiles/.config/nvim` into `~/.config/`
-3. **Run `Nvim`:**
- - Start `nvim` and watch it install all necessary components.
+3. Start `nvim` and watch it install all necessary components.
🚪 Wlogout
- 


+ 


### *How To Install*
1. **Install `wlogout`:**
+
```bash
yay -S wlogout
```
-2. **Copy Configuration File:**
- - Copy `Dotfiles/.config/wlogout` into `~/.config/`
-3. **Set Keybind**
- - If not already set make sure you set a keybind in hyprland.conf to launch wlogout.
+2. Copy `Dotfiles/.config/wlogout` into `~/.config/`
+3. If not already set make sure you set a keybind in hyprland.conf to launch wlogout.
@@ -246,10 +244,12 @@ https://github.com/user-attachments/assets/916a6edc-2d4f-4243-9b65-5ddad5272e45
## 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, Cava, nvim (if configured) and any other application using `pywal`.
- The script Uses wofi to select to wallpaprs. I have not been able to optimize the wallpaper loading so it might load slow but it should work.
### Dependencies
+
- `swww`
- `pywal`
- `wofi`
@@ -257,20 +257,20 @@ https://github.com/user-attachments/assets/916a6edc-2d4f-4243-9b65-5ddad5272e45
### *How To Install*
- Install dependencies:
+
```bash
yay -S swww pywal wofi fd
```
-3. **Copy Configuration Files:**
+1. **Copy Configuration Files:**
- Copy `Dotfiles/.config/wal` to `~/.config/` to provide `pywal` with the necessary template for Hyprland.
- Copy `Dotfiles/.config/hypr/wallpaper.sh` to `~/.config/hypr/`.
- Copy `Dotfiles/.config/wofi` to `~/.config/`. ( Check Wofi tab for how to configure blur )
-4. **Set Up Keybinding:**
- - Bind the script to a key combination of your choice to easily change your wallpaper.
+2. Bind the script to a key combination of your choice to easily change your wallpaper.
+
+3. Make sure to add the following line to your `hyprland.conf`:
-5. **Add to Hyprland Configuration:**
- - Make sure to add the following line to your `hyprland.conf`:
```bash
exec-once = swww-daemon
```
@@ -278,6 +278,50 @@ https://github.com/user-attachments/assets/916a6edc-2d4f-4243-9b65-5ddad5272e45
+
+ 🦊 Pyfox
+ 


+
+ ## Overview
+
+ - This is a way to configure `Firefox` so that it uses `Pywal` colors. After proper configuration, `Firefox` will change automatically when `Pywal` updates its color scheme.
+
+ ### Dependencies
+ ```
+ Firefox
+ Python
+ Pywal
+ ```
+
+ ### *How To Install*
+1. **Install [Pywalfox](https://github.com/Frewacom/pywalfox)**
+2. Run `pywalfox install`
+3. Install Firefox add on for PywalFox
+4. Run `pywalfox update` in your terminal or add it to a script to update the `Firefox` theme after generateing `Pywal` colors.
+
+
+
+
+
+ 🚀 Starship
+ 

+
+## Overview
+
+ - This is a custom Starship config that is minimal but yet has everything you need/want from a terminal prompt.
+
+ ### *How To Install*
+1. **Install [Starship](https://github.com/starship/starship?tab=readme-ov-file#-installation)**
+2. Copy `Dotfiles/.config/starship.toml` folder into `~/.config`
+3. Add this to your `.bashrc` file:
+
+ ```bash
+ eval "$(starship init bash)"
+ ```
+ - Or go [here](https://github.com/starship/starship?tab=readme-ov-file#step-2-set-up-your-shell-to-use-starship) to find what you need for your shell.
+
+
+
# Hyprland Help
@@ -327,7 +371,7 @@ https://github.com/user-attachments/assets/916a6edc-2d4f-4243-9b65-5ddad5272e45
slurp
gnome-network-displays
discord
- firefox
+ Firefox
spotify ncspot
pacman-contrib
swaync