diff --git a/jaci/dotfiles/colors.txt b/jaci/dotfiles/colors.txt
new file mode 100644
index 0000000..8552c00
--- /dev/null
+++ b/jaci/dotfiles/colors.txt
@@ -0,0 +1,24 @@
+# Colors
+Celadon - #B0F2B4
+Celeste - #BAF2E9
+Thistle - #DFC2F2
+English Violet - #51344D
+Indian Red - #C97064
+Black Olive - #1F271B - Black, Font
+Egg Shell - #F8F1DD - White, Font
+
+## Coolors Link
+
+[here](https://coolors.co/b0f2b4-dfc2f2-baf2e9-51344d-c97064)
+
+## CSS
+
+```css
+@define-color celadon #b0f2b4
+@define-color celeste #baf2e9
+@define-color thistle #dfc2f2
+@define-color english_violet #51344d
+@define-color indian_red #c97064
+@define-color black_olive #1f271b
+@define-color egg_shell #f8f1dd
+```
diff --git a/jaci/dotfiles/kanshi/config b/jaci/dotfiles/kanshi/config
new file mode 100644
index 0000000..980fdff
--- /dev/null
+++ b/jaci/dotfiles/kanshi/config
@@ -0,0 +1,3 @@
+profile {
+  output HDMI-A-1 position 0,0 mode 1920x1080@143.998001Hz
+}
diff --git a/jaci/dotfiles/labwc/.paper-config/autostart b/jaci/dotfiles/labwc/.paper-config/autostart
deleted file mode 100644
index 023e367..0000000
--- a/jaci/dotfiles/labwc/.paper-config/autostart
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/dash
-
-# Autostart Apps
-xset +fp ~/.fonts/misc/
-xset b off
-xset r rate 250 25
-xbacklight -set 5
-/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &
-pcmanfm -d &
-compton -b
-hsetroot -tile ~/.wallpaper.png
-xsettingsd &
-dunst -geometry "300x60-28+56" &
-
-# Touchpad settings
-synclient \
-VertEdgeScroll=0 HorizEdgeScroll=0 \
-VertTwoFingerScroll=1 HorizTwoFingerScroll=1 \
-VertScrollDelta=320 HorizScrollDelta=320 \
-MinSpeed=0.05 MaxSpeed=1.2 \
-AccelFactor=0.04 CoastingSpeed=10 \
-TapButton1=0 TapButton2=0 TapButton3=0
-
-# Panel
-panel &
-trayer \
---align right --widthtype request --heighttype pixel --height 28 \
---transparent true --alpha 255 &
-
diff --git a/jaci/dotfiles/labwc/.paper-config/bullet.xbm b/jaci/dotfiles/labwc/.paper-config/bullet.xbm
deleted file mode 100644
index 79432ba..0000000
--- a/jaci/dotfiles/labwc/.paper-config/bullet.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define bullet_width 9
-#define bullet_height 9
-static unsigned char bullet_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x20, 0x00, 0x40, 0x00, 0x20, 0x00,
-   0x10, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/close.xbm b/jaci/dotfiles/labwc/.paper-config/close.xbm
deleted file mode 100644
index 6677987..0000000
--- a/jaci/dotfiles/labwc/.paper-config/close.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define close_width 12
-#define close_height 12
-static unsigned char close_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x01, 0x90, 0x00, 0x60, 0x00,
-   0x60, 0x00, 0x90, 0x00, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/desk.xbm b/jaci/dotfiles/labwc/.paper-config/desk.xbm
deleted file mode 100644
index a9498e4..0000000
--- a/jaci/dotfiles/labwc/.paper-config/desk.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define desk_width 12
-#define desk_height 12
-static unsigned char desk_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x01, 0x98, 0x01, 0x00, 0x00,
-   0x00, 0x00, 0x98, 0x01, 0x98, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/desk_toggled.xbm b/jaci/dotfiles/labwc/.paper-config/desk_toggled.xbm
deleted file mode 100644
index 02ada31..0000000
--- a/jaci/dotfiles/labwc/.paper-config/desk_toggled.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define desk_toggled_width 12
-#define desk_toggled_height 12
-static unsigned char desk_toggled_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x01, 0x98, 0x01, 0x60, 0x00,
-   0x60, 0x00, 0x98, 0x01, 0x98, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/iconify.xbm b/jaci/dotfiles/labwc/.paper-config/iconify.xbm
deleted file mode 100644
index 8689c16..0000000
--- a/jaci/dotfiles/labwc/.paper-config/iconify.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define iconify_width 12
-#define iconify_height 12
-static unsigned char iconify_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-   0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/max.xbm b/jaci/dotfiles/labwc/.paper-config/max.xbm
deleted file mode 100644
index d7e925e..0000000
--- a/jaci/dotfiles/labwc/.paper-config/max.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define max_width 12
-#define max_height 12
-static unsigned char max_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x80, 0x01, 0x40, 0x01,
-   0x28, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/max_disabled.xbm b/jaci/dotfiles/labwc/.paper-config/max_disabled.xbm
deleted file mode 100644
index 4ff5bce..0000000
--- a/jaci/dotfiles/labwc/.paper-config/max_disabled.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define max_disabled_width 12
-#define max_disabled_height 12
-static unsigned char max_disabled_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x80, 0x01, 0x40, 0x01,
-   0x28, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/max_toggled.xbm b/jaci/dotfiles/labwc/.paper-config/max_toggled.xbm
deleted file mode 100644
index 272bba8..0000000
--- a/jaci/dotfiles/labwc/.paper-config/max_toggled.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define max_toggled_width 12
-#define max_toggled_height 12
-static unsigned char max_toggled_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x80, 0x01, 0x40, 0x01,
-   0x28, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/menu.xml b/jaci/dotfiles/labwc/.paper-config/menu.xml
deleted file mode 100644
index deeef9b..0000000
--- a/jaci/dotfiles/labwc/.paper-config/menu.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<openbox_menu
-	xmlns="http://openbox.org/"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://openbox.org/
-	file:///usr/share/openbox/menu.xsd">
-	<menu id="root-menu" label="Openbox 3">
-		<item label="Terminal emulator">
-			<action name="Execute">
-				<execute>x-terminal-emulator</execute>
-			</action>
-		</item>
-		<item label="Web browser">
-			<action name="Execute">
-				<execute>x-www-browser</execute>
-			</action>
-		</item>
-		<separator />
-		<menu execute="openbox-menu lxde-applications.menu" id="apps" label="Applications"/>
-		<menu id="client-list-menu" />
-		<separator />
-		<item label="Configurations">
-			<action name="Execute">
-				<execute>obconf</execute>
-			</action>
-		</item>
-		<item label="Reconfigure">
-			<action name="Reconfigure" />
-		</item>
-		<separator />
-		<menu id="exit" label="Exit" >
-			<item label="Logout">
-				<action name="Exit" />
-			</item>
-			<item label="Suspend">
-				<action name="Execute">
-					<execute>systemctl suspend</execute>
-				</action>
-			</item>
-			<item label="Reboot">
-				<action name="Execute">
-					<execute>systemctl reboot</execute>
-				</action>
-			</item>
-			<item label="Shutdown">
-				<action name="Execute">
-					<execute>systemctl poweroff</execute>
-				</action>
-			</item>
-		</menu>
-	</menu>
-</openbox_menu>
diff --git a/jaci/dotfiles/labwc/.paper-config/rc.xml b/jaci/dotfiles/labwc/.paper-config/rc.xml
deleted file mode 100644
index 668eda0..0000000
--- a/jaci/dotfiles/labwc/.paper-config/rc.xml
+++ /dev/null
@@ -1,774 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
-	<resistance>
-		<strength>10</strength>
-		<screen_edge_strength>20</screen_edge_strength>
-	</resistance>
-	<focus>
-		<focusNew>yes</focusNew>
-		<!-- Always try to focus new windows when they appear. other rules do apply -->
-		<followMouse>no</followMouse>
-		<!-- Move focus to a window when you move the mouse into it -->
-		<focusLast>yes</focusLast>
-		<!-- Focus the last used window when changing desktops, instead of the one 
-		under the mouse pointer. when followMouse is enabled -->
-		<underMouse>no</underMouse>
-		<!-- Move focus under the mouse, even when the mouse is not moving -->
-		<focusDelay>200</focusDelay>
-		<!-- When followMouse is enabled, the mouse must be inside the window for
-		this many milliseconds (1000 = 1 sec) before moving focus to it -->
-		<raiseOnFocus>no</raiseOnFocus>
-		<!-- When followMouse is enabled, and a window is given focus by moving the 
-		mouse into it, also raise the window -->
-	</focus>
-	<placement>
-		<policy>Smart</policy>
-		<!-- 'Smart' or 'UnderMouse' -->
-		<center>yes</center>
-		<!-- Whether to place windows in the center of the free area found or 
-		the top left corner -->
-		<monitor>Primary</monitor>
-		<!-- With Smart placement on a multi-monitor system, try to place new windows 
-		on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where 
-		the active window is, 'Primary' - only on the primary monitor -->
-		<primaryMonitor>1</primaryMonitor>
-		<!-- The monitor where Openbox should place popup dialogs such as the 
-		focus cycling popup, or the desktop switch popup.	It can be an index 
-		from 1, specifying a particular monitor.	Or it can be one of the 
-		following: 'Mouse' - where the mouse is, or 'Active' - where 
-		the active window is -->
-	</placement>
-	<theme>
-		<name>Adiantum</name>
-		<titleLayout>CLM</titleLayout>
-		<!--
-		Available characters are NDSLIMC, each can occur at most once.
-		N: window icon
-		L: window label (AKA title).
-		I: iconify
-		M: maximize
-		C: close
-		S: shade (roll up/down)
-		D: omnipresent (on all desktops).
-		-->
-		<keepBorder>yes</keepBorder>
-		<animateIconify>yes</animateIconify>
-		<font place="ActiveWindow">
-			<name>cinnamonroll</name>
-			<size>8</size>
-			<!-- font size in points -->
-			<weight>Normal</weight>
-			<!-- 'bold' or 'normal' -->
-			<slant>Normal</slant>
-			<!-- 'italic' or 'normal' -->
-		</font>
-		<font place="InactiveWindow">
-			<name>cinnamonroll</name>
-			<size>8</size>
-			<!-- font size in points -->
-			<weight>Normal</weight>
-			<!-- 'bold' or 'normal' -->
-			<slant>Normal</slant>
-			<!-- 'italic' or 'normal' -->
-		</font>
-		<font place="MenuHeader">
-			<name>cinnamonroll</name>
-			<size>8</size>
-			<!-- font size in points -->
-			<weight>Normal</weight>
-			<!-- 'bold' or 'normal' -->
-			<slant>Normal</slant>
-			<!-- 'italic' or 'normal' -->
-		</font>
-		<font place="MenuItem">
-			<name>cinnamonroll</name>
-			<size>8</size>
-			<!-- font size in points -->
-			<weight>Normal</weight>
-			<!-- 'bold' or 'normal' -->
-			<slant>Normal</slant>
-			<!-- 'italic' or 'normal' -->
-		</font>
-		<font place="ActiveOnScreenDisplay">
-			<name>cinnamonroll</name>
-			<size>8</size>
-			<!-- font size in points -->
-			<weight>Normal</weight>
-			<!-- 'bold' or 'normal' -->
-			<slant>Normal</slant>
-			<!-- 'italic' or 'normal' -->
-		</font>
-		<font place="InactiveOnScreenDisplay">
-			<name>cinnamonroll</name>
-			<size>8</size>
-			<!-- font size in points -->
-			<weight>Normal</weight>
-			<!-- 'bold' or 'normal' -->
-			<slant>Normal</slant>
-			<!-- 'italic' or 'normal' -->
-		</font>
-	</theme>
-	<desktops>
-		<!-- this stuff is only used at startup, pagers allow you to change them
-		during a session. these are default values to use when other ones are not
-		already set by other applications, or saved in your session.
-		Use obconf if you want to change these without having to log out
-		and back in -->
-		<number>4</number>
-		<firstdesk>1</firstdesk>
-		<names>
-			<name>1</name>
-			<name>2</name>
-			<name>3</name>
-			<name>4</name>
-		</names>
-		<popupTime>1000</popupTime>
-		<!-- The number of milliseconds to show the popup for when switching
-		desktops. Set this to 0 to disable the popup. -->
-	</desktops>
-	<resize>
-		<drawContents>yes</drawContents>
-		<popupShow>Nonpixel</popupShow>
-		<!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
-		<popupPosition>Center</popupPosition>
-		<!-- 'Center', 'Top', or 'Fixed' -->
-		<popupFixedPosition>
-			<!-- these are used if popupPosition is set to 'Fixed' -->
-			<x>10</x>
-			<!-- positive number for distance from left edge, negative number for
-			distance from right edge, or 'Center' -->
-			<y>10</y>
-			<!-- positive number for distance from top edge, negative number for
-			distance from bottom edge, or 'Center' -->
-		</popupFixedPosition>
-	</resize>
-	<!-- You can reserve a portion of your screen where windows will not cover when
-	they are maximized, or when they are initially placed.
-	Many programs reserve space automatically, but you can use this in other
-	cases. -->
-	<margins>
-		<top>48</top>
-		<bottom>16</bottom>
-		<left>16</left>
-		<right>16</right>
-	</margins>
-	<dock>
-		<position>TopLeft</position>
-		<!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
-		<floatingX>0</floatingX>
-		<floatingY>0</floatingY>
-		<noStrut>no</noStrut>
-		<stacking>Above</stacking>
-		<!-- 'Above', 'Normal', or 'Below' -->
-		<direction>Vertical</direction>
-		<!-- 'Vertical' or 'Horizontal' -->
-		<autoHide>no</autoHide>
-		<hideDelay>300</hideDelay>
-		<!-- in milliseconds (1000 = 1 second) -->
-		<showDelay>300</showDelay>
-		<!-- in milliseconds (1000 = 1 second) -->
-		<moveButton>Middle</moveButton>
-		<!-- 'Left', 'Middle', 'Right' -->
-	</dock>
-	<keyboard>
-		<chainQuitKey>C-g</chainQuitKey>
-		<!-- Keybindings for desktop switching -->
-		<keybind key="C-A-Left">
-			<action name="GoToDesktop">
-				<to>left</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<keybind key="C-A-Right">
-			<action name="GoToDesktop">
-				<to>right</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<!-- Sent window to next or previous workspace -->
-		<keybind key="W-S-Left">
-			<action name="SendToDesktop">
-				<to>left</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<keybind key="W-S-Right">
-			<action name="SendToDesktop">
-				<to>right</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<!-- Switch to another workspace -->
-		<keybind key="W-1">
-			<action name="GoToDesktop">
-				<to>1</to>
-			</action>
-		</keybind>
-		<keybind key="W-2">
-			<action name="GoToDesktop">
-				<to>2</to>
-			</action>
-		</keybind>
-		<keybind key="W-3">
-			<action name="GoToDesktop">
-				<to>3</to>
-			</action>
-		</keybind>
-		<keybind key="W-4">
-			<action name="GoToDesktop">
-				<to>4</to>
-			</action>
-		</keybind>
-		<!-- Sent window to worspace number -->
-		<keybind key="W-S-1">
-			<action name="SendToDesktop">
-				<to>1</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<keybind key="W-S-2">
-			<action name="SendToDesktop">
-				<to>2</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<keybind key="W-S-3">
-			<action name="SendToDesktop">
-				<to>3</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<keybind key="W-S-4">
-			<action name="SendToDesktop">
-				<to>4</to>
-				<wrap>no</wrap>
-			</action>
-		</keybind>
-		<!-- Keybindings for Aero Snap -->
-		<keybind key="W-Right">
-			<action name="UnmaximizeFull"/>
-			<action name="MoveResizeTo">
-				<x>-0</x>
-				<y>+0</y>
-				<width>50/100</width>
-				<height>100/100</height>
-			</action>
-		</keybind>
-		<keybind key="W-Left">
-			<action name="UnmaximizeFull"/>
-			<action name="MoveResizeTo">
-				<x>+0</x>
-				<y>+0</y>
-				<width>50/100</width>
-				<height>100/100</height>
-			</action>
-		</keybind>
-		<keybind key="W-Up">
-			<action name="UnmaximizeFull"/>
-			<action name="MoveResizeTo">
-				<width>75/100</width>
-				<height>75/100</height>
-			</action>
-			<action name="MoveToCenter"/>
-		</keybind>
-		<keybind key="W-Down">
-			<action name="UnmaximizeFull"/>
-			<action name="MoveResizeTo">
-				<width>50/100</width>
-				<height>50/100</height>
-			</action>
-			<action name="MoveToCenter"/>
-		</keybind>
-		<keybind key="W-S-Up">
-			<action name="UnmaximizeFull"/>
-			<action name="MoveResizeTo">
-				<width>75/100</width>
-				<height>75/100</height>
-			</action>
-			<action name="MoveToCenter"/>
-		</keybind>
-		<!-- Keybindings for moving window to edge -->
-		<keybind key="W-C-Right">
-			<action name="MoveToEdge">
-				<direction>east</direction>
-			</action>
-		</keybind>
-		<keybind key="W-C-Left">
-			<action name="MoveToEdge">
-				<direction>west</direction>
-			</action>
-		</keybind>
-		<keybind key="W-C-Up">
-			<action name="MoveToEdge">
-				<direction>north</direction>
-			</action>
-		</keybind>
-		<keybind key="W-C-Down">
-			<action name="MoveToEdge">
-				<direction>south</direction>
-			</action>
-		</keybind>
-		<keybind key="W-a">
-			<action name="MoveToCenter"/>
-		</keybind>
-		<!-- Keybindings for undecorate, fullscreen, minimize,
-		roll-up, stick, resize, move, close, and window menu -->
-		<keybind key="W-t">
-			<action name="ToggleDecorations"/>
-		</keybind>
-		<keybind key="W-f">
-			<action name="ToggleMaximize"/>
-		</keybind>
-		<keybind key="W-z">
-			<action name="Iconify"/>
-		</keybind>
-		<keybind key="W-u">
-			<action name="ToggleShade"/>
-		</keybind>
-		<keybind key="W-s">
-			<action name="ToggleOmnipresent"/>
-		</keybind>
-		<keybind key="W-r">
-			<action name="Resize"/>
-		</keybind>
-		<keybind key="W-m">
-			<action name="Move"/>
-		</keybind>
-		<keybind key="A-F4">
-			<action name="Close"/>
-		</keybind>
-		<keybind key="W-c">
-			<action name="Close"/>
-		</keybind>
-		<keybind key="A-space">
-			<action name="ShowMenu">
-				<menu>client-menu</menu>
-			</action>
-		</keybind>
-		<!-- Keybindings for window switching -->
-		<keybind key="A-Tab">
-			<action name="NextWindow">
-				<dialog>list</dialog>
-				<bar>no</bar>
-				<finalactions>
-					<action name="Focus"/>
-					<action name="Raise"/>
-					<action name="Unshade"/>
-				</finalactions>
-			</action>
-		</keybind>
-		<keybind key="A-S-Tab">
-			<action name="PreviousWindow">
-				<dialog>list</dialog>
-				<bar>no</bar>
-				<finalactions>
-					<action name="Focus"/>
-					<action name="Raise"/>
-					<action name="Unshade"/>
-				</finalactions>
-			</action>
-		</keybind>
-		<keybind key="C-A-Down">
-			<action name="NextWindow">
-				<dialog>list</dialog>
-				<bar>yes</bar>
-				<raise>yes</raise>
-				<finalactions>
-					<action name="Focus"/>
-					<action name="Raise"/>
-					<action name="Unshade"/>
-				</finalactions>
-			</action>
-		</keybind>
-		<keybind key="C-A-Up">
-			<action name="NextWindow">
-				<dialog>list</dialog>
-				<bar>yes</bar>
-				<raise>yes</raise>
-				<finalactions>
-					<action name="Focus"/>
-					<action name="Raise"/>
-					<action name="Unshade"/>
-				</finalactions>
-			</action>
-		</keybind>
-		<!-- Keybindings for window switching with the arrow keys -->
-		<keybind key="W-A-Right">
-			<action name="DirectionalCycleWindows">
-				<direction>right</direction>
-				<dialog>no</dialog>
-			</action>
-		</keybind>
-		<keybind key="W-A-Left">
-			<action name="DirectionalCycleWindows">
-				<direction>left</direction>
-				<dialog>no</dialog>
-			</action>
-		</keybind>
-		<keybind key="W-A-Up">
-			<action name="DirectionalCycleWindows">
-				<direction>up</direction>
-				<dialog>no</dialog>
-			</action>
-		</keybind>
-		<keybind key="W-A-Down">
-			<action name="DirectionalCycleWindows">
-				<direction>down</direction>
-				<dialog>no</dialog>
-			</action>
-		</keybind>
-		<!-- Keybindings for startmenu	-->
-		<keybind key="W-d">
-			<action name="Execute">
-				<command>launch</command>
-			</action>
-		</keybind>
-		<keybind key="W-Tab">
-			<action name="ShowMenu">
-				<menu>client-list-combined-menu</menu>
-			</action>
-		</keybind>
-		<keybind key="W-space">
-			<action name="ShowMenu">
-				<menu>root-menu</menu>
-			</action>
-		</keybind>
-		<!-- Keybindings for running applications -->
-		<keybind key="W-Return">
-			<action name="Execute">
-				<command>x-terminal-emulator</command>
-			</action>
-		</keybind>
-		<keybind key="W-w">
-			<action name="Execute">
-				<command>x-www-browser</command>
-			</action>
-		</keybind>
-		<keybind key="W-e">
-			<action name="Execute">
-				<command>pcmanfm</command>
-			</action>
-		</keybind>
-		<keybind key="W-g">
-			<action name="Execute">
-				<command>geany</command>
-			</action>
-		</keybind>
-		<keybind key="W-v">
-			<action name="Execute">
-				<command>pavucontrol</command>
-			</action>
-		</keybind>
-		<!-- Take a screenshot, say "Cheeeese!" -->
-		<keybind key="Print">
-			<action name="Execute">
-				<command>screeny</command>
-			</action>
-		</keybind>
-		<keybind key="A-Print">
-			<action name="Execute">
-				<command>screeny -f</command>
-			</action>
-		</keybind>
-		<keybind key="C-Print">
-			<action name="Execute">
-				<command>screeny -s</command>
-			</action>
-		</keybind>
-		<!-- Multimedia keys-->
-		<keybind key="XF86AudioStop">
-			<action name="Execute">
-				<command>mpc stop</command>
-			</action>
-		</keybind>
-		<keybind key="XF86AudioPlay">
-			<action name="Execute">
-				<command>mpc toggle</command>
-			</action>
-		</keybind>
-		<keybind key="XF86AudioPrev">
-			<action name="Execute">
-				<command>mpc prev</command>
-			</action>
-		</keybind>
-		<keybind key="XF86AudioNext">
-			<action name="Execute">
-				<command>mpc next</command>
-			</action>
-		</keybind>
-		<keybind key="XF86MonBrightnessDown">
-			<action name="Execute">
-				<command>xbacklight -dec 5</command>
-			</action>
-		</keybind>
-		<keybind key="XF86MonBrightnessUp">
-			<action name="Execute">
-				<command>xbacklight -inc 5</command>
-			</action>
-		</keybind>
-		<!-- I'm not satisfied with PulseAudio default volume controller. 
-		So, I use custom script instead -->
-		<keybind key="XF86AudioRaiseVolume">
-			<action name="Execute">
-				<command>pulsevol --up</command>
-			</action>
-		</keybind>
-		<keybind key="XF86AudioLowerVolume">
-			<action name="Execute">
-				<command>pulsevol --down</command>
-			</action>
-		</keybind>
-		<keybind key="XF86AudioMute">
-			<action name="Execute">
-				<command>pulsevol --mute</command>
-			</action>
-		</keybind>
-		<!-- Reload and Exit keybinds -->
-		<keybind key="W-S-BackSpace">
-			<action name="Restart"/>
-		</keybind>
-		<keybind key="W-S-r">
-			<action name="Reconfigure"/>
-		</keybind>
-		<keybind key="W-S-q">
-			<action name="Exit"/>
-		</keybind>
-	</keyboard>
-	<mouse>
-		<dragThreshold>1</dragThreshold>
-		<!-- number of pixels the mouse must move before a drag begins -->
-		<doubleClickTime>500</doubleClickTime>
-		<!-- in milliseconds (1000 = 1 second) -->
-		<screenEdgeWarpTime>0</screenEdgeWarpTime>
-		<!-- Time before changing desktops when the pointer touches the edge of the
-		screen while moving a window, in milliseconds (1000 = 1 second).
-		Set this to 0 to disable warping -->
-		<screenEdgeWarpMouse>false</screenEdgeWarpMouse>
-		<!-- Set this to TRUE to move the mouse pointer across the desktop when
-		switching due to hitting the edge of the screen -->
-		<context name="Desktop">
-			<mousebind button="W-Down" action="Click">
-				<action name="GoToDesktop">
-				<to>right</to>
-				<wrap>no</wrap>
-			</action>
-			</mousebind>
-			<mousebind button="W-Up" action="Click">
-				<action name="GoToDesktop">
-				<to>left</to>
-				<wrap>no</wrap>
-			</action>
-			</mousebind>
-		</context>
-		<context name="Frame">
-			<mousebind button="W-Down" action="Click">
-				<action name="GoToDesktop">
-				<to>right</to>
-				<wrap>no</wrap>
-			</action>
-			</mousebind>
-			<mousebind button="W-Up" action="Click">
-				<action name="GoToDesktop">
-				<to>left</to>
-				<wrap>no</wrap>
-			</action>
-			</mousebind>
-		</context>
-		<context name="Frame">
-			<mousebind button="W-Left" action="Drag">
-				<action name="Move"/>
-			</mousebind>
-		</context>
-		<context name="Titlebar">
-			<mousebind button="Left" action="Drag">
-				<action name="Move"/>
-			</mousebind>
-			<mousebind button="Left" action="DoubleClick">
-				<action name="ToggleMaximizeFull"/>
-			</mousebind>
-			<mousebind button="Up" action="Click">
-				<action name="if">
-					<shaded>no</shaded>
-					<then>
-						<action name="Shade"/>
-					</then>
-				</action>
-			</mousebind>
-			<mousebind button="Down" action="Click">
-				<action name="if">
-					<shaded>yes</shaded>
-					<then>
-						<action name="Unshade"/>
-						<action name="Raise"/>
-					</then>
-				</action>
-			</mousebind>
-		</context>
-		<context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-			</mousebind>
-			<mousebind button="Right" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="ShowMenu">
-					<menu>client-menu</menu>
-				</action>
-			</mousebind>
-		</context>
-		<context name="Top">
-			<mousebind button="Left" action="Drag">
-				<action name="Resize">
-					<edge>top</edge>
-				</action>
-			</mousebind>
-		</context>
-		<context name="Left">
-			<mousebind button="Left" action="Drag">
-				<action name="Resize">
-					<edge>left</edge>
-				</action>
-			</mousebind>
-		</context>
-		<context name="Right">
-			<mousebind button="Left" action="Drag">
-				<action name="Resize">
-					<edge>right</edge>
-				</action>
-			</mousebind>
-		</context>
-		<context name="Bottom">
-			<mousebind button="Left" action="Drag">
-				<action name="Resize">
-					<edge>bottom</edge>
-				</action>
-			</mousebind>
-			<mousebind button="Right" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="ShowMenu">
-					<menu>client-menu</menu>
-				</action>
-			</mousebind>
-		</context>
-		<context name="TRCorner BRCorner TLCorner BLCorner">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="Unshade"/>
-			</mousebind>
-			<mousebind button="Left" action="Drag">
-				<action name="Resize"/>
-			</mousebind>
-		</context>
-		<context name="Client">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-			</mousebind>
-			<mousebind button="Right" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-			</mousebind>
-		</context>
-		<context name="Icon">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="Unshade"/>
-				<action name="ShowMenu">
-					<menu>client-menu</menu>
-				</action>
-			</mousebind>
-			<mousebind button="Right" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="ShowMenu">
-					<menu>client-menu</menu>
-				</action>
-			</mousebind>
-		</context>
-		<context name="AllDesktops">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="Unshade"/>
-			</mousebind>
-			<mousebind button="Left" action="Click">
-				<action name="ToggleOmnipresent"/>
-			</mousebind>
-		</context>
-		<context name="Shade">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-			</mousebind>
-			<mousebind button="Left" action="Click">
-				<action name="ToggleShade"/>
-			</mousebind>
-		</context>
-		<context name="Iconify">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-			</mousebind>
-			<mousebind button="Left" action="Click">
-				<action name="Iconify"/>
-			</mousebind>
-		</context>
-		<context name="Maximize">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="Unshade"/>
-			</mousebind>
-			<mousebind button="Left" action="Click">
-				<action name="ToggleMaximize"/>
-			</mousebind>
-		</context>
-		<context name="Close">
-			<mousebind button="Left" action="Press">
-				<action name="Focus"/>
-				<action name="Raise"/>
-				<action name="Unshade"/>
-			</mousebind>
-			<mousebind button="Left" action="Click">
-				<action name="Close"/>
-			</mousebind>
-		</context>
-		<context name="Root">
-			<!-- Menus -->
-			<mousebind button="Right" action="Press">
-				<action name="ShowMenu">
-					<menu>root-menu</menu>
-				</action>
-			</mousebind>
-			<mousebind button="Left" action="DoubleClick">
-				<action name="ShowMenu">
-					<menu>client-list-combined-menu</menu>
-				</action>
-			</mousebind>
-		</context>
-	</mouse>
-	<menu>
-		<file>menu.xml</file>
-		<hideDelay>200</hideDelay>
-		<!-- if a press-release lasts longer than this setting (in milliseconds), 
-		the menu is hidden again -->
-		<middle>no</middle>
-		<!-- center submenus vertically about the parent entry -->
-		<submenuShowDelay>100</submenuShowDelay>
-		<!-- time to delay before showing a submenu after hovering over the parent entry.
-		if this is a negative value, then the delay is infinite and the
-		submenu will not be shown until it is clicked on -->
-		<submenuHideDelay>400</submenuHideDelay>
-		<!-- time to delay before hiding a submenu when selecting another entry in parent menu
-		if this is a negative value, then the delay is infinite and the
-		submenu will not be hidden until a different submenu is opened -->
-		<showIcons>no</showIcons>
-		<!-- controls if icons appear in the client-list-(combined-)menu -->
-		<manageDesktops>yes</manageDesktops>
-		<!-- show the manage desktops section in the client-list-(combined-)menu -->
-	</menu>
-</openbox_config>
diff --git a/jaci/dotfiles/labwc/.paper-config/shade.xbm b/jaci/dotfiles/labwc/.paper-config/shade.xbm
deleted file mode 100644
index b24c8d3..0000000
--- a/jaci/dotfiles/labwc/.paper-config/shade.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define shade_width 12
-#define shade_height 12
-static unsigned char shade_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00,
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/shade_toggled.xbm b/jaci/dotfiles/labwc/.paper-config/shade_toggled.xbm
deleted file mode 100644
index 6eed12e..0000000
--- a/jaci/dotfiles/labwc/.paper-config/shade_toggled.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define shade_toggled_width 12
-#define shade_toggled_height 12
-static unsigned char shade_toggled_bits[] = {
-   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00,
-   0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/jaci/dotfiles/labwc/.paper-config/themerc b/jaci/dotfiles/labwc/.paper-config/themerc
deleted file mode 100644
index e941218..0000000
--- a/jaci/dotfiles/labwc/.paper-config/themerc
+++ /dev/null
@@ -1,70 +0,0 @@
-!! Menu
-menu.border.width: 8
-menu.border.color: #f9faf4
-menu.overlap.x: -10
-menu.title.bg: flat
-menu.title.bg.color: #f9faf4
-menu.title.text.color: #947e7b
-menu.title.text.justify: center
-menu.items.bg: flat
-menu.items.bg.color: #f9faf4
-menu.items.text.color: #947e7b
-menu.items.active.bg: flat
-menu.items.active.bg.color: #aecdad
-menu.items.active.text.color: #526b6e
-menu.items.disabled.text.color: #4d5066
-menu.items.justify: left
-menu.separator.padding.height: 2
-menu.separator.color: #f9faf4
-
-!! Titlebar
-window.*.title.bg: flat
-window.*.label.bg: parentrelative
-window.active.title.bg.color: #e7e8eb
-window.active.label.text.color: #70788d
-window.inactive.title.bg.color: #e7e8eb
-window.inactive.label.text.color: #d3d3d6
-window.label.text.justify: center
-
-!! Titlebar buttons
-window.*.button.*.bg: parentrelative
-window.*.button.*.pressed.bg: flat
-window.active.button.*.image.color: #70788d
-window.active.button.*.hover.image.color: #aecdad
-window.active.button.*.pressed.bg.color: #aecdad
-window.active.button.disabled.image.color: #d3d3d6
-window.inactive.button.*.image.color: #d3d3d6
-window.inactive.button.disabled.image.color: #d3d3d6
-
-!! Borders
-border.width: 0
-padding.width: 12
-padding.height: 8
-window.client.padding.width: 0
-window.client.padding.height: 0
-window.handle.width: 2
-window.active.border.color: #e7e8eb
-window.active.client.color:  #e7e8eb
-window.active.handle.bg: flat
-window.active.handle.bg.color: #e7e8eb
-window.active.grip.bg: flat
-window.active.grip.bg.color: #e7e8eb
-window.inactive.grip.bg: flat
-window.inactive.grip.bg.color: #e7e8eb
-window.inactive.border.color: #e7e8eb
-window.inactive.handle.bg: flat
-window.inactive.handle.bg.color: #e7e8eb
-window.inactive.client.color: #e7e8eb
-
-!! OSD
-osd.border.width: 1
-osd.border.color: #e7e8eb
-osd.label.text.color: #5c616c
-osd.bg: flat
-osd.bg.color: #e7e8eb
-osd.label.bg: flat
-osd.label.bg.color: #e7e8eb
-osd.hilight.bg: flat
-osd.hilight.bg.color: #aecdad
-osd.unhilight.bg: flat solid
-osd.unhilight.bg.color: #70788d
diff --git a/jaci/dotfiles/labwc/autostart b/jaci/dotfiles/labwc/autostart
index 72a9eb9..10a349b 100644
--- a/jaci/dotfiles/labwc/autostart
+++ b/jaci/dotfiles/labwc/autostart
@@ -11,7 +11,7 @@ swww img ~/.config/labwc/backgrounds/cat1.jpg >/dev/null 2>&1 &
 #     output HDMI-A-1 position 1366,0
 #     output eDP-1 position 0,0
 #   }
-# kanshi >/dev/null 2>&1 &
+kanshi >/dev/null 2>&1 &
 
 # Launch a panel such as yambar or waybar.
 waybar >/dev/null 2>&1 &
@@ -20,3 +20,6 @@ waybar >/dev/null 2>&1 &
 # through the org.freedesktop.Notifications D-Bus API and require a client such
 # as mako to function correctly. Thunderbird is an example of this.
 mako >/dev/null 2>&1 &
+
+# Setup network applet
+nm-applet --indicator >/dev/null 2>&1 &
diff --git a/jaci/dotfiles/labwc/menu.xml b/jaci/dotfiles/labwc/menu.xml
index 55a107a..d10afdf 100644
--- a/jaci/dotfiles/labwc/menu.xml
+++ b/jaci/dotfiles/labwc/menu.xml
@@ -47,16 +47,20 @@
   <item label="Web browser">
     <action name="Execute" command="firefox" />
   </item>
+  <item label="Steam">
+    <action name="Execute" command="steam" />
+  </item>
   <item label="Terminal">
     <action name="Execute" command="foot" />
   </item>
+  <separator />
   <item label="Reconfigure">
     <action name="Reconfigure" />
   </item>
-  <item label="Exit">
+  <item label="Logout">
     <action name="Exit" />
   </item>
-  <item label="Poweroff">
+  <item label="Power Off">
     <action name="Execute" command="systemctl -i poweroff" />
   </item>
 </menu>
diff --git a/jaci/dotfiles/labwc/rc.xml b/jaci/dotfiles/labwc/rc.xml
index 92f8b5a..77e4928 100644
--- a/jaci/dotfiles/labwc/rc.xml
+++ b/jaci/dotfiles/labwc/rc.xml
@@ -11,7 +11,7 @@
   <core>
     <decoration>server</decoration>
     <gap>0</gap>
-    <adaptiveSync>fullscreen</adaptiveSync>
+    <adaptiveSync>yes</adaptiveSync>
     <allowTearing>yes</allowTearing>
     <reuseOutputMode>no</reuseOutputMode>
   </core>
@@ -27,10 +27,10 @@
     <cornerRadius>16</cornerRadius>
     <keepBorder>yes</keepBorder>
     <font>
-      <name>GohuFont Nerd Font</name>
-      <size>10</size>
+      <name>GohuFont 14 Nerd Font</name>
+      <size>14</size>
       <slant>normal</slant>
-      <weight>normal</weight>
+      <weight>bold</weight>
     </font>
 
     <!--<font place="ActiveWindow">
@@ -65,9 +65,9 @@
   -->
   <windowSwitcher show="yes" preview="yes" outlines="yes">
     <fields>
-      <field content="type" width="25%" />
-      <field content="trimmed_identifier" width="25%" />
-      <!-- <field content="identifier" width="25%" /> -->
+      <!-- <field content="type" width="25%" />
+      <field content="trimmed_identifier" width="25%" /> -->
+      <field content="identifier" width="25%" />
       <field content="title" width="50%" />
     </fields>
   </windowSwitcher>
@@ -81,7 +81,7 @@
   <resize popupShow="Never" />
 
   <focus>
-    <followMouse>no</followMouse>
+    <followMouse>yes</followMouse>
     <followMouseRequiresMovement>yes</followMouseRequiresMovement>
     <raiseOnFocus>no</raiseOnFocus>
   </focus>
@@ -164,16 +164,16 @@
   <keyboard>
     <numlock>on</numlock>
     <layoutScope>global</layoutScope>
-    <repeatRate>25</repeatRate>
-    <repeatDelay>600</repeatDelay>
+    <repeatRate>40</repeatRate>
+    <repeatDelay>400</repeatDelay>
     <keybind key="A-Tab">
       <action name="NextWindow" />
     </keybind>
     <keybind key="W-Return">
-      <action name="Execute" command="alacritty" />
+      <action name="Execute" command="kitty" />
     </keybind>
     <keybind key="A-F3">
-      <action name="Execute" command="bemenu-run" />
+      <action name="Execute" command="" />
     </keybind>
     <keybind key="A-F4">
       <action name="Close" />
diff --git a/jaci/dotfiles/labwc/themerc-override b/jaci/dotfiles/labwc/themerc-override
new file mode 100644
index 0000000..f56ab4c
--- /dev/null
+++ b/jaci/dotfiles/labwc/themerc-override
@@ -0,0 +1,70 @@
+# This file contains all themerc options with default values
+#
+# System-wide and local themes can be overridden by creating a copy of this
+# file and renaming it to $HOME/.config/labwc/themerc-override. Be careful
+# though - if you only want to override a small number of specific options,
+# make sure all other lines are commented out or deleted.
+
+# general
+border.width: 3
+padding.height: 3
+
+# The following options has no default, but fallbacks back to
+# font-height + 2x padding.height if not set.
+# titlebar.height:
+
+# window border
+window.active.border.color: #ffe6f2
+window.inactive.border.color: #f6f5f4
+
+# ToggleKeybinds status indicator
+window.active.indicator.toggled-keybind.color: #ff0000
+
+# window titlebar background
+window.active.title.bg.color: #ffe6f2
+window.inactive.title.bg.color: #f6f5f4
+
+# window titlebar text
+window.active.label.text.color: #000000
+window.inactive.label.text.color: #000000
+window.label.text.justify: center
+
+# window buttons
+window.active.button.unpressed.image.color: #000000
+window.inactive.button.unpressed.image.color: #000000
+
+# Note that "menu", "iconify", "max", "close" buttons colors can be defined
+# individually by inserting the type after the button node, for example:
+#
+#     window.active.button.iconify.unpressed.image.color: #333333
+
+# menu
+menu.overlap.x: 0
+menu.overlap.y: 0
+menu.width.min: 20
+menu.width.max: 200
+menu.items.bg.color: #ffe6f2
+menu.items.text.color: #330066
+menu.items.active.bg.color: #ffffcc
+menu.items.active.text.color: #330066
+menu.items.padding.x: 12
+menu.items.padding.y: 6
+menu.separator.width: 1
+menu.separator.padding.width: 6
+menu.separator.padding.height: 3
+menu.separator.color: #8c1aff
+
+# on screen display (window-cycle dialog)
+osd.bg.color: #ffe6f2
+osd.border.color: #ffffcc
+osd.border.width: 3
+osd.label.text.color: #330066
+
+osd.window-switcher.width: 600
+osd.window-switcher.padding: 4
+osd.window-switcher.item.padding.x: 10
+osd.window-switcher.item.padding.y: 1
+osd.window-switcher.item.active.border.width: 2
+
+osd.workspace-switcher.boxes.width: 20
+osd.workspace-switcher.boxes.height: 20
diff --git a/jaci/dotfiles/waybar/config b/jaci/dotfiles/waybar/config
new file mode 100644
index 0000000..c9eebcb
--- /dev/null
+++ b/jaci/dotfiles/waybar/config
@@ -0,0 +1,82 @@
+{
+  "modules-left": [
+    "wlr/taskbar"
+  ],
+  "modules-center": [
+    "clock", 
+  ],
+  "modules-right": [
+        "idle_inhibitor",
+        "pulseaudio",
+        "custom/spotify",
+        "network",
+        "memory",
+        "cpu",
+        "custom/power",
+  ],
+  // Modules
+  "wlr/taskbar": {
+        "format": "{icon} {name}",
+        "on-click": "minimize-raise",
+   },
+    "idle_inhibitor": {
+        "format": "{icon} ",
+        "format-icons":{
+            "activated": "",
+            "deactivated": ""
+        }
+    },
+    "clock": {
+        "interval": 10,
+        "format-alt": "  {:%e %b %Y}", // Icon: calendar-alt
+        "format": "󰥔  {:%I:%M %p}",
+    },
+    "cpu": {
+        "interval": 5,
+        "format": "  {usage}%",
+        "states": {
+            "warning": 70,
+            "critical": 90,
+        },
+        "on-click": "foot -e 'htop'",
+    },
+    "memory": {
+        "interval": 5,
+        "format": " {}%", // Icon: memory
+        "on-click": "foot -e 'htop'", 
+        "states": {
+            "warning": 70,
+            "critical": 90
+        }
+    },
+    "pulseaudio": {
+        "scroll-step": 1, // %, can be a float
+        "format": "{volume}% {icon}",
+        "format-bluetooth": "{volume}% {icon}  {format_source}",
+        "format-bluetooth-muted": " {icon}  {format_source}",
+        "format-muted": "婢 {format_source}",
+        "format-source": "{volume}% ",
+        "format-source-muted": "",
+        "format-icons": {
+            "headphone": "",
+            "hands-free": "וֹ",
+            "headset": "  ",
+            "phone": "",
+            "portable": "",
+            "car": "",
+            "default": [""]
+        },
+        "on-click": "pavucontrol",
+        "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +2%",
+        "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -2%",
+    },
+    "tray": {
+        "icon-size": 18,
+        "spacing":10,
+     },
+    "custom/spotify": {
+        "format": " ",
+        "on-click": "spot",
+        "tooltip": false
+    },
+}
diff --git a/jaci/dotfiles/waybar/style.css b/jaci/dotfiles/waybar/style.css
new file mode 100644
index 0000000..82e5601
--- /dev/null
+++ b/jaci/dotfiles/waybar/style.css
@@ -0,0 +1,98 @@
+@define-color celadon #b0f2b4;
+@define-color celeste #baf2e9;
+@define-color thistle #dfc2f2;
+@define-color english_violet #51344d;
+@define-color indian_red #c97064;
+@define-color black_olive #1f271b;
+@define-color egg_shell #f8f1dd;
+
+* {
+    border: none;
+    border-radius: 0;
+    margin: 0;
+    padding: 0;
+    color: @egg_shell;
+    font-family: "GohuFont 14 Nerd Font";
+    font-size: 16px;
+    font-weight: normal;
+}
+
+/* The whole bar */
+#waybar {
+    background: transparent;
+    background-color: transparent;
+}
+
+#taskbar {
+    background: transparent;
+    color: @egg_shell;
+}
+#taskbar button {
+    padding-left: 3px;
+    padding-right: 3px;
+    margin-left: 3px;
+    margin-right: 3px;
+    color: transparent;
+    border-bottom: 2px solid;
+}
+
+#taskbar button.active {
+    color: @celeste;
+}
+
+.modules-left,
+.modules-right,
+.modules-center {
+    margin: 8px 8px 1px 8px;
+    background: transparent;
+    color: @egg_shell;
+    background-color: @english_violet;
+    border-radius: 25px;
+    padding: 0px 10px 0px 10px;
+}
+/* Every modules */
+#clock,
+#cpu,
+#custom-spotify,
+#memory,
+#network,
+#pulseaudio,
+#taskbar {
+    padding:0.5rem 0.6rem;
+    margin: 1px 0px;
+}
+
+/* -----------------------------------------------------------------------------
+ * Modules styles
+ * -------------------------------------------------------------------------- */
+
+#clock {
+    min-width: 140px;
+}
+
+#cpu.warning,
+#cpu.critical,
+#memory.warning,
+#memory.critical,
+#network.disconnected {
+    color: @indian_red;
+}
+
+#pulseaudio {
+    padding-top:6px;
+}
+
+#pulseaudio.muted {
+    color: @celeste;
+}
+
+#custom-spotify {
+    color: @celadon;
+}
+
+#custom-power {
+    margin-left:15px;
+    margin-right:15px;
+    font-size:15px;
+    color: @indian_red;
+}
diff --git a/jaci/modules/apps/firefox/firefox.nix b/jaci/modules/apps/firefox/firefox.nix
index 1b9dae5..a8134ff 100644
--- a/jaci/modules/apps/firefox/firefox.nix
+++ b/jaci/modules/apps/firefox/firefox.nix
@@ -37,7 +37,7 @@ in
                     };
                     settings = {
                        "browser.startup.blankWindow" = true;
-                       "browser.startup.homepage" = "about:blank";
+                       "browser.startup.homepage" = "https://www.startpage.com/do/mypage.pl?prfe=11898a1adf7b7dfb587580692f358773a11ca25e993b8e077476641cec033319e15f2449c345f5be919fd0a082015c3e4ed23143bd4337512466c04c2999831a54abca2eaeb42963c63ff064";
                        "browser.search.region" = "US";
                        "browser.search.isUS" = true;
                        "distribution.searchplugins.defaultLocale" = "en-US";
diff --git a/jaci/modules/home-manager/home.nix b/jaci/modules/home-manager/home.nix
index 9ac7a5b..f8e350a 100644
--- a/jaci/modules/home-manager/home.nix
+++ b/jaci/modules/home-manager/home.nix
@@ -96,7 +96,7 @@
     obs-studio
 
     # Install fonts
-    (nerdfonts.override { fonts = [ "Hermit" "GohuFont" ]; })
+    (nerdfonts.override { fonts = [ "Hermit" "Gohu" ]; })
 
     # # You can also create simple shell scripts directly inside your
     # # configuration. For example, this adds a command 'my-hello' to your
@@ -192,7 +192,7 @@
         cursorTheme.package = pkgs.catppuccin-cursors;
         cursorTheme.name = "latteFlamingo";
         theme = {
-            name = "Catppuccin-Latte-Pink";
+            name = "Catppuccin-Latte-Standard-Pink-Light";
             package = pkgs.catppuccin-gtk.override {
                 accents = [ "pink" ];
                 tweaks = [ ];
diff --git a/jaci/modules/labwc/labwc_conf.nix b/jaci/modules/labwc/labwc_conf.nix
index bf92bad..8f8b007 100644
--- a/jaci/modules/labwc/labwc_conf.nix
+++ b/jaci/modules/labwc/labwc_conf.nix
@@ -24,7 +24,7 @@
     ###
     config = lib.mkIf config.labwc.enable {
 
-        # programs.sway.enable = true;
+        programs.dconf.enable = true;
 
         nixpkgs.config.allowUnfree = config.labwc.useNonFree;
         # For R2ModMan
@@ -65,9 +65,13 @@
                 ghostscript
                 labwc
                 libnotify
+                kanshi                
                 mako
-                ncspot
+                spot
                 networkmanagerapplet
+                nwg-dock
+                nwg-drawer
+                nwg-look
                 pavucontrol
                 slurp
                 swaylock
@@ -76,10 +80,8 @@
                 wl-clipboard
                 waybar
                 wdisplays
-                wofi
                 xdg-utils
                 zsh
-                # Fonts
              ]
             config.labwc.systemPackages
             # (lib.mkIf config.labwc.installGaming [
diff --git a/nate/modules/apps/firefox/firefox.nix b/nate/modules/apps/firefox/firefox.nix
index 27a813a..eb422b5 100644
--- a/nate/modules/apps/firefox/firefox.nix
+++ b/nate/modules/apps/firefox/firefox.nix
@@ -37,7 +37,7 @@ in
                     };
                     settings = {
                        "browser.startup.blankWindow" = true;
-                       "browser.startup.homepage" = "about:blank";
+                       "browser.startup.homepage" = "https://www.startpage.com/do/mypage.pl?prfe=11898a1adf7b7dfb587580692f358773a11ca25e993b8e077476641cec033319e15f2449c345f5be919fd0a082015c3e4ed23143bd4337512466c04c2999831a54abca2eaeb42963c63ff064";
                        "browser.newtabpage.enabled" = false;
                        "browser.search.region" = "US";
                        "browser.search.isUS" = true;