GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — qweered - Overview

@qweered qweered Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@qweered
qweered
Follow
View qweered's full-sized avatar
🏠
Working from home

Aliaksandr Samatyia qweered

🏠
Working from home
Follow
19 followers · 3 following
  • Vilnius, Lithuania
  • 15:14 (UTC +02:00)

Achievements

Achievement: Pull Sharkx3Achievement: YOLOAchievement: Pair ExtraordinaireAchievement: Quickdraw

Achievements

Achievement: Pull Sharkx3Achievement: YOLOAchievement: Pair ExtraordinaireAchievement: Quickdraw

Highlights

  • Pro
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
qweered/README.md

Aliaksandr Samatyia

Software engineer · Vilnius, Lithuania

Open-source contributor focused on the Nix ecosystem — ~100 merged PRs to nixpkgs in the last year.

GitHub stats Top languages

What I work on

Area Focus
Nix / NixOS nixpkgs packaging, infrastructure, CI tooling, performance, treewide refactors
Frontend React, TypeScript, Expo (side projects)

Selected open-source contributions (past year)

nixpkgs

  • fetchPnpmDeps v1 → v3 migration — multi-part treewide migration of pnpm-based packages: part 1 · part 2 · part 3 · part 4, and a v1 deprecation proposal
  • pipewire 1.4 → 1.6 — major update; moved pipewire and wireplumber to by-name, modernized
  • Performance: patch-shebangs: optimize bash + add ANSI C implementation · reduce // merges and optimize ++ chains across hot paths · stdenv: // optionalAttrs → nullable attr names · lib/attrsets: use builtins.filterAttrs when available
  • CI / merge bot: auto-label new and updated packages · surface auto-merge blockers in the bot's checklist · gating on no PR failures and committer change-requests
  • Hardening: assert no by-name overwrites · no callPackage with by-name paths · progressively extend by-name defaults
  • New packages: crosspipe · volt · nix-olde · vite-plus
  • Treewide cleanups: meta = with lib; removal, rec → finalAttrs, ~20 PRs moving overrides into package.nix, qt6 application moves to by-name, override consolidation across audacity / bitwuzla / cvc5 / hugin / mysql-workbench / neovim-unwrapped / plausible / rabbitmq-server and more

Elsewhere

  • hyprnixos — full NixOS + Hyprland configuration
  • automaspec — pair project: AI-assisted platform that turns requirements into test specs and generated test code (Next.js 16, ORPC, Drizzle, multi-tenant)
  • expo-shizuku — Expo native module for silent APK installation via Shizuku on Android
  • flatpak — fish profile fast-path skip when XDG_DATA_DIRS already includes the path

Pinned Loading

  1. hyprnixos hyprnixos Public

    Nix 10 1

  2. NixOS/nixpkgs NixOS/nixpkgs Public

    Nix Packages collection & NixOS

    Nix 26.8k 20.7k

  3. tg-proxy-parser tg-proxy-parser Public

    TypeScript

  4. pizza pizza Public

    TypeScript

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.