https://github.com/ggorg0/ggorgxyz-rust
My website, written in Rust!
https://github.com/ggorg0/ggorgxyz-rust
Last synced: 3 months ago
JSON representation
My website, written in Rust!
- Host: GitHub
- URL: https://github.com/ggorg0/ggorgxyz-rust
- Owner: GGORG0
- License: gpl-3.0
- Created: 2024-12-07T17:40:28.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-12-07T19:19:42.000Z (5 months ago)
- Last Synced: 2025-01-17T00:35:42.736Z (4 months ago)
- Language: Rust
- Size: 1.28 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ggorg.xyz
This is the code for my website, [ggorg.xyz](https://ggorg.xyz).
Of course, featuring the Catppuccin Mocha theme!
It's my first Yew.rs project ever!
For those who don't know it's a React-like framework for building websites in Rust.It also contains a Nix flake for reproducible results.
Made with ❤️ in Neovim.
## Building
### Using Nix
```bash
nix build # build the project into `./result/`nix run # build and serve the project with `darkhttpd` on port `8080`
```### The normal way
Install [Rust](https://rustup.rs/) and [Trunk](https://trunkrs.dev/#install).
After that, run:
```bash
trunk serve # to build the project in debug mode and serve it with live reloadingtrunk build --release # to build the project in release mode into `./dist/`
```