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