• Astro 50.6%
  • TypeScript 42%
  • CSS 3.4%
  • MDX 2.9%
  • JavaScript 1.1%
Find a file
2026-05-03 13:12:19 +02:00
.claude feat: add youtube watching bar 2026-05-02 15:08:38 +02:00
.vscode init 2026-04-29 21:56:44 +02:00
public feat: new song 2026-05-01 16:58:23 +02:00
src fix: yes 2026-05-03 13:12:19 +02:00
.env.example feat: nicer pages and vercel environment wired 2026-04-30 10:55:21 +02:00
.gitignore feat: nicer pages and vercel environment wired 2026-04-30 10:55:21 +02:00
astro.config.mjs fix: vercel 2026-04-29 22:23:42 +02:00
package.json init 2026-04-29 21:56:44 +02:00
pnpm-lock.yaml init 2026-04-29 21:56:44 +02:00
README.md Readme.MD yayyy 2026-05-02 13:32:53 +02:00
tsconfig.json init 2026-04-29 21:56:44 +02:00

Lamp's new portfolio

(the old one is available here).

Welcome, to, well, my new portfolio, built with Astro (blog template)! (and somewhat vibecoded, heres the reason btw.).

How I set it up locally (even tho I don't test locally anymore)

Requirements

  • pnpm.
  • NodeJS.
  • Astro (Will auto-install during build process).
  • A computer (Because how else are you going to build it- Oh wait1...).

Note

Important

The Vercel server astro package binaries are broken on Windows (since vercel deployements are supposed to be done on Linux systems), due to that, you MUST uninstall the vercel build astro package (pnpm remove @astrojs/vercel) and install the Node server package instead (pnpm add @astrojs/node). ONLY DO THIS LOCALLY AND ONLY ON YOUR WINDOWS SYSTEM IF USING WINDOWS!!!!

Guide

  1. (If you don't have Git installed already, install it from git-scm.com and select your OS). Run git clone https://github.com/lamps-dev/astro-portfolio in the directory where you want to build the project at.
  2. cd astro-portfolio and then, pnpm install to install all dependencies.
  3. To run it, pnpm run dev, to build it, pnpm build.


  1. If you are crazy enough, Termux for Android and iPhone (I think) exists and you can try building it on there, their package manager (pkg) certainly has Git. ↩︎