You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for reusable project templates in LaravelFS
Introduce a new feature allowing users to save and reuse project setups with Templates. Provides commands for creating, viewing, and using templates, streamlining Laravel project initialization. Additionally, updates the README with detailed instructions on this functionality.
Copy file name to clipboardExpand all lines: README.md
+42-1Lines changed: 42 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,6 @@
2
2
3
3
**LaravelFS** was born from the idea of "Laravel Full Starter Kits" (or Full Stack) LOL – a way to bring back the legacy starter kits like Breeze and Jetstream that were removed from the official Laravel Installer, while still supporting the new Laravel 12 starter kits and custom solutions via Composer.
4
4
5
-
6
5
> 🚨 **Disclaimer:** This installer is **not officially supported by the Laravel team**. It's a **community-driven alternative** that extends the Laravel Installer by supporting **abandoned starter kits** like Breeze and Jetstream, as well as allowing **custom starter kits** via Composer.
7
6
We strive to keep it **up-to-date with Laravel's official installer** while offering extended flexibility. 🚀
8
7
@@ -15,6 +14,7 @@ LaravelFS functions similarly to the Laravel Installer but with **extra capabili
15
14
✅ Install Laravel projects just like the official installer.
16
15
✅ Support for **Breeze and Jetstream**, even if they are abandoned.
17
16
✅ Install **custom starter kits** from Packagist.
17
+
✅ Save and reuse project setups with **Templates**.
18
18
✅ Ensure that provided starter kits are **Composer packages of type `project`**.
19
19
✅ CLI command to fetch additional details about a starter kit package.
20
20
@@ -52,6 +52,47 @@ Even if these starter kits are abandoned, LaravelFS ensures they remain **availa
52
52
53
53
---
54
54
55
+
## **🚀 New Feature: Templates!**
56
+
Tired of typing the same options for every new Laravel project? With **LaravelFS Templates**, you can save your preferred project setup and reuse it anytime!
57
+
58
+
### **Creating a Template**
59
+
To create a reusable template, use:
60
+
61
+
```sh
62
+
laravelfs new:template my-template
63
+
```
64
+
65
+
This will prompt you the same way as `laravelfs new`, but instead of creating a project, it **saves your setup** as a template.
0 commit comments