🐧 | New & Redesigned Wiki & Documentation website [maintainer=@xelopsys] https://xinux.uz/
  • MDX 51.5%
  • JavaScript 23.2%
  • CSS 18%
  • Nix 7.3%
Find a file
Javoxir G'ulomjonov b1fa27857a
feat: add releases and detail pages, fix some design issues (#23)
* feat: releases page, fix some issue with design

* fix: refactor release components to use data from new releases module

* fix: add download icon to cards in Downloads component

* fix: featured sort, download text type

* fix: cors in download page

* fix: hash key

* fix: app static images path to app dynamic

* fix: featured latest version sort

---------

Co-authored-by: neo-unical <javohir@unical.uz>
2026-04-09 16:31:24 +05:00
.github/workflows chore: changing runner to testing 2026-03-09 04:57:51 +05:00
app feat: add releases and detail pages, fix some design issues (#23) 2026-04-09 16:31:24 +05:00
components feat: add releases and detail pages, fix some design issues (#23) 2026-04-09 16:31:24 +05:00
data feat: add releases and detail pages, fix some design issues (#23) 2026-04-09 16:31:24 +05:00
public chore: update dependency versions 2026-02-20 18:44:33 +09:00
.envrc chore: add downloads page 2025-05-18 14:37:18 +05:00
.gitignore feat: add apps showroom page, fix some design issues (#24) 2026-03-31 19:26:00 +05:00
.npmrc remaking website with newer version 2024-07-29 18:00:35 +05:00
default.nix fix: getExe path 2026-03-30 01:54:20 +05:00
flake.lock update: dump next and others for cve conformance 2026-01-15 01:15:14 +05:00
flake.nix chore: add hydra jobs 2026-03-30 00:57:14 +05:00
jsconfig.json refactor: pretty clean and very neat codebase, without shitty monorepo 2025-07-08 15:09:34 +05:00
mdx-components.jsx chore: update dependency versions 2026-02-20 18:44:33 +09:00
module.nix fix: download iso ssr problem (#29) 2026-03-28 15:27:41 +05:00
next-sitemap.config.js refactor: pretty clean and very neat codebase, without shitty monorepo 2025-07-08 15:09:34 +05:00
next.config.mjs fix: download iso ssr problem (#29) 2026-03-28 15:27:41 +05:00
package-lock.json feat: add apps showroom page, fix some design issues (#24) 2026-03-31 19:26:00 +05:00
package.json fix: download iso ssr problem (#29) 2026-03-28 15:27:41 +05:00
pnpm-lock.yaml chore: pin the exact dependency versions 2026-02-20 20:21:24 +09:00
pnpm-workspace.yaml feat: add releases and detail pages, fix some design issues (#23) 2026-04-09 16:31:24 +05:00
postcss.config.js chore: update dependency versions 2026-02-20 18:44:33 +09:00
README.md docs: add local development instructions 2026-02-19 20:31:51 +09:00
shell.nix update: dump next and others for cve conformance 2026-01-15 01:15:14 +05:00
styles.css feat: add releases and detail pages, fix some design issues (#23) 2026-04-09 16:31:24 +05:00

xinux.uz

The official website of Xinux.

Local Development

With Nix (Xinux/NixOS or Nix package manager)

Make sure flakes are enabled (already enabled on Xinux). If not, add this to your configuration.nix or flake.nix:

nix.settings.experimental-features = [ "nix-command" "flakes" ];

Enter the dev shell (automatically runs pnpm install and sets up PATH):

nix develop

Start the dev server:

pnpm dev

The site will be available at http://localhost:3000.

Build the Nix package (produces a static export in ./result/ folder):

nix build

Without Nix

Install dependencies:

pnpm install

Start dev server:

pnpm dev

The site will be available at http://localhost:3000.

Build for production:

pnpm build

TODO: @orzklv keep identicity of posts before start-using-home-manager.nix