diff --git a/README.md b/README.md
index d290995a1..bea2cb2bf 100644
--- a/README.md
+++ b/README.md
@@ -1,13 +1,14 @@
-
+
-My custom build of the blazing fast and amazing dwm tiling window manager, made for absolute productivity and workflow control.
+My custom suckless based desktop focused on absolute productivity and workflow control.
![screenshot](./screenshot.png)
## Key Features
+### dwm features
* **A bunch of extra layouts**
- *Default ones:*
- master & stack.
@@ -32,12 +33,13 @@
- *Tag 7:* Graphic tools
- *Tag 8:* Office & Document tools
- *Tag 9:* Gaming
-* **Other suckless utilities included**
- - *dmenu:* the best run launcher. This build includes some very useful scripts for things like wifi, bluetooth and wallpaper configuration, drive mounting, etc.
- - *herbe & tiramisu:* a minimal and fast notification daemon (tiramisu is the daemon, herbe is the notification window).
- - *st:* the fastest terminal emulator ever, [siduck's build](https://github.com/siduck/st).
- - *slock:* simple and efficient lock screen with fingerprint reader support.
- - *dwbmlocks:* what enables you to customize dwm's status area in the bar. This build includes some cool & customizable status scripts.
+
+### Other suckless utilities included
+ - *dmenu:* the best run launcher. This build includes some very useful scripts for things like wifi, bluetooth and wallpaper configuration, drive mounting, etc.
+ - *herbe & tiramisu:* a minimal and fast notification daemon (tiramisu is the daemon, herbe is the notification window).
+ - *st:* the fastest terminal emulator ever, [siduck's build](https://github.com/siduck/st).
+ - *slock:* simple and efficient lock screen with fingerprint reader support.
+ - *dwbmlocks:* what enables you to customize dwm's status area in the bar. This build includes some cool & customizable status scripts.
## Installation & How To Modify
@@ -85,13 +87,13 @@ After installing them with your package manager of choice, you can do the follow
```bash
# Clone this repository
-$ git clone https://github.com/d4r1us-drk/dwm.git
+$ git clone https://github.com/d4r1us-drk/neodotfiles.git
# Go into the repository
-$ cd dwm/
+$ cd neodotfiles
# Select which project to compile & install (dwm in this case)
-$ cd dwm
+$ cd source/dwm
# To install
$ sudo make install && make clean
diff --git a/usercfg/.bash_profile b/config/.bash_profile
similarity index 100%
rename from usercfg/.bash_profile
rename to config/.bash_profile
diff --git a/usercfg/.bashrc b/config/.bashrc
similarity index 100%
rename from usercfg/.bashrc
rename to config/.bashrc
diff --git a/usercfg/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.kvconfig b/config/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.kvconfig
similarity index 100%
rename from usercfg/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.kvconfig
rename to config/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.kvconfig
diff --git a/usercfg/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.svg b/config/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.svg
similarity index 100%
rename from usercfg/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.svg
rename to config/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.svg
diff --git a/usercfg/config/Kvantum/kvantum.kvconfig b/config/config/Kvantum/kvantum.kvconfig
similarity index 100%
rename from usercfg/config/Kvantum/kvantum.kvconfig
rename to config/config/Kvantum/kvantum.kvconfig
diff --git a/usercfg/config/X11/xinitrc b/config/config/X11/xinitrc
similarity index 100%
rename from usercfg/config/X11/xinitrc
rename to config/config/X11/xinitrc
diff --git a/usercfg/config/btop/btop.conf b/config/config/btop/btop.conf
similarity index 100%
rename from usercfg/config/btop/btop.conf
rename to config/config/btop/btop.conf
diff --git a/usercfg/config/gtk-2.0/gtkfilechooser.ini b/config/config/gtk-2.0/gtkfilechooser.ini
similarity index 100%
rename from usercfg/config/gtk-2.0/gtkfilechooser.ini
rename to config/config/gtk-2.0/gtkfilechooser.ini
diff --git a/usercfg/config/gtk-2.0/gtkrc-2.0 b/config/config/gtk-2.0/gtkrc-2.0
similarity index 100%
rename from usercfg/config/gtk-2.0/gtkrc-2.0
rename to config/config/gtk-2.0/gtkrc-2.0
diff --git a/usercfg/config/gtk-3.0/bookmarks b/config/config/gtk-3.0/bookmarks
similarity index 100%
rename from usercfg/config/gtk-3.0/bookmarks
rename to config/config/gtk-3.0/bookmarks
diff --git a/usercfg/config/gtk-3.0/settings.ini b/config/config/gtk-3.0/settings.ini
similarity index 100%
rename from usercfg/config/gtk-3.0/settings.ini
rename to config/config/gtk-3.0/settings.ini
diff --git a/usercfg/config/lvim/config.lua b/config/config/lvim/config.lua
similarity index 100%
rename from usercfg/config/lvim/config.lua
rename to config/config/lvim/config.lua
diff --git a/usercfg/config/mimeapps.list b/config/config/mimeapps.list
similarity index 100%
rename from usercfg/config/mimeapps.list
rename to config/config/mimeapps.list
diff --git a/usercfg/config/mpv/input.conf b/config/config/mpv/input.conf
similarity index 100%
rename from usercfg/config/mpv/input.conf
rename to config/config/mpv/input.conf
diff --git a/usercfg/config/musikcube/hotkeys.json b/config/config/musikcube/hotkeys.json
similarity index 100%
rename from usercfg/config/musikcube/hotkeys.json
rename to config/config/musikcube/hotkeys.json
diff --git a/usercfg/config/neofetch/config.conf b/config/config/neofetch/config.conf
similarity index 100%
rename from usercfg/config/neofetch/config.conf
rename to config/config/neofetch/config.conf
diff --git a/usercfg/config/newsboat/config b/config/config/newsboat/config
similarity index 100%
rename from usercfg/config/newsboat/config
rename to config/config/newsboat/config
diff --git a/usercfg/config/newsboat/urls b/config/config/newsboat/urls
similarity index 100%
rename from usercfg/config/newsboat/urls
rename to config/config/newsboat/urls
diff --git a/usercfg/config/picom/picom.conf b/config/config/picom/picom.conf
similarity index 100%
rename from usercfg/config/picom/picom.conf
rename to config/config/picom/picom.conf
diff --git a/usercfg/config/pipewire/pipewire-pulse.conf b/config/config/pipewire/pipewire-pulse.conf
similarity index 100%
rename from usercfg/config/pipewire/pipewire-pulse.conf
rename to config/config/pipewire/pipewire-pulse.conf
diff --git a/usercfg/config/pipewire/pipewire.conf b/config/config/pipewire/pipewire.conf
similarity index 100%
rename from usercfg/config/pipewire/pipewire.conf
rename to config/config/pipewire/pipewire.conf
diff --git a/usercfg/config/tut/config.toml b/config/config/tut/config.toml
similarity index 100%
rename from usercfg/config/tut/config.toml
rename to config/config/tut/config.toml
diff --git a/usercfg/config/yazi/keymap.toml b/config/config/yazi/keymap.toml
similarity index 100%
rename from usercfg/config/yazi/keymap.toml
rename to config/config/yazi/keymap.toml
diff --git a/usercfg/config/yazi/theme.toml b/config/config/yazi/theme.toml
similarity index 100%
rename from usercfg/config/yazi/theme.toml
rename to config/config/yazi/theme.toml
diff --git a/usercfg/config/yazi/yazi.toml b/config/config/yazi/yazi.toml
similarity index 100%
rename from usercfg/config/yazi/yazi.toml
rename to config/config/yazi/yazi.toml
diff --git a/usercfg/config/zathura/zathurarc b/config/config/zathura/zathurarc
similarity index 100%
rename from usercfg/config/zathura/zathurarc
rename to config/config/zathura/zathurarc
diff --git a/dmenu/LICENSE b/source/dmenu/LICENSE
similarity index 100%
rename from dmenu/LICENSE
rename to source/dmenu/LICENSE
diff --git a/dmenu/Makefile b/source/dmenu/Makefile
similarity index 100%
rename from dmenu/Makefile
rename to source/dmenu/Makefile
diff --git a/dmenu/README b/source/dmenu/README
similarity index 100%
rename from dmenu/README
rename to source/dmenu/README
diff --git a/dmenu/arg.h b/source/dmenu/arg.h
similarity index 100%
rename from dmenu/arg.h
rename to source/dmenu/arg.h
diff --git a/dmenu/config.h b/source/dmenu/config.h
similarity index 100%
rename from dmenu/config.h
rename to source/dmenu/config.h
diff --git a/dmenu/config.mk b/source/dmenu/config.mk
similarity index 100%
rename from dmenu/config.mk
rename to source/dmenu/config.mk
diff --git a/dmenu/dmenu.1 b/source/dmenu/dmenu.1
similarity index 100%
rename from dmenu/dmenu.1
rename to source/dmenu/dmenu.1
diff --git a/dmenu/dmenu.c b/source/dmenu/dmenu.c
similarity index 100%
rename from dmenu/dmenu.c
rename to source/dmenu/dmenu.c
diff --git a/dmenu/dmenu_path b/source/dmenu/dmenu_path
similarity index 100%
rename from dmenu/dmenu_path
rename to source/dmenu/dmenu_path
diff --git a/dmenu/dmenu_run b/source/dmenu/dmenu_run
similarity index 100%
rename from dmenu/dmenu_run
rename to source/dmenu/dmenu_run
diff --git a/dmenu/drw.c b/source/dmenu/drw.c
similarity index 100%
rename from dmenu/drw.c
rename to source/dmenu/drw.c
diff --git a/dmenu/drw.h b/source/dmenu/drw.h
similarity index 100%
rename from dmenu/drw.h
rename to source/dmenu/drw.h
diff --git a/dmenu/patches/dmenu-fuzzymatch-4.9.diff b/source/dmenu/patches/dmenu-fuzzymatch-4.9.diff
similarity index 100%
rename from dmenu/patches/dmenu-fuzzymatch-4.9.diff
rename to source/dmenu/patches/dmenu-fuzzymatch-4.9.diff
diff --git a/dmenu/patches/dmenu-highlight-20201211-fcdc159.diff b/source/dmenu/patches/dmenu-highlight-20201211-fcdc159.diff
similarity index 100%
rename from dmenu/patches/dmenu-highlight-20201211-fcdc159.diff
rename to source/dmenu/patches/dmenu-highlight-20201211-fcdc159.diff
diff --git a/dmenu/patches/dmenu-mousesupport-5.2.diff b/source/dmenu/patches/dmenu-mousesupport-5.2.diff
similarity index 100%
rename from dmenu/patches/dmenu-mousesupport-5.2.diff
rename to source/dmenu/patches/dmenu-mousesupport-5.2.diff
diff --git a/dmenu/patches/dmenu-mousesupport-motion-5.2.diff b/source/dmenu/patches/dmenu-mousesupport-motion-5.2.diff
similarity index 100%
rename from dmenu/patches/dmenu-mousesupport-motion-5.2.diff
rename to source/dmenu/patches/dmenu-mousesupport-motion-5.2.diff
diff --git a/dmenu/patches/dmenu-password-5.0.diff b/source/dmenu/patches/dmenu-password-5.0.diff
similarity index 100%
rename from dmenu/patches/dmenu-password-5.0.diff
rename to source/dmenu/patches/dmenu-password-5.0.diff
diff --git a/dmenu/scripts/dmenu_blue b/source/dmenu/scripts/dmenu_blue
similarity index 100%
rename from dmenu/scripts/dmenu_blue
rename to source/dmenu/scripts/dmenu_blue
diff --git a/dmenu/scripts/dmenu_drun b/source/dmenu/scripts/dmenu_drun
similarity index 100%
rename from dmenu/scripts/dmenu_drun
rename to source/dmenu/scripts/dmenu_drun
diff --git a/dmenu/scripts/dmenu_edit b/source/dmenu/scripts/dmenu_edit
similarity index 100%
rename from dmenu/scripts/dmenu_edit
rename to source/dmenu/scripts/dmenu_edit
diff --git a/dmenu/scripts/dmenu_mount b/source/dmenu/scripts/dmenu_mount
similarity index 100%
rename from dmenu/scripts/dmenu_mount
rename to source/dmenu/scripts/dmenu_mount
diff --git a/dmenu/scripts/dmenu_power b/source/dmenu/scripts/dmenu_power
similarity index 100%
rename from dmenu/scripts/dmenu_power
rename to source/dmenu/scripts/dmenu_power
diff --git a/dmenu/scripts/dmenu_scrot b/source/dmenu/scripts/dmenu_scrot
similarity index 100%
rename from dmenu/scripts/dmenu_scrot
rename to source/dmenu/scripts/dmenu_scrot
diff --git a/dmenu/scripts/dmenu_wall b/source/dmenu/scripts/dmenu_wall
similarity index 100%
rename from dmenu/scripts/dmenu_wall
rename to source/dmenu/scripts/dmenu_wall
diff --git a/dmenu/scripts/dmenu_wifi b/source/dmenu/scripts/dmenu_wifi
similarity index 100%
rename from dmenu/scripts/dmenu_wifi
rename to source/dmenu/scripts/dmenu_wifi
diff --git a/dmenu/stest.1 b/source/dmenu/stest.1
similarity index 100%
rename from dmenu/stest.1
rename to source/dmenu/stest.1
diff --git a/dmenu/stest.c b/source/dmenu/stest.c
similarity index 100%
rename from dmenu/stest.c
rename to source/dmenu/stest.c
diff --git a/dmenu/util.c b/source/dmenu/util.c
similarity index 100%
rename from dmenu/util.c
rename to source/dmenu/util.c
diff --git a/dmenu/util.h b/source/dmenu/util.h
similarity index 100%
rename from dmenu/util.h
rename to source/dmenu/util.h
diff --git a/dwm/Makefile b/source/dwm/Makefile
similarity index 100%
rename from dwm/Makefile
rename to source/dwm/Makefile
diff --git a/dwm/README b/source/dwm/README
similarity index 100%
rename from dwm/README
rename to source/dwm/README
diff --git a/dwm/autostart b/source/dwm/autostart
similarity index 100%
rename from dwm/autostart
rename to source/dwm/autostart
diff --git a/dwm/config.h b/source/dwm/config.h
similarity index 100%
rename from dwm/config.h
rename to source/dwm/config.h
diff --git a/dwm/config.mk b/source/dwm/config.mk
similarity index 100%
rename from dwm/config.mk
rename to source/dwm/config.mk
diff --git a/dwm/drw.c b/source/dwm/drw.c
similarity index 100%
rename from dwm/drw.c
rename to source/dwm/drw.c
diff --git a/dwm/drw.h b/source/dwm/drw.h
similarity index 100%
rename from dwm/drw.h
rename to source/dwm/drw.h
diff --git a/dwm/dwm.1 b/source/dwm/dwm.1
similarity index 100%
rename from dwm/dwm.1
rename to source/dwm/dwm.1
diff --git a/dwm/dwm.c b/source/dwm/dwm.c
similarity index 100%
rename from dwm/dwm.c
rename to source/dwm/dwm.c
diff --git a/dwm/patches/dwm-adjacenttag-6.2.diff b/source/dwm/patches/dwm-adjacenttag-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-adjacenttag-6.2.diff
rename to source/dwm/patches/dwm-adjacenttag-6.2.diff
diff --git a/dwm/patches/dwm-alpha-20230401-348f655.diff b/source/dwm/patches/dwm-alpha-20230401-348f655.diff
similarity index 100%
rename from dwm/patches/dwm-alpha-20230401-348f655.diff
rename to source/dwm/patches/dwm-alpha-20230401-348f655.diff
diff --git a/dwm/patches/dwm-alwayscenter-20200625-f04cac6.diff b/source/dwm/patches/dwm-alwayscenter-20200625-f04cac6.diff
similarity index 100%
rename from dwm/patches/dwm-alwayscenter-20200625-f04cac6.diff
rename to source/dwm/patches/dwm-alwayscenter-20200625-f04cac6.diff
diff --git a/dwm/patches/dwm-attachbottom-6.3.diff b/source/dwm/patches/dwm-attachbottom-6.3.diff
similarity index 100%
rename from dwm/patches/dwm-attachbottom-6.3.diff
rename to source/dwm/patches/dwm-attachbottom-6.3.diff
diff --git a/dwm/patches/dwm-autostart-20161205-bb3bd6f.diff b/source/dwm/patches/dwm-autostart-20161205-bb3bd6f.diff
similarity index 100%
rename from dwm/patches/dwm-autostart-20161205-bb3bd6f.diff
rename to source/dwm/patches/dwm-autostart-20161205-bb3bd6f.diff
diff --git a/dwm/patches/dwm-barpadding-20211020-a786211.diff b/source/dwm/patches/dwm-barpadding-20211020-a786211.diff
similarity index 100%
rename from dwm/patches/dwm-barpadding-20211020-a786211.diff
rename to source/dwm/patches/dwm-barpadding-20211020-a786211.diff
diff --git a/dwm/patches/dwm-centeredmaster-6.1.diff b/source/dwm/patches/dwm-centeredmaster-6.1.diff
similarity index 100%
rename from dwm/patches/dwm-centeredmaster-6.1.diff
rename to source/dwm/patches/dwm-centeredmaster-6.1.diff
diff --git a/dwm/patches/dwm-clientindicators-6.2.diff b/source/dwm/patches/dwm-clientindicators-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-clientindicators-6.2.diff
rename to source/dwm/patches/dwm-clientindicators-6.2.diff
diff --git a/dwm/patches/dwm-combo-6.1.diff b/source/dwm/patches/dwm-combo-6.1.diff
similarity index 100%
rename from dwm/patches/dwm-combo-6.1.diff
rename to source/dwm/patches/dwm-combo-6.1.diff
diff --git a/dwm/patches/dwm-cyclelayouts-20180524-6.2.diff b/source/dwm/patches/dwm-cyclelayouts-20180524-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-cyclelayouts-20180524-6.2.diff
rename to source/dwm/patches/dwm-cyclelayouts-20180524-6.2.diff
diff --git a/dwm/patches/dwm-fibonacci-20200418-c82db69.diff b/source/dwm/patches/dwm-fibonacci-20200418-c82db69.diff
similarity index 100%
rename from dwm/patches/dwm-fibonacci-20200418-c82db69.diff
rename to source/dwm/patches/dwm-fibonacci-20200418-c82db69.diff
diff --git a/dwm/patches/dwm-focusmaster-return-6.2.diff b/source/dwm/patches/dwm-focusmaster-return-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-focusmaster-return-6.2.diff
rename to source/dwm/patches/dwm-focusmaster-return-6.2.diff
diff --git a/dwm/patches/dwm-fullscreen-6.2.diff b/source/dwm/patches/dwm-fullscreen-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-fullscreen-6.2.diff
rename to source/dwm/patches/dwm-fullscreen-6.2.diff
diff --git a/dwm/patches/dwm-gridmode-20170909-ceac8c9.diff b/source/dwm/patches/dwm-gridmode-20170909-ceac8c9.diff
similarity index 100%
rename from dwm/patches/dwm-gridmode-20170909-ceac8c9.diff
rename to source/dwm/patches/dwm-gridmode-20170909-ceac8c9.diff
diff --git a/dwm/patches/dwm-keychord-6.2.diff b/source/dwm/patches/dwm-keychord-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-keychord-6.2.diff
rename to source/dwm/patches/dwm-keychord-6.2.diff
diff --git a/dwm/patches/dwm-movestack-20211115-a786211.diff b/source/dwm/patches/dwm-movestack-20211115-a786211.diff
similarity index 100%
rename from dwm/patches/dwm-movestack-20211115-a786211.diff
rename to source/dwm/patches/dwm-movestack-20211115-a786211.diff
diff --git a/dwm/patches/dwm-pertag-20200914-61bb8b2.diff b/source/dwm/patches/dwm-pertag-20200914-61bb8b2.diff
similarity index 100%
rename from dwm/patches/dwm-pertag-20200914-61bb8b2.diff
rename to source/dwm/patches/dwm-pertag-20200914-61bb8b2.diff
diff --git a/dwm/patches/dwm-restartsig-20180523-6.2.diff b/source/dwm/patches/dwm-restartsig-20180523-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-restartsig-20180523-6.2.diff
rename to source/dwm/patches/dwm-restartsig-20180523-6.2.diff
diff --git a/dwm/patches/dwm-rmaster-6.2.diff b/source/dwm/patches/dwm-rmaster-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-rmaster-6.2.diff
rename to source/dwm/patches/dwm-rmaster-6.2.diff
diff --git a/dwm/patches/dwm-scratchpads-20200414-728d397b.diff b/source/dwm/patches/dwm-scratchpads-20200414-728d397b.diff
similarity index 100%
rename from dwm/patches/dwm-scratchpads-20200414-728d397b.diff
rename to source/dwm/patches/dwm-scratchpads-20200414-728d397b.diff
diff --git a/dwm/patches/dwm-statuspadding-6.3.diff b/source/dwm/patches/dwm-statuspadding-6.3.diff
similarity index 100%
rename from dwm/patches/dwm-statuspadding-6.3.diff
rename to source/dwm/patches/dwm-statuspadding-6.3.diff
diff --git a/dwm/patches/dwm-sticky-6.4.diff b/source/dwm/patches/dwm-sticky-6.4.diff
similarity index 100%
rename from dwm/patches/dwm-sticky-6.4.diff
rename to source/dwm/patches/dwm-sticky-6.4.diff
diff --git a/dwm/patches/dwm-stickyindicator-6.2.diff b/source/dwm/patches/dwm-stickyindicator-6.2.diff
similarity index 100%
rename from dwm/patches/dwm-stickyindicator-6.2.diff
rename to source/dwm/patches/dwm-stickyindicator-6.2.diff
diff --git a/dwm/patches/dwm-tag-preview-6.3.diff b/source/dwm/patches/dwm-tag-preview-6.3.diff
similarity index 100%
rename from dwm/patches/dwm-tag-preview-6.3.diff
rename to source/dwm/patches/dwm-tag-preview-6.3.diff
diff --git a/dwm/patches/dwm-tapresize-20200819-f04cac6.diff b/source/dwm/patches/dwm-tapresize-20200819-f04cac6.diff
similarity index 100%
rename from dwm/patches/dwm-tapresize-20200819-f04cac6.diff
rename to source/dwm/patches/dwm-tapresize-20200819-f04cac6.diff
diff --git a/dwm/patches/dwm-truecenteredtitle-6.3.diff b/source/dwm/patches/dwm-truecenteredtitle-6.3.diff
similarity index 100%
rename from dwm/patches/dwm-truecenteredtitle-6.3.diff
rename to source/dwm/patches/dwm-truecenteredtitle-6.3.diff
diff --git a/dwm/patches/dwm-warp-6.4.diff b/source/dwm/patches/dwm-warp-6.4.diff
similarity index 100%
rename from dwm/patches/dwm-warp-6.4.diff
rename to source/dwm/patches/dwm-warp-6.4.diff
diff --git a/dwm/patches/dwm-winicon-6.3-v2.1.diff b/source/dwm/patches/dwm-winicon-6.3-v2.1.diff
similarity index 100%
rename from dwm/patches/dwm-winicon-6.3-v2.1.diff
rename to source/dwm/patches/dwm-winicon-6.3-v2.1.diff
diff --git a/dwm/transient.c b/source/dwm/transient.c
similarity index 100%
rename from dwm/transient.c
rename to source/dwm/transient.c
diff --git a/dwm/util.c b/source/dwm/util.c
similarity index 100%
rename from dwm/util.c
rename to source/dwm/util.c
diff --git a/dwm/util.h b/source/dwm/util.h
similarity index 100%
rename from dwm/util.h
rename to source/dwm/util.h
diff --git a/dwmblocks/LICENSE b/source/dwmblocks/LICENSE
similarity index 100%
rename from dwmblocks/LICENSE
rename to source/dwmblocks/LICENSE
diff --git a/dwmblocks/Makefile b/source/dwmblocks/Makefile
similarity index 100%
rename from dwmblocks/Makefile
rename to source/dwmblocks/Makefile
diff --git a/dwmblocks/README.md b/source/dwmblocks/README.md
similarity index 100%
rename from dwmblocks/README.md
rename to source/dwmblocks/README.md
diff --git a/dwmblocks/blocks.h b/source/dwmblocks/blocks.h
similarity index 100%
rename from dwmblocks/blocks.h
rename to source/dwmblocks/blocks.h
diff --git a/dwmblocks/dwmblocks.c b/source/dwmblocks/dwmblocks.c
similarity index 100%
rename from dwmblocks/dwmblocks.c
rename to source/dwmblocks/dwmblocks.c
diff --git a/dwmblocks/scripts/block_battery b/source/dwmblocks/scripts/block_battery
similarity index 100%
rename from dwmblocks/scripts/block_battery
rename to source/dwmblocks/scripts/block_battery
diff --git a/dwmblocks/scripts/block_brightness b/source/dwmblocks/scripts/block_brightness
similarity index 100%
rename from dwmblocks/scripts/block_brightness
rename to source/dwmblocks/scripts/block_brightness
diff --git a/dwmblocks/scripts/block_clock b/source/dwmblocks/scripts/block_clock
similarity index 100%
rename from dwmblocks/scripts/block_clock
rename to source/dwmblocks/scripts/block_clock
diff --git a/dwmblocks/scripts/block_layout b/source/dwmblocks/scripts/block_layout
similarity index 100%
rename from dwmblocks/scripts/block_layout
rename to source/dwmblocks/scripts/block_layout
diff --git a/dwmblocks/scripts/block_volume b/source/dwmblocks/scripts/block_volume
similarity index 100%
rename from dwmblocks/scripts/block_volume
rename to source/dwmblocks/scripts/block_volume
diff --git a/dwmblocks/scripts/block_wifi b/source/dwmblocks/scripts/block_wifi
similarity index 100%
rename from dwmblocks/scripts/block_wifi
rename to source/dwmblocks/scripts/block_wifi
diff --git a/herbe/LICENSE b/source/herbe/LICENSE
similarity index 100%
rename from herbe/LICENSE
rename to source/herbe/LICENSE
diff --git a/herbe/Makefile b/source/herbe/Makefile
similarity index 100%
rename from herbe/Makefile
rename to source/herbe/Makefile
diff --git a/herbe/README-tiramisu.md b/source/herbe/README-tiramisu.md
similarity index 100%
rename from herbe/README-tiramisu.md
rename to source/herbe/README-tiramisu.md
diff --git a/herbe/README.md b/source/herbe/README.md
similarity index 100%
rename from herbe/README.md
rename to source/herbe/README.md
diff --git a/herbe/config.h b/source/herbe/config.h
similarity index 100%
rename from herbe/config.h
rename to source/herbe/config.h
diff --git a/herbe/herbe.c b/source/herbe/herbe.c
similarity index 100%
rename from herbe/herbe.c
rename to source/herbe/herbe.c
diff --git a/herbe/herbed b/source/herbe/herbed
similarity index 100%
rename from herbe/herbed
rename to source/herbe/herbed
diff --git a/herbe/patches/herbe-vertical-stacking.diff b/source/herbe/patches/herbe-vertical-stacking.diff
similarity index 100%
rename from herbe/patches/herbe-vertical-stacking.diff
rename to source/herbe/patches/herbe-vertical-stacking.diff
diff --git a/herbe/patches/herbe-wm-class.diff b/source/herbe/patches/herbe-wm-class.diff
similarity index 100%
rename from herbe/patches/herbe-wm-class.diff
rename to source/herbe/patches/herbe-wm-class.diff
diff --git a/herbe/src/dbus.vala b/source/herbe/src/dbus.vala
similarity index 100%
rename from herbe/src/dbus.vala
rename to source/herbe/src/dbus.vala
diff --git a/herbe/src/notification.vala b/source/herbe/src/notification.vala
similarity index 100%
rename from herbe/src/notification.vala
rename to source/herbe/src/notification.vala
diff --git a/herbe/src/tiramisu.vala b/source/herbe/src/tiramisu.vala
similarity index 100%
rename from herbe/src/tiramisu.vala
rename to source/herbe/src/tiramisu.vala
diff --git a/slock/LICENSE b/source/slock/LICENSE
similarity index 100%
rename from slock/LICENSE
rename to source/slock/LICENSE
diff --git a/slock/Makefile b/source/slock/Makefile
similarity index 100%
rename from slock/Makefile
rename to source/slock/Makefile
diff --git a/slock/README b/source/slock/README
similarity index 100%
rename from slock/README
rename to source/slock/README
diff --git a/slock/arg.h b/source/slock/arg.h
similarity index 100%
rename from slock/arg.h
rename to source/slock/arg.h
diff --git a/slock/config.h b/source/slock/config.h
similarity index 100%
rename from slock/config.h
rename to source/slock/config.h
diff --git a/slock/config.mk b/source/slock/config.mk
similarity index 100%
rename from slock/config.mk
rename to source/slock/config.mk
diff --git a/slock/explicit_bzero.c b/source/slock/explicit_bzero.c
similarity index 100%
rename from slock/explicit_bzero.c
rename to source/slock/explicit_bzero.c
diff --git a/slock/lockscreen.png b/source/slock/lockscreen.png
similarity index 100%
rename from slock/lockscreen.png
rename to source/slock/lockscreen.png
diff --git a/slock/patches/slock-background-image-20220318-1c5a538.diff b/source/slock/patches/slock-background-image-20220318-1c5a538.diff
similarity index 100%
rename from slock/patches/slock-background-image-20220318-1c5a538.diff
rename to source/slock/patches/slock-background-image-20220318-1c5a538.diff
diff --git a/slock/patches/slock-capscolor-20220921-35633d4.diff b/source/slock/patches/slock-capscolor-20220921-35633d4.diff
similarity index 100%
rename from slock/patches/slock-capscolor-20220921-35633d4.diff
rename to source/slock/patches/slock-capscolor-20220921-35633d4.diff
diff --git a/slock/patches/slock-dpms-20231017-4f04554.diff b/source/slock/patches/slock-dpms-20231017-4f04554.diff
similarity index 100%
rename from slock/patches/slock-dpms-20231017-4f04554.diff
rename to source/slock/patches/slock-dpms-20231017-4f04554.diff
diff --git a/slock/patches/slock-pam_auth-20190207-35633d4.diff b/source/slock/patches/slock-pam_auth-20190207-35633d4.diff
similarity index 100%
rename from slock/patches/slock-pam_auth-20190207-35633d4.diff
rename to source/slock/patches/slock-pam_auth-20190207-35633d4.diff
diff --git a/slock/patches/slock-user-1.5.diff b/source/slock/patches/slock-user-1.5.diff
similarity index 100%
rename from slock/patches/slock-user-1.5.diff
rename to source/slock/patches/slock-user-1.5.diff
diff --git a/slock/slock.1 b/source/slock/slock.1
similarity index 100%
rename from slock/slock.1
rename to source/slock/slock.1
diff --git a/slock/slock.c b/source/slock/slock.c
similarity index 100%
rename from slock/slock.c
rename to source/slock/slock.c
diff --git a/slock/util.h b/source/slock/util.h
similarity index 100%
rename from slock/util.h
rename to source/slock/util.h
diff --git a/st/LICENSE b/source/st/LICENSE
similarity index 100%
rename from st/LICENSE
rename to source/st/LICENSE
diff --git a/st/Makefile b/source/st/Makefile
similarity index 100%
rename from st/Makefile
rename to source/st/Makefile
diff --git a/st/README.md b/source/st/README.md
similarity index 100%
rename from st/README.md
rename to source/st/README.md
diff --git a/st/arg.h b/source/st/arg.h
similarity index 100%
rename from st/arg.h
rename to source/st/arg.h
diff --git a/st/boxdraw.c b/source/st/boxdraw.c
similarity index 100%
rename from st/boxdraw.c
rename to source/st/boxdraw.c
diff --git a/st/boxdraw_data.h b/source/st/boxdraw_data.h
similarity index 100%
rename from st/boxdraw_data.h
rename to source/st/boxdraw_data.h
diff --git a/st/config.h b/source/st/config.h
similarity index 100%
rename from st/config.h
rename to source/st/config.h
diff --git a/st/config.mk b/source/st/config.mk
similarity index 100%
rename from st/config.mk
rename to source/st/config.mk
diff --git a/st/hb.c b/source/st/hb.c
similarity index 100%
rename from st/hb.c
rename to source/st/hb.c
diff --git a/st/hb.h b/source/st/hb.h
similarity index 100%
rename from st/hb.h
rename to source/st/hb.h
diff --git a/st/normalMode.c b/source/st/normalMode.c
similarity index 100%
rename from st/normalMode.c
rename to source/st/normalMode.c
diff --git a/st/normalMode.h b/source/st/normalMode.h
similarity index 100%
rename from st/normalMode.h
rename to source/st/normalMode.h
diff --git a/st/st-copyout b/source/st/st-copyout
similarity index 100%
rename from st/st-copyout
rename to source/st/st-copyout
diff --git a/st/st-urlhandler b/source/st/st-urlhandler
similarity index 100%
rename from st/st-urlhandler
rename to source/st/st-urlhandler
diff --git a/st/st.1 b/source/st/st.1
similarity index 100%
rename from st/st.1
rename to source/st/st.1
diff --git a/st/st.c b/source/st/st.c
similarity index 100%
rename from st/st.c
rename to source/st/st.c
diff --git a/st/st.desktop b/source/st/st.desktop
similarity index 100%
rename from st/st.desktop
rename to source/st/st.desktop
diff --git a/st/st.h b/source/st/st.h
similarity index 100%
rename from st/st.h
rename to source/st/st.h
diff --git a/st/st.info b/source/st/st.info
similarity index 100%
rename from st/st.info
rename to source/st/st.info
diff --git a/st/st.png b/source/st/st.png
similarity index 100%
rename from st/st.png
rename to source/st/st.png
diff --git a/st/utils.h b/source/st/utils.h
similarity index 100%
rename from st/utils.h
rename to source/st/utils.h
diff --git a/st/win.h b/source/st/win.h
similarity index 100%
rename from st/win.h
rename to source/st/win.h
diff --git a/st/x.c b/source/st/x.c
similarity index 100%
rename from st/x.c
rename to source/st/x.c
diff --git a/st/xresources b/source/st/xresources
similarity index 100%
rename from st/xresources
rename to source/st/xresources