Skip to content
View kip93's full-sized avatar
🍩
Me want doughnut
🍩
Me want doughnut

Block or report kip93

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kip93/README.md

πŸ‘‹ Hello world! I'm @kip93

πŸ‘€ About me

I am a passionate self-taught backend software developer, and a strong advocate for libre software.

πŸ’¬ Some facts


πŸ“ˆ Stats

πŸ“š Most used languages

πŸ… Achievements

πŸ“° Recent activity

  • ➑️ Pushed 10000 commits in kip93/nixpkgs on branch master
    • #2529ca7 python3Packages.langgraph-checkpoint: 2.0.8 -> 2.0.10
    • #40b7230 python3Packages.langgraph-sdk: 0.1.46 -> 0.1.51
    • #417aac8 python3Packages.langgraph: 0.2.56 -> 0.2.70

Changelog: https://github.com/langchain-ai/langgraph/releases/tag/0.2.70

  • #b8d3fd7 memogram: init at 0.2.2 (#379792)
  • #b34dcf6 gnome-shell-extensions: 47.3 β†’ 47.4

Signed-off-by: Anders Kaseorg <[email protected]>

  • #e844559 python313Packages.flexit-bacnet: 2.2.2 -> 2.2.3

Diff: https://github.com/piotrbulinski/flexit_bacnet/compare/refs/tags/2.2.2...2.2.3

Changelog: https://github.com/piotrbulinski/flexit_bacnet/releases/tag/2.2.3

  • #6d25c42 gphoto2: remove patch already applied upstream
  • #98cc435 memogram: init at 0.2.2
  • #5038233 neovim-node-client: create binary in $out/bin

Recreate a link to the binary, the link was lost after NixOS/nixpkgs#380018. This fixes the build of the neovim wrapper.

  • #cb467f0 python312Packages.python-lsp-server: 1.12.1 -> 1.12.2

Diff: https://github.com/python-lsp/python-lsp-server/compare/refs/tags/v1.12.1...v1.12.2

Changelog: https://github.com/python-lsp/python-lsp-server/blob/v1.12.2/CHANGELOG.md

  • #92c2628 vacuum-go: 0.16.1 -> 0.16.2
  • #5e69c8f mint-l-icons: Temporarily set dontCheckForBrokenSymlinks

To unbreak nixosTests.cinnamon.

  • #e87f642 python312Packages.wandb: 0.19.5 -> 0.19.6

Diff: https://github.com/wandb/wandb/compare/refs/tags/v0.19.5...v0.19.6

Changelog: https://github.com/wandb/wandb/raw/v0.19.6/CHANGELOG.md

  • #063c28c zed-editor: 0.172.9 -> 0.172.10 (#380188)
  • #bacee45 livepeer: 0.8.1 -> 0.8.3 (#380174)

Co-authored-by: Bot-wxt1221 <[email protected]>

  • #9b69e32 gleam: 1.7.0 -> 1.8.0 (#380173)
  • #823a033 python312Packages.polars: 1.12.0 -> 1.21.0 (#380049)
  • #76b74d2 pinball: 0.3.20201218 -> 0.3.20201218-unstable-2024-11-14 (#379704)
  • #b838e48 bao: 0.12.1 -> 0.13.0 (#380055)
  • #7098d53 ungoogled-chromium: 132.0.6834.159-1 -> 133.0.6943.53-1

https://chromereleases.googleblog.com/2025/02/stable-channel-update-for-desktop.html

This update includes 12 security fixes.

CVEs: CVE-2025-0444 CVE-2025-0445 CVE-2025-0451

fetchTree: Distinguish between fetchGit and fetchTree consistently in error messages

  • #5f6658b fetchTree: Distinguish between fetchGit and fetchTree consistently
  • #26539a0 Add mbig-obj flag to allow cross-compiling libexpr to mingw32
  • #7c8c71f Totally exclude nix::setStackSize on Windows
  • #3032512 GitExportIgnoreSourceAccessor: Don't show Β«unknownΒ»

In general we should set the path display prefix on the inner accessor, so we now pass the display prefix to getAccessor().

  • #177a067 Merge pull request #12372 from roberth/test-characterisation-log-to-stderr

tests/functional/characterisation/framework: Log to stderr

  • #102d90e Fix duplicate setPathDisplay()

Fixes messages like 'copying /tmp/repo/tmp/repo to the store'. The PosixSourceAccessor already sets the prefix. Setting the prefix twice shouldn't be a problem, but GitRepoImpl::getAccessor() returns a wrapped accessor so it's not actually idempotent.

  • #cfe9329 Merge pull request #12378 from DeterminateSystems/fix-shellcheck

Fix shellcheck warnings

  • #fa87ad6 Fix shellcheck warnings
  • #a5de2dd tests/functional/characterisation/framework: Log to stderr

It seems that meson test --print-errorlogs only captures stderr, so this makes it forward the logs as intended.

We might want to redirect stdout in our common setup script instead.

  • #fbe2940 Merge pull request #12363 from roberth/issue-12161

Issue #12161, add meta.mainProgram

  • #8d74495 Merge pull request #12362 from roberth/refactor-realiseString

refactor: Extract EvalState::realiseString

  • #6a2198d Merge pull request #12251 from nix-windows/local-store/fix-infinite-loop

local-store: fix infinite loop on Windows

  • #850329d packages.nix-cli: Add meta.mainProgram
  • #0d7418b packages.default: Add meta.mainProgram
  • #7465fbe refactor: Extract EvalState::realiseString
  • #b36637c nix-profile{,-daemon}.fish: Do not source twice

In order for the script not be sourced multiple times by the same shell instance, __ETC_PROFILE_NIX_SOURCED needs to be set with a --global flag.

Both files are almost identical. And style differences make it harder to see what is actually different and keep them in sync, when it is required.

nix-profile.fish and part of nix-profile-daemon.fish use 4 space indentation. Which is also the indentation that the fish shell documentation is using.

Reformatting a chunk of nix-profile-daemon.fish from 2 space indentation to 4 space indentation for consistency.

  • #3bd7fa3 local-store: fix infinite loop on Windows

Also switch to std::filesystem.

  • #b644e57 Remove broken stack size logic from Windows

The API only changes the stack size once there's already a stack overflow exception. Pretty useless.

  • On 3 Feb 2025, 18:07:33
Generated with lowlighter/metrics v3.34.0 πŸ› οΈ
Last updated @ 13 Feb 2025, 17:48:18 / All times UTC ⌚

Pinned Loading

  1. nixplusplus nixplusplus Public

    Read-only mirror of ssh://git.kip93.net/nix++

    Nix

  2. qmk-crkbd qmk-crkbd Public

    A custom firmware written for the Corne keyboard, and based on QMK.

    Nix 13

  3. resume resume Public

    My own spin on a LaTeX RΓ©sumΓ© template.

    TeX

  4. lamp lamp Public

    An LED lamp powered by an Arduino board

    C++

  5. e-ink-organiser e-ink-organiser Public

    An e-Paper weather forecast / task organiser

    Python