From 70c23915b7c0f13bb31c1cfbfcb3097c47081bd0 Mon Sep 17 00:00:00 2001 From: Clay Gomera Date: Thu, 28 Mar 2024 18:55:20 -0400 Subject: [PATCH] Updated... --- README.md | 24 ++++++++++-------- {usercfg => config}/.bash_profile | 0 {usercfg => config}/.bashrc | 0 .../Gruvbox-Dark-Brown.kvconfig | 0 .../Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.svg | 0 .../config/Kvantum/kvantum.kvconfig | 0 {usercfg => config}/config/X11/xinitrc | 0 {usercfg => config}/config/btop/btop.conf | 0 .../config/gtk-2.0/gtkfilechooser.ini | 0 {usercfg => config}/config/gtk-2.0/gtkrc-2.0 | 0 {usercfg => config}/config/gtk-3.0/bookmarks | 0 .../config/gtk-3.0/settings.ini | 0 {usercfg => config}/config/lvim/config.lua | 0 {usercfg => config}/config/mimeapps.list | 0 {usercfg => config}/config/mpv/input.conf | 0 .../config/musikcube/hotkeys.json | 0 .../config/neofetch/config.conf | 0 {usercfg => config}/config/newsboat/config | 0 {usercfg => config}/config/newsboat/urls | 0 {usercfg => config}/config/picom/picom.conf | 0 .../config/pipewire/pipewire-pulse.conf | 0 .../config/pipewire/pipewire.conf | 0 {usercfg => config}/config/tut/config.toml | 0 {usercfg => config}/config/yazi/keymap.toml | 0 {usercfg => config}/config/yazi/theme.toml | 0 {usercfg => config}/config/yazi/yazi.toml | 0 {usercfg => config}/config/zathura/zathurarc | 0 {dmenu => source/dmenu}/LICENSE | 0 {dmenu => source/dmenu}/Makefile | 0 {dmenu => source/dmenu}/README | 0 {dmenu => source/dmenu}/arg.h | 0 {dmenu => source/dmenu}/config.h | 0 {dmenu => source/dmenu}/config.mk | 0 {dmenu => source/dmenu}/dmenu.1 | 0 {dmenu => source/dmenu}/dmenu.c | 0 {dmenu => source/dmenu}/dmenu_path | 0 {dmenu => source/dmenu}/dmenu_run | 0 {dmenu => source/dmenu}/drw.c | 0 {dmenu => source/dmenu}/drw.h | 0 .../dmenu}/patches/dmenu-fuzzymatch-4.9.diff | 0 .../dmenu-highlight-20201211-fcdc159.diff | 0 .../patches/dmenu-mousesupport-5.2.diff | 0 .../dmenu-mousesupport-motion-5.2.diff | 0 .../dmenu}/patches/dmenu-password-5.0.diff | 0 {dmenu => source/dmenu}/scripts/dmenu_blue | 0 {dmenu => source/dmenu}/scripts/dmenu_drun | 0 {dmenu => source/dmenu}/scripts/dmenu_edit | 0 {dmenu => source/dmenu}/scripts/dmenu_mount | 0 {dmenu => source/dmenu}/scripts/dmenu_power | 0 {dmenu => source/dmenu}/scripts/dmenu_scrot | 0 {dmenu => source/dmenu}/scripts/dmenu_wall | 0 {dmenu => source/dmenu}/scripts/dmenu_wifi | 0 {dmenu => source/dmenu}/stest.1 | 0 {dmenu => source/dmenu}/stest.c | 0 {dmenu => source/dmenu}/util.c | 0 {dmenu => source/dmenu}/util.h | 0 {dwm => source/dwm}/Makefile | 0 {dwm => source/dwm}/README | 0 {dwm => source/dwm}/autostart | 0 {dwm => source/dwm}/config.h | 0 {dwm => source/dwm}/config.mk | 0 {dwm => source/dwm}/drw.c | 0 {dwm => source/dwm}/drw.h | 0 {dwm => source/dwm}/dwm.1 | 0 {dwm => source/dwm}/dwm.c | 0 .../dwm}/patches/dwm-adjacenttag-6.2.diff | 0 .../patches/dwm-alpha-20230401-348f655.diff | 0 .../dwm-alwayscenter-20200625-f04cac6.diff | 0 .../dwm}/patches/dwm-attachbottom-6.3.diff | 0 .../dwm-autostart-20161205-bb3bd6f.diff | 0 .../dwm-barpadding-20211020-a786211.diff | 0 .../dwm}/patches/dwm-centeredmaster-6.1.diff | 0 .../patches/dwm-clientindicators-6.2.diff | 0 .../dwm}/patches/dwm-combo-6.1.diff | 0 .../dwm-cyclelayouts-20180524-6.2.diff | 0 .../dwm-fibonacci-20200418-c82db69.diff | 0 .../patches/dwm-focusmaster-return-6.2.diff | 0 .../dwm}/patches/dwm-fullscreen-6.2.diff | 0 .../dwm-gridmode-20170909-ceac8c9.diff | 0 .../dwm}/patches/dwm-keychord-6.2.diff | 0 .../dwm-movestack-20211115-a786211.diff | 0 .../patches/dwm-pertag-20200914-61bb8b2.diff | 0 .../patches/dwm-restartsig-20180523-6.2.diff | 0 .../dwm}/patches/dwm-rmaster-6.2.diff | 0 .../dwm-scratchpads-20200414-728d397b.diff | 0 .../dwm}/patches/dwm-statuspadding-6.3.diff | 0 .../dwm}/patches/dwm-sticky-6.4.diff | 0 .../dwm}/patches/dwm-stickyindicator-6.2.diff | 0 .../dwm}/patches/dwm-tag-preview-6.3.diff | 0 .../dwm-tapresize-20200819-f04cac6.diff | 0 .../patches/dwm-truecenteredtitle-6.3.diff | 0 {dwm => source/dwm}/patches/dwm-warp-6.4.diff | 0 .../dwm}/patches/dwm-winicon-6.3-v2.1.diff | 0 {dwm => source/dwm}/transient.c | 0 {dwm => source/dwm}/util.c | 0 {dwm => source/dwm}/util.h | 0 {dwmblocks => source/dwmblocks}/LICENSE | 0 {dwmblocks => source/dwmblocks}/Makefile | 0 {dwmblocks => source/dwmblocks}/README.md | 0 {dwmblocks => source/dwmblocks}/blocks.h | 0 {dwmblocks => source/dwmblocks}/dwmblocks.c | 0 .../dwmblocks}/scripts/block_battery | 0 .../dwmblocks}/scripts/block_brightness | 0 .../dwmblocks}/scripts/block_clock | 0 .../dwmblocks}/scripts/block_layout | 0 .../dwmblocks}/scripts/block_volume | 0 .../dwmblocks}/scripts/block_wifi | 0 {herbe => source/herbe}/LICENSE | 0 {herbe => source/herbe}/Makefile | 0 {herbe => source/herbe}/README-tiramisu.md | 0 {herbe => source/herbe}/README.md | 0 {herbe => source/herbe}/config.h | 0 {herbe => source/herbe}/herbe.c | 0 {herbe => source/herbe}/herbed | 0 .../patches/herbe-vertical-stacking.diff | 0 .../herbe}/patches/herbe-wm-class.diff | 0 {herbe => source/herbe}/src/dbus.vala | 0 {herbe => source/herbe}/src/notification.vala | 0 {herbe => source/herbe}/src/tiramisu.vala | 0 {slock => source/slock}/LICENSE | 0 {slock => source/slock}/Makefile | 0 {slock => source/slock}/README | 0 {slock => source/slock}/arg.h | 0 {slock => source/slock}/config.h | 0 {slock => source/slock}/config.mk | 0 {slock => source/slock}/explicit_bzero.c | 0 {slock => source/slock}/lockscreen.png | Bin ...ock-background-image-20220318-1c5a538.diff | 0 .../slock-capscolor-20220921-35633d4.diff | 0 .../patches/slock-dpms-20231017-4f04554.diff | 0 .../slock-pam_auth-20190207-35633d4.diff | 0 .../slock}/patches/slock-user-1.5.diff | 0 {slock => source/slock}/slock.1 | 0 {slock => source/slock}/slock.c | 0 {slock => source/slock}/util.h | 0 {st => source/st}/LICENSE | 0 {st => source/st}/Makefile | 0 {st => source/st}/README.md | 0 {st => source/st}/arg.h | 0 {st => source/st}/boxdraw.c | 0 {st => source/st}/boxdraw_data.h | 0 {st => source/st}/config.h | 0 {st => source/st}/config.mk | 0 {st => source/st}/hb.c | 0 {st => source/st}/hb.h | 0 {st => source/st}/normalMode.c | 0 {st => source/st}/normalMode.h | 0 {st => source/st}/st-copyout | 0 {st => source/st}/st-urlhandler | 0 {st => source/st}/st.1 | 0 {st => source/st}/st.c | 0 {st => source/st}/st.desktop | 0 {st => source/st}/st.h | 0 {st => source/st}/st.info | 0 {st => source/st}/st.png | Bin {st => source/st}/utils.h | 0 {st => source/st}/win.h | 0 {st => source/st}/x.c | 0 {st => source/st}/xresources | 0 159 files changed, 13 insertions(+), 11 deletions(-) rename {usercfg => config}/.bash_profile (100%) rename {usercfg => config}/.bashrc (100%) rename {usercfg => config}/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.kvconfig (100%) rename {usercfg => config}/config/Kvantum/Gruvbox-Dark-Brown/Gruvbox-Dark-Brown.svg (100%) rename {usercfg => config}/config/Kvantum/kvantum.kvconfig (100%) rename {usercfg => config}/config/X11/xinitrc (100%) rename {usercfg => config}/config/btop/btop.conf (100%) rename {usercfg => config}/config/gtk-2.0/gtkfilechooser.ini (100%) rename {usercfg => config}/config/gtk-2.0/gtkrc-2.0 (100%) rename {usercfg => config}/config/gtk-3.0/bookmarks (100%) rename {usercfg => config}/config/gtk-3.0/settings.ini (100%) rename {usercfg => config}/config/lvim/config.lua (100%) rename {usercfg => config}/config/mimeapps.list (100%) rename {usercfg => config}/config/mpv/input.conf (100%) rename {usercfg => config}/config/musikcube/hotkeys.json (100%) rename {usercfg => config}/config/neofetch/config.conf (100%) rename {usercfg => config}/config/newsboat/config (100%) rename {usercfg => config}/config/newsboat/urls (100%) rename {usercfg => config}/config/picom/picom.conf (100%) rename {usercfg => config}/config/pipewire/pipewire-pulse.conf (100%) rename {usercfg => config}/config/pipewire/pipewire.conf (100%) rename {usercfg => config}/config/tut/config.toml (100%) rename {usercfg => config}/config/yazi/keymap.toml (100%) rename {usercfg => config}/config/yazi/theme.toml (100%) rename {usercfg => config}/config/yazi/yazi.toml (100%) rename {usercfg => config}/config/zathura/zathurarc (100%) rename {dmenu => source/dmenu}/LICENSE (100%) rename {dmenu => source/dmenu}/Makefile (100%) rename {dmenu => source/dmenu}/README (100%) rename {dmenu => source/dmenu}/arg.h (100%) rename {dmenu => source/dmenu}/config.h (100%) rename {dmenu => source/dmenu}/config.mk (100%) rename {dmenu => source/dmenu}/dmenu.1 (100%) rename {dmenu => source/dmenu}/dmenu.c (100%) rename {dmenu => source/dmenu}/dmenu_path (100%) rename {dmenu => source/dmenu}/dmenu_run (100%) rename {dmenu => source/dmenu}/drw.c (100%) rename {dmenu => source/dmenu}/drw.h (100%) rename {dmenu => source/dmenu}/patches/dmenu-fuzzymatch-4.9.diff (100%) rename {dmenu => source/dmenu}/patches/dmenu-highlight-20201211-fcdc159.diff (100%) rename {dmenu => source/dmenu}/patches/dmenu-mousesupport-5.2.diff (100%) rename {dmenu => source/dmenu}/patches/dmenu-mousesupport-motion-5.2.diff (100%) rename {dmenu => source/dmenu}/patches/dmenu-password-5.0.diff (100%) rename {dmenu => source/dmenu}/scripts/dmenu_blue (100%) rename {dmenu => source/dmenu}/scripts/dmenu_drun (100%) rename {dmenu => source/dmenu}/scripts/dmenu_edit (100%) rename {dmenu => source/dmenu}/scripts/dmenu_mount (100%) rename {dmenu => source/dmenu}/scripts/dmenu_power (100%) rename {dmenu => source/dmenu}/scripts/dmenu_scrot (100%) rename {dmenu => source/dmenu}/scripts/dmenu_wall (100%) rename {dmenu => source/dmenu}/scripts/dmenu_wifi (100%) rename {dmenu => source/dmenu}/stest.1 (100%) rename {dmenu => source/dmenu}/stest.c (100%) rename {dmenu => source/dmenu}/util.c (100%) rename {dmenu => source/dmenu}/util.h (100%) rename {dwm => source/dwm}/Makefile (100%) rename {dwm => source/dwm}/README (100%) rename {dwm => source/dwm}/autostart (100%) rename {dwm => source/dwm}/config.h (100%) rename {dwm => source/dwm}/config.mk (100%) rename {dwm => source/dwm}/drw.c (100%) rename {dwm => source/dwm}/drw.h (100%) rename {dwm => source/dwm}/dwm.1 (100%) rename {dwm => source/dwm}/dwm.c (100%) rename {dwm => source/dwm}/patches/dwm-adjacenttag-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-alpha-20230401-348f655.diff (100%) rename {dwm => source/dwm}/patches/dwm-alwayscenter-20200625-f04cac6.diff (100%) rename {dwm => source/dwm}/patches/dwm-attachbottom-6.3.diff (100%) rename {dwm => source/dwm}/patches/dwm-autostart-20161205-bb3bd6f.diff (100%) rename {dwm => source/dwm}/patches/dwm-barpadding-20211020-a786211.diff (100%) rename {dwm => source/dwm}/patches/dwm-centeredmaster-6.1.diff (100%) rename {dwm => source/dwm}/patches/dwm-clientindicators-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-combo-6.1.diff (100%) rename {dwm => source/dwm}/patches/dwm-cyclelayouts-20180524-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-fibonacci-20200418-c82db69.diff (100%) rename {dwm => source/dwm}/patches/dwm-focusmaster-return-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-fullscreen-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-gridmode-20170909-ceac8c9.diff (100%) rename {dwm => source/dwm}/patches/dwm-keychord-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-movestack-20211115-a786211.diff (100%) rename {dwm => source/dwm}/patches/dwm-pertag-20200914-61bb8b2.diff (100%) rename {dwm => source/dwm}/patches/dwm-restartsig-20180523-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-rmaster-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-scratchpads-20200414-728d397b.diff (100%) rename {dwm => source/dwm}/patches/dwm-statuspadding-6.3.diff (100%) rename {dwm => source/dwm}/patches/dwm-sticky-6.4.diff (100%) rename {dwm => source/dwm}/patches/dwm-stickyindicator-6.2.diff (100%) rename {dwm => source/dwm}/patches/dwm-tag-preview-6.3.diff (100%) rename {dwm => source/dwm}/patches/dwm-tapresize-20200819-f04cac6.diff (100%) rename {dwm => source/dwm}/patches/dwm-truecenteredtitle-6.3.diff (100%) rename {dwm => source/dwm}/patches/dwm-warp-6.4.diff (100%) rename {dwm => source/dwm}/patches/dwm-winicon-6.3-v2.1.diff (100%) rename {dwm => source/dwm}/transient.c (100%) rename {dwm => source/dwm}/util.c (100%) rename {dwm => source/dwm}/util.h (100%) rename {dwmblocks => source/dwmblocks}/LICENSE (100%) rename {dwmblocks => source/dwmblocks}/Makefile (100%) rename {dwmblocks => source/dwmblocks}/README.md (100%) rename {dwmblocks => source/dwmblocks}/blocks.h (100%) rename {dwmblocks => source/dwmblocks}/dwmblocks.c (100%) rename {dwmblocks => source/dwmblocks}/scripts/block_battery (100%) rename {dwmblocks => source/dwmblocks}/scripts/block_brightness (100%) rename {dwmblocks => source/dwmblocks}/scripts/block_clock (100%) rename {dwmblocks => source/dwmblocks}/scripts/block_layout (100%) rename {dwmblocks => source/dwmblocks}/scripts/block_volume (100%) rename {dwmblocks => source/dwmblocks}/scripts/block_wifi (100%) rename {herbe => source/herbe}/LICENSE (100%) rename {herbe => source/herbe}/Makefile (100%) rename {herbe => source/herbe}/README-tiramisu.md (100%) rename {herbe => source/herbe}/README.md (100%) rename {herbe => source/herbe}/config.h (100%) rename {herbe => source/herbe}/herbe.c (100%) rename {herbe => source/herbe}/herbed (100%) rename {herbe => source/herbe}/patches/herbe-vertical-stacking.diff (100%) rename {herbe => source/herbe}/patches/herbe-wm-class.diff (100%) rename {herbe => source/herbe}/src/dbus.vala (100%) rename {herbe => source/herbe}/src/notification.vala (100%) rename {herbe => source/herbe}/src/tiramisu.vala (100%) rename {slock => source/slock}/LICENSE (100%) rename {slock => source/slock}/Makefile (100%) rename {slock => source/slock}/README (100%) rename {slock => source/slock}/arg.h (100%) rename {slock => source/slock}/config.h (100%) rename {slock => source/slock}/config.mk (100%) rename {slock => source/slock}/explicit_bzero.c (100%) rename {slock => source/slock}/lockscreen.png (100%) rename {slock => source/slock}/patches/slock-background-image-20220318-1c5a538.diff (100%) rename {slock => source/slock}/patches/slock-capscolor-20220921-35633d4.diff (100%) rename {slock => source/slock}/patches/slock-dpms-20231017-4f04554.diff (100%) rename {slock => source/slock}/patches/slock-pam_auth-20190207-35633d4.diff (100%) rename {slock => source/slock}/patches/slock-user-1.5.diff (100%) rename {slock => source/slock}/slock.1 (100%) rename {slock => source/slock}/slock.c (100%) rename {slock => source/slock}/util.h (100%) rename {st => source/st}/LICENSE (100%) rename {st => source/st}/Makefile (100%) rename {st => source/st}/README.md (100%) rename {st => source/st}/arg.h (100%) rename {st => source/st}/boxdraw.c (100%) rename {st => source/st}/boxdraw_data.h (100%) rename {st => source/st}/config.h (100%) rename {st => source/st}/config.mk (100%) rename {st => source/st}/hb.c (100%) rename {st => source/st}/hb.h (100%) rename {st => source/st}/normalMode.c (100%) rename {st => source/st}/normalMode.h (100%) rename {st => source/st}/st-copyout (100%) rename {st => source/st}/st-urlhandler (100%) rename {st => source/st}/st.1 (100%) rename {st => source/st}/st.c (100%) rename {st => source/st}/st.desktop (100%) rename {st => source/st}/st.h (100%) rename {st => source/st}/st.info (100%) rename {st => source/st}/st.png (100%) rename {st => source/st}/utils.h (100%) rename {st => source/st}/win.h (100%) rename {st => source/st}/x.c (100%) rename {st => source/st}/xresources (100%) diff --git a/README.md b/README.md index d290995a1..bea2cb2bf 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,14 @@

- dwm + dotfiles

-

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