because i fucking hate myself.
Go to file
2022-07-28 16:59:25 +03:00
.github
.vscode
src Merge branch 'main' into form 2022-07-28 16:36:30 +03:00
static
.gitignore upgrade deps and ignore npm lockfile 2022-07-23 12:45:56 +03:00
.npmrc
.prettierignore
.prettierrc
package.json Merge branch 'main' into form 2022-07-28 16:36:30 +03:00
pnpm-lock.yaml Merge branch 'main' into form 2022-07-28 16:36:30 +03:00
README.md remove unused import and format files 2022-07-23 14:20:05 +03:00
shell.nix Remove discord and fix shellnix 2022-07-23 13:00:27 +02:00
svelte.config.js
tsconfig.json
vite.config.js add fixes for members page 2022-07-06 16:10:25 +03:00

Project Segfault Website

Live at projectsegfau.lt.

Developing

Prerequisites

  • Install node.js.
  • Install pnpm (optional, although strongly recommended).
  • Learn Svelte.

Universal

  1. Clone the repository using git clone https://github.com/ProjectSegfault/website.
  2. Change directory into the clone using cd ./website.
  3. Install dependencies using pnpm i (recommended) or npm i.
  4. Run the dev server using pnpm dev (recommended) or npm run dev.
  5. Open a browser on http://localhost:5173/ and you should see the website running locally!

NixOS

  1. Clone the repository using git clone https://github.com/ProjectSegfault/website.
  2. Change directory into the clone using cd ./website.
  3. In the same terminal type nix-shell.
  4. Open a browser on http://localhost:5173/ and you should see the website running locally!