829169191c
feat(docs/{index,meetup-2-guide}): extract group info
...
- Moved Telegram/Matrix group information to meetup guide
- Redirected group information button on index page
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-12 16:24:10 +08:00
Lin Jian
b7e7325544
Replace NixOS with Nix in the meetup description
...
This is more inclusive. Besides NixOS, Nix includes other things such
as Nix on other distros and nix-darwin.
Signed-off-by: Lin Jian <me@linj.tech >
2025-12-12 16:24:10 +08:00
Lin Jian
36d895e95d
Unify the meetup title
...
The title is "Nix CN Meetup" everywhere except here.
Signed-off-by: Lin Jian <me@linj.tech >
2025-12-12 16:24:10 +08:00
Lin Jian
ca44b7a4b0
Add Matrix group
...
Signed-off-by: Lin Jian <me@linj.tech >
2025-12-12 16:24:10 +08:00
aa44bd4cf4
Add maintainers
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-12 16:24:10 +08:00
b3be6cda4f
feat(docs/meetup-2-guide): refactor badge customization
...
- Linked badge customization button to its own document
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-12 16:24:10 +08:00
be1b163519
feat(docs/badge-customization): add badge customization directions
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-12 16:24:09 +08:00
9d2e3603db
feat(tsconfig): add tsconfig paths
...
- Added paths for components and assets
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-12 16:24:09 +08:00
7dc1dca8be
feat(docs/meetup-2-guide): proofread
2025-12-12 16:14:14 +08:00
7596f8e2f3
Mod site url to meetup.nixos-cn.org
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-10 21:02:53 +08:00
2635db7975
Remove cloudflare adapter
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-10 20:46:19 +08:00
2957c334e6
Add GitHub Actions workflow
...
- Deploy to GitHub Pages
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-10 20:39:35 +08:00
cdbd418576
Add wrangler files to gitignore
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 18:46:24 +08:00
599f2edef6
Add wrangler tool to devDeps
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 17:23:52 +08:00
faa00aa16c
Impl cloudflare wrangler
...
- Add astro cloudlfare plugin
- Generate cloudflare deploy configs
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 17:21:41 +08:00
dc123b4ae4
Add default tab size for zed project settings
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 16:59:30 +08:00
90a83f8952
Modify README
...
- Remove default yarn settings section
- Add maintainer section
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 16:51:18 +08:00
ec3ed340b5
feat(docs/meetup-2-guide): add action button for talk reservation
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 16:44:34 +08:00
e2fe451500
feat(prettier): add .prettierignore
...
- Excluded some yaml and lock files we don't want prettier to touch
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 16:36:41 +08:00
5f38953330
format(tree-wide): prettier
...
- Fixed inconsistent tab width and quotes
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 16:36:41 +08:00
8bcc73bab5
feat(prettier): support astro and fix mdx formatting
...
- Added prettier-plugin-astro as dev dependency
- Removed incorrect top-level "typescript" parser config
- This causes the MDX files be parsed as typescript and error out.
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 16:36:26 +08:00
92eb1d5616
feat(docs/meetup-2-guide): add register and badge customization actions
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 16:27:26 +08:00
6d749cc728
Add sidebar item, fix typo error
...
- Add meetup-2-guide to sidebar
- Fix typo error in meetup-2-guide both cn/en
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 13:59:15 +08:00
f86286e6af
Update README Toolchain section
...
- Add nix, devenv, direnv to toolchain
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 13:42:26 +08:00
db64e54baf
Add prettier to devenv
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 13:37:48 +08:00
bd0a9a1d92
Add devenv to project
...
- Init devenv with node22 and corepack22
- Add devenv gitignore
- Direnv auto active devenv shell
- Update pnpm corepack version to 10.25.0
- Rerun pnpm install
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 13:28:51 +08:00
26713548a1
Remove galaxy theme due to ui alignment errors
...
- Disable galaxy theme from astro.config.mjs plugins
- Remove galaxy theme dep from package.json
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-09 11:18:36 +08:00
8898318b1f
chore(assets): update favicon
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 10:12:44 +08:00
e743e86b68
feat(docs/index): version 1
...
- Removed default content from Starlight template
- Removed cards (as they don't seem necessary now - wait for more
content)
- Updated title, description, tagline and hero image
- Updated actions:
- Primary action: Checkout meetup #2 guide
- Secondary action: Join the meetup telegram group
- Added English variant of the index page
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 10:09:42 +08:00
d99b12bcbb
feat(astro-config): set social link to the source code of the docs
...
- Pointed the social link to git.sne.moe:nixcn-web
- Changed the social link icon to distinguish from GitHub
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 09:44:21 +08:00
464f416f91
feat(astro-config): set site title to 'Nix CN'
...
- Per Sizhe 'prince213' Zhao:
> 祈園のあ | 天生骄傲, [2025/12/9 08:59]
> 提问 社群实体是叫Nix CN还是Nix/NixOS CN还是NixOS CN比较好(
> Eero Tang, [2025/12/9 08:59]
> Nix CN 吧(
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 09:42:27 +08:00
2a817bcac5
feat(astro-config): set site-wide logo
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 09:39:17 +08:00
685b1b944d
chore(assets): add project logos
...
- Removed the default houston logo
- Added bright and variants of custom Nix CN logo, Figma draft:
https://www.figma.com/design/u5BcG8CtVqNwvyV0XcLHMx/Nix-CN-Logos?node-id=0-1&t=OrMavWfoAEzq8akM-1
- Added Nix flake logo from the NixOS branding guide
Signed-off-by: Noa Virellia <noa@requiem.garden >
2025-12-09 09:37:47 +08:00
879e43ce72
Change package from yarn to pnpm
...
- Fuck yarn, not working on macos aarch64
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-08 13:28:37 +08:00
b7be215f14
Fix typo error in prettierrc.json
...
- Reformat zed settings file
- 2 tyop error in prettierrc.json caused prettier crached.
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-08 00:17:16 +08:00
6845bcb208
Impl prettier to project
...
- Add prettier json config
- Format project with prettier config
- Enable prettier in zed project settings
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-08 00:06:01 +08:00
3e06961805
Modify README rules and format
...
- Lint README format
- Add one rule in Contribution section
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-07 21:34:58 +08:00
05f0552f42
Modify basic settings, i18n, add docs
...
- Edit README for subspecific rules
- Add meetup-2-guide for both root and en
- Remove vscode folder
- Remove default pages and docs
- Gitignore add editor section
- Setup i18n
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-07 21:31:06 +08:00
7c79e5cee9
Initialize starlight with astro framework
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2025-12-07 19:07:57 +08:00