The hyprland.org website
  • Svelte 79.6%
  • TypeScript 12.9%
  • JavaScript 6.2%
  • CSS 1%
  • HTML 0.3%
Find a file
2026-10-27 15:09:35 +01:00
.vscode
scripts
src support: remove perks note 2026-10-27 15:09:35 +01:00
static all: omarchy is now exclusive 2026-10-10 09:31:51 +02:00
.eslintignore
.eslintrc.cjs
.gitignore
.npmrc
.prettierignore
jsconfig.json
LICENSE
package.json
pnpm-lock.yaml
postcss.config.js
prettier.config.cjs
README.md
svelte.config.js
tailwind.config.cjs
vite.config.js

hyprland-website

The hypr.land website files. See it on hypr.land

Note

If you are here to contribute to the Wiki, click here.

Contributions

Feel free

Requirements

  • pnpm for the package management. (You can also use npm if you only intend to build the project)
  • imagemagick to generate the blurred background images.

Development

  • pnpm install To install the required npm packages
  • pnpm dev To start the dev server
  • pnpm build To build the static site into ./build
  • pnpm preview To preview the built site in ./build ( no dev environment )

Markdown features

  • News entries are in content/news/ and feature a title and a date. The date can be provided as an Unix timestamp in seconds or as any string Javascript can parse.
  • .md files get parsed with mdsvex. So you can also use svelte code within them.

Credits

  • VDawg - for the new site and design.