My personal website
Find a file
2025-05-25 22:10:03 -06:00
.astro update and package for nix 2025-05-25 00:17:33 -06:00
.direnv update and package for nix 2025-05-25 00:17:33 -06:00
.vscode update and package for nix 2025-05-25 00:17:33 -06:00
.yarn/sdks update and package for nix 2025-05-25 00:17:33 -06:00
nix fix nix package to be deterministic 2025-05-25 22:10:03 -06:00
public update and package for nix 2025-05-25 00:17:33 -06:00
src update and package for nix 2025-05-25 00:17:33 -06:00
.envrc update and package for nix 2025-05-25 00:17:33 -06:00
.gitattributes Initial code 2023-05-18 23:09:04 -06:00
.gitignore fix nix package to be deterministic 2025-05-25 22:10:03 -06:00
.prettierignore Initial code 2023-05-18 23:09:04 -06:00
.prettierrc.yml Initial code 2023-05-18 23:09:04 -06:00
.yarnrc.yml Idk this is too many changes idk why I didn't do individual commits lol 2023-09-29 23:41:29 -06:00
astro.config.mjs update and package for nix 2025-05-25 00:17:33 -06:00
flake.lock update and package for nix 2025-05-25 00:17:33 -06:00
flake.nix update and package for nix 2025-05-25 00:17:33 -06:00
LICENSE.md Style more, add more to footer, add actual homepage, etc 2023-05-20 00:23:59 -06:00
package.json update and package for nix 2025-05-25 00:17:33 -06:00
README.md Style more, add more to footer, add actual homepage, etc 2023-05-20 00:23:59 -06:00
tsconfig.json Add myriation page 2024-02-29 13:50:49 -07:00
yarn.lock update and package for nix 2025-05-25 00:17:33 -06:00

My website

This is just a basic personal website I made using the astro framework. It generates a purely static webpage, no SSR or CSR.

Tools/libraries used

  • astro for generating the HTML
  • scss for making CSS slightly nicer to use
  • prettier for auto-formatting files
  • typescript because javascript sucks

Contributing

No clue why anyone besides me would want to contribute, but simply make a PR or issue and i'll look at it I suppose. This node project uses corepack so just run corepack enable and then use yarn to manage packages and run scripts. Running yarn by itself will also install all packages needed.

Scripts:

  • yarn dev: Starts a hot-reloading development webserver with astro
  • yarn preview: Starts a test webserver serving the dist directory with astro
  • yarn build: Builds the static HTML and other files into the dist directory with astro
  • yarn format: Formats all files with prettier