diff --git a/recipes/wip/fazi/recipe.toml b/recipes/wip/dev/fazi/recipe.toml
similarity index 100%
rename from recipes/wip/fazi/recipe.toml
rename to recipes/wip/dev/fazi/recipe.toml
diff --git a/recipes/wip/eww/recipe.toml b/recipes/wip/gui/eww/recipe.toml
similarity index 54%
rename from recipes/wip/eww/recipe.toml
rename to recipes/wip/gui/eww/recipe.toml
index 17479c92c7320f10663c2c3cda1fb92c4e60edd2..43f11788c6c564e0ed7f86eec7838d70bacce7dc 100644
--- a/recipes/wip/eww/recipe.toml
+++ b/recipes/wip/gui/eww/recipe.toml
@@ -1,11 +1,15 @@
-#TODO Make GTK3 work
+#TODO Not compiled or tested
 [source]
 git = "https://github.com/elkowar/eww"
 [build]
-template = "cargo"
+template = "custom"
 dependencies = [
     "gtk3",
+    "pango",
+    "cairo",
     "gdk-pixbuf",
     "glib",
-    "cairo",
 ]
+script = """
+cookbook_cargo_packages eww
+"""
diff --git a/recipes/wip/dcmtk/recipe.toml b/recipes/wip/libs/dcmtk/recipe.toml
similarity index 100%
rename from recipes/wip/dcmtk/recipe.toml
rename to recipes/wip/libs/dcmtk/recipe.toml
diff --git a/recipes/wip/dspy/recipe.toml b/recipes/wip/libs/dspy/recipe.toml
similarity index 100%
rename from recipes/wip/dspy/recipe.toml
rename to recipes/wip/libs/dspy/recipe.toml
diff --git a/recipes/wip/drill/recipe.toml b/recipes/wip/net/drill/recipe.toml
similarity index 100%
rename from recipes/wip/drill/recipe.toml
rename to recipes/wip/net/drill/recipe.toml
diff --git a/recipes/wip/dune/recipe.toml b/recipes/wip/shells/dune/recipe.toml
similarity index 100%
rename from recipes/wip/dune/recipe.toml
rename to recipes/wip/shells/dune/recipe.toml
diff --git a/recipes/wip/conceal/recipe.toml b/recipes/wip/tools/conceal/recipe.toml
similarity index 100%
rename from recipes/wip/conceal/recipe.toml
rename to recipes/wip/tools/conceal/recipe.toml
diff --git a/recipes/wip/counts/recipe.toml b/recipes/wip/tools/counts/recipe.toml
similarity index 100%
rename from recipes/wip/counts/recipe.toml
rename to recipes/wip/tools/counts/recipe.toml
diff --git a/recipes/wip/cube-timer/recipe.toml b/recipes/wip/tools/cube-timer/recipe.toml
similarity index 100%
rename from recipes/wip/cube-timer/recipe.toml
rename to recipes/wip/tools/cube-timer/recipe.toml
diff --git a/recipes/wip/dim/recipe.toml b/recipes/wip/tools/dim/recipe.toml
similarity index 100%
rename from recipes/wip/dim/recipe.toml
rename to recipes/wip/tools/dim/recipe.toml
diff --git a/recipes/wip/dua/recipe.toml b/recipes/wip/tools/dua/recipe.toml
similarity index 100%
rename from recipes/wip/dua/recipe.toml
rename to recipes/wip/tools/dua/recipe.toml
diff --git a/recipes/wip/dui/recipe.toml b/recipes/wip/tools/dui/recipe.toml
similarity index 100%
rename from recipes/wip/dui/recipe.toml
rename to recipes/wip/tools/dui/recipe.toml
diff --git a/recipes/wip/dura/recipe.toml b/recipes/wip/tools/dura/recipe.toml
similarity index 100%
rename from recipes/wip/dura/recipe.toml
rename to recipes/wip/tools/dura/recipe.toml
diff --git a/recipes/wip/dust/recipe.toml b/recipes/wip/tools/dust/recipe.toml
similarity index 100%
rename from recipes/wip/dust/recipe.toml
rename to recipes/wip/tools/dust/recipe.toml
diff --git a/recipes/wip/dysk/recipe.toml b/recipes/wip/tools/dysk/recipe.toml
similarity index 100%
rename from recipes/wip/dysk/recipe.toml
rename to recipes/wip/tools/dysk/recipe.toml
diff --git a/recipes/wip/enchant/recipe.toml b/recipes/wip/tools/enchant/recipe.toml
similarity index 100%
rename from recipes/wip/enchant/recipe.toml
rename to recipes/wip/tools/enchant/recipe.toml
diff --git a/recipes/wip/exhaust/recipe.toml b/recipes/wip/tools/exhaust/recipe.toml
similarity index 100%
rename from recipes/wip/exhaust/recipe.toml
rename to recipes/wip/tools/exhaust/recipe.toml
diff --git a/recipes/wip/exuberant-ctags/recipe.toml b/recipes/wip/tools/exuberant-ctags/recipe.toml
similarity index 100%
rename from recipes/wip/exuberant-ctags/recipe.toml
rename to recipes/wip/tools/exuberant-ctags/recipe.toml