https://github.com/ammuench/pacman.syu
https://github.com/ammuench/pacman.syu
arch archl archlinux aur linux pacman paru update yay
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ammuench/pacman.syu
- Owner: ammuench
- Created: 2025-06-28T04:39:34.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-09-23T05:54:01.000Z (8 months ago)
- Last Synced: 2025-10-07T05:58:08.105Z (8 months ago)
- Topics: arch, archl, archlinux, aur, linux, pacman, paru, update, yay
- Language: Astro
- Homepage: https://pacman.syu.computer
- Size: 274 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pacman -Syu
A minimal Astro site that fetches and displays the latest Arch Linux news item from the official RSS feed.
Keeps a local SQLite cache (via @astrojs/db) and auto-refreshes every 15 minutes.
## Getting started
1. Clone the repo
```bash
git clone
cd pacman.syu
```
2. Install dependencies
```bash
pnpm install
```
3. Start dev server
```bash
pnpm dev
```
4. Open `http://localhost:4321` in your browser
## Build & Deploy
```bash
pnpm build
pnpm preview
```
## Local Dev
By default this will use the `db/seed.ts` file to seed a local sqlite database according to the [Astro DB](https://docs.astro.build/en/guides/astro-db/) docs
## Remote Dev
To do remote dev, create a `.env` file with the following:
```bash
ASTRO_DB_REMOTE_URL=libsql://some-url.to-turso.io
ASTRO_DB_APP_TOKEN=super.secret.token.asasdufiy1nkj2124y12512.seeeeecret
```
This project is configured with [Turso](https://turso.tech), but any libsql compliant db should be usable here