Commit Graph

58 Commits

Author SHA1 Message Date
496da672ce docs: add license, CI, fix content quality, document rcd provider
- Add 0BSD LICENSE (matches gogrlx/grlx)
- Add GitHub Actions CI workflow (build + eslint)
- Fix eslint config: add ignores for .astro/dist, add typescript parser deps
- Update README: replace npm boilerplate with bun commands, add badges
- Document rc.d (BSD) service provider alongside systemd
- Update service ingredient to reference provider interface instead of claiming systemd-only
- Fix frontmatter: desc -> description in groups.md and user.md
- Close unclosed :::note directive in ingredients overview
- Fix typo in ingredients overview ('Check them out the list' -> 'Check out the list')
- Update astro 5.17.3 -> 5.18.0
2026-03-06 10:04:01 +00:00
c96b0ed78c chore: update all dependencies to latest (#37)
- Astro 5.1 -> 5.17
- Starlight 0.31 -> 0.37 (social config migrated to array format)
- Tailwind CSS 3 -> 4 (migrated to Vite plugin + CSS-based config)
- sharp 0.32 -> 0.34
- ESLint 8 -> 9 (migrated to flat config)
- Prettier, prettier-plugin-astro, prettier-plugin-tailwindcss updated
- Removed dotenv (using Astro import.meta.env)
- Removed tailwind.config.mjs (config now in CSS via @theme)
- Updated Badge import to new Starlight components path
- Node.js 18 -> 22
- Switched from npm to bun
2026-02-23 11:27:48 -05:00
Henri Devigne
0afa06d615 fix: remove sudo from manuals 2024-11-27 13:05:13 +01:00
b6688bba40 Update overview.md 2024-11-07 23:00:58 -08:00
3e620dc70c Update overview.md 2024-11-07 21:20:31 -08:00
634a1ba2ee Update overview.mdx 2024-11-07 21:19:57 -08:00
Ethan Holz
b7f65fe9e1 feat(recipes): added reference to --out json 2023-11-20 11:17:23 -05:00
Ethan Holz
924c7a0861 fix(getting-started): added mount for recipes to docker-compose 2023-11-20 11:06:52 -05:00
a02cf6c944 update cmd descriptions 2023-11-14 18:29:23 -08:00
2bd48b516e than -> then 2023-11-13 15:35:28 -08:00
2e79848c69 add missing S, fix 404 2023-11-13 15:15:42 -08:00
85f4c17f88 use sudo Env, not sudoedit 2023-11-13 15:08:17 -08:00
64cdffc00a fix groups same as sprouts 2023-11-13 15:04:14 -08:00
4293d9de65 usable username 2023-11-13 15:03:23 -08:00
338ea223e3 Fixup some doc params 2023-11-10 21:44:09 -08:00
Ethan Holz
a338bfa191 feat: added experimental tags for template options 2023-11-10 10:04:32 -08:00
f2f7c4166c sort + alphabetize 2023-11-08 22:03:15 -08:00
9ed5e21e59 fix methods and add missing methods 2023-11-08 21:57:54 -08:00
Ethan Holz
916e9f110a feat: added uninstall for sprout 2023-11-07 17:56:29 -08:00
a2e10b0133 Update groups.md 2023-11-07 14:14:47 -08:00
99cdb6aa18 Update docs on user 2023-11-07 14:14:07 -08:00
b442ff381e fix templating string 2023-11-07 11:53:10 -08:00
Ethan Holz
f10403330b fix: next steps linked to glossary 2023-11-06 21:21:12 -06:00
Ethan Holz
36234f89b0 feat(glossary): initial glossary commit 2023-11-06 21:03:05 -06:00
Ethan Holz
03ed831ef9 feat(recipes): added initial recipe overview 2023-11-06 18:13:30 -06:00
Ethan Holz
ac7c84b5cc feat(ingredients): add user and group ingredients 2023-11-06 18:12:55 -06:00
Ethan Holz
77eb26e770 fix(file): removed S3 reference 2023-11-06 17:14:34 -06:00
Ethan Holz
39f010aa75 fix(service): fixed unfinished servicer provider 2023-11-06 15:40:53 -06:00
Ethan Holz
bb6b6551f6 fix(getting-started): added uninstall for grlx-farmer 2023-11-06 11:51:23 -06:00
Ethan Holz
e2c671f727 fix(service): fixed service provider description 2023-11-06 11:35:02 -06:00
Ethan Holz
1f61b3e090 feat(cmd): added rest of cmd interface 2023-11-06 11:11:37 -06:00
Ethan Holz
89c13a2873 fix: spelling updates 2023-11-06 10:00:04 -06:00
Ethan Holz
073fb07293 feat(file): added file.touch 2023-11-05 22:45:09 -06:00
J. Scott Smith
d94684af71 updated quick start, details and corrections after testing 2023-11-05 22:20:29 -06:00
Ethan Holz
70d28cd02b feat(architecture): add diagram 2023-11-05 21:52:25 -06:00
Ethan Holz
106119fb42 refactor(service): updated to generic services + service providers
- renamed systemd to service
- created systemd provider to replace
2023-11-05 20:11:13 -06:00
Ethan Holz
ec1c60e79e feat(index): added Discord card 2023-11-05 20:10:08 -06:00
Ethan Holz
06519d28af fix(ingredients): fixed type on file providers 2023-11-05 17:18:31 -06:00
Ethan Holz
35622eface remove view transitions and added architecture stub 2023-11-05 14:34:35 -06:00
Ethan Holz
3efeb8a636 style: update getting started with updated language 2023-11-04 13:47:33 -05:00
Ethan Holz
57bd363f34 style(docs): updated code highlighted farmer and sprout
- Changed `farmer` to farmer
- Changed `sprout` to sprout
2023-11-04 13:41:09 -05:00
e869d1a3bf Typos 2023-11-04 00:51:27 -07:00
7128a6b87b Update getting-started.mdx 2023-11-04 00:49:15 -07:00
Ethan Holz
8d1b5623ef fix: fix tabs 2023-11-03 19:01:52 -05:00
Ethan Holz
e56af70610 docs(getting-started): initial docker-compose docs 2023-11-03 18:28:37 -05:00
Ethan Holz
4a4847edde docs(index): added better index description 2023-11-03 15:41:47 -05:00
J. Scott Smith
081b74d899 added Prettier, Tailwind, styling, branding, sitemap, tracking 2023-11-03 01:32:34 -07:00
Ethan Holz
ca694fecd5 added reference to the file provider interface 2023-10-30 17:50:16 -05:00
Ethan Holz
3fae920e66 added more concise docs on parameters 2023-10-30 17:46:11 -05:00
Ethan Holz
739f4c4257 updated index 2023-10-30 17:45:43 -05:00