oeiuwq's Avatar

oeiuwq

@oeiuwq.com

SDA. ser feliz es mi color de identidad. navego en el mar de las cosas exactas. let this = lib.flip that; in lib.flip this; Nix/Rust/Go/Scala vborja at apache.org github.com/vic Jardines de agua. Nenúfares, sal. Lanif led lanif le atsah! x.com/oeiuwq

394
Followers
800
Following
11,803
Posts
25.10.2023
Joined
Posts Following

Latest posts by oeiuwq @oeiuwq.com

Despite the original name, my vic/flake-file project now supports non-flakes!

It can be used to generate flake.nix/unflake.nix/npins from inputs defined as Nix module options.

Example code:
github.com/vic/flake-fi...

#NixOS

13.02.2026 08:43 👍 1 🔁 0 💬 0 📌 0
Motivation - Den - aspect-oriented Dendritic Nix

If you are interested in Dendritic Nix and feel curious about the vic/den framework, I wrote a page about how Den came into being and how it was shaped by other explorations.

den.oeiuwq.com/motivation.h...

#Dendritic #NixOS

12.02.2026 07:36 👍 2 🔁 0 💬 0 📌 0
Preview
GitHub - vic/nfx: Nix Algebraic Effects System with Handlers Nix Algebraic Effects System with Handlers. Contribute to vic/nfx development by creating an account on GitHub.

just published nfx - an algebraic effects system for Nix (just for fun) it is a port of my rust (vic/fx-rs) and golang (vic/fx.go) previous explorations.

github.com/vic/nfx

one cool thing is the library organization following nlib pattern where impl/types/tests are near.

31.01.2026 00:36 👍 0 🔁 0 💬 0 📌 0
Post image
18.01.2026 06:30 👍 161 🔁 26 💬 1 📌 0

maleza. me encanta decir la maleza. la que me invade cuando me crecen yerbas pérfidas, malignas, malvadas. ser la maleza

15.01.2026 03:07 👍 25 🔁 4 💬 1 📌 0

hello, friends its new year for me, back to tech.

15.01.2026 04:52 👍 0 🔁 0 💬 0 📌 0

computers are not computering today

14.01.2026 19:38 👍 1 🔁 1 💬 0 📌 0

New year, after the winter break, you know the drill:

Select All → Mark as Read → Archive

05.01.2026 08:22 👍 4 🔁 1 💬 0 📌 0

la gente que piensa que todo pasado fue mejor no ha viajado al futuro

31.12.2025 04:03 👍 11 🔁 4 💬 0 📌 0

always late to the party, here's my gh wrapped

github.com/vic

03.01.2026 06:46 👍 2 🔁 0 💬 0 📌 0

True redemption requires a desire to redeem ONESELF; not just to BE redeemed. It takes time and effort to demonstrate a willingness to do better.

People don't get to deny guilt for abusive behavior just because it was programmed into them; it's still abuse.

Forgiveness is earned through sincerity.

28.12.2025 18:44 👍 6 🔁 3 💬 0 📌 1
Post image
25.12.2025 19:00 👍 16 🔁 5 💬 1 📌 0

amarillo flamante

25.12.2025 19:06 👍 1 🔁 1 💬 0 📌 1
Preview
Nixpkgs core team update 2025-11-30 – GitHub scaling issues We mentioned in our last update that we had re‐established the line of contact with GitHub. We heard from them for the first time on 2025-11-14 about a concerning scaling issue with their infrastructure: periodic maintenance jobs on the Nixpkgs repository were regularly failing and causing issues achieving consensus between replicas. If this problem worsened, it could have led to replication failing entirely and the Nixpkgs repository becoming read‐only. This was also contributing to issues we s...

How big is the @nixos.org repo? Turns out the half‑million tree objects and 20k forks pushed GitHub’s maintenance jobs to the limit. The core team and GitHub are tackling scaling issues together.

discourse.nixos.org/t/nixpkgs-co...

22.12.2025 10:18 👍 3 🔁 1 💬 0 📌 0

I just love Nix people <3

22.12.2025 03:08 👍 2 🔁 0 💬 0 📌 0
State of Radicle CI and where it's going: December 2025

Lars has been hard at work exploring how to integrate CI primitives on top of the Radicle protocol.

Here's the status quo, as of the end of this year 🗓️

blog.liw.fi/posts/2025/r...

19.12.2025 13:44 👍 12 🔁 3 💬 0 📌 0

nixos "stable"? stables are for horses.

14.12.2025 12:29 👍 56 🔁 6 💬 1 📌 1

#Nix people, is this test easy to understand ? Is the feature being tested also usage-exemplified ?

github.com/vic/den/pull...

14.12.2025 07:12 👍 0 🔁 0 💬 0 📌 0

My example repo now showcases six different ways you can use stable-nix to get Dendritic nix non-flakes.

Showcases unflake, froyo, falake, builtin nix-modules and more.

12.12.2025 01:29 👍 1 🔁 0 💬 0 📌 0

The problem with Nix (and NixOS) isn't a lack of documentation. The problem is that Nix is not a product. There isn't a clear vision of who the end user is, what their needs are, and what is their compelling reason to adopt, which is why all the features and documentations are half-baked

11.12.2025 22:21 👍 55 🔁 4 💬 5 📌 1

I love people in the nix community not even minding if flakes are stable or not. People creating their own nix implementations. We are not tied to any nix-big-corp, we can have better things. It takes time and a lot of effort to create our best own tools, but we will get there.

11.12.2025 03:55 👍 0 🔁 0 💬 0 📌 0
An image showing the same text inside of the post. oeiuwq.com/dendrix  Dendritic Nix - Community-driven Nix distribution based on the Dendritic pattern. 
⭐️ 4

An image showing the same text inside of the post. oeiuwq.com/dendrix Dendritic Nix - Community-driven Nix distribution based on the Dendritic pattern. ⭐️ 4

oeiuwq.com/dendrix Dendritic Nix - Community-driven Nix distribution based on the Dendritic pattern.
⭐️ 4

10.12.2025 04:51 👍 5 🔁 1 💬 0 📌 0
GitHub - vic/dendritic-unflake: Example Dendritic Nix setup implemented **without** flakes nor flake-parts. Example Dendritic Nix setup implemented **without** flakes nor flake-parts. - vic/dendritic-unflake

Here's an example #Dendritic #Nix setup without using flakes nor flake-parts.

github.com/vic/dendriti...

Pretty basic, but shows not even flakes/flake-parts are required unless you actually want to use them. Dendritic is a pattern, not a framework, it is just the nix module system at work.

10.12.2025 02:20 👍 1 🔁 0 💬 0 📌 1
43 labels
(no vibecoding)
This issue is intended for human brains to resolve.

43 labels (no vibecoding) This issue is intended for human brains to resolve.

The problem with adding "help wanted" issues on @github.com is that people just feed those to their agent, and loop over PR review comments like drones 🫠

I don't have a problem with using AI, but submitting vibe-coded slop is wasting everyone's time.

I doubt this will be enough, but it's a start:

07.12.2025 08:23 👍 27 🔁 2 💬 1 📌 0
Post image

all i'm saying is if we average 5 stars a day lustre can hit 2k in time for my birthday 🥺👉👈 thatd be pretty cool huh huh

what if i promise a release when we hit 2k 👀

github.com/lustre-labs/... gogogogogo

07.12.2025 15:03 👍 37 🔁 10 💬 2 📌 4
Niccup: Hiccup-like HTML Generation in ~120 Lines of Pure Nix

Ever wish it was really simple to create HTML from just Nix expressions, not even having to deal with function calls or other complexities? With niccup, now there is!

[ "div#main.container"
  { lang = "en"; }
  [ "h1" "Hello" ] ]

<div class="container" id="main" lang="en">
  <h1>Hello</h1>
</div>

That's it. Nix data structures in, HTML out. Zero dependencies. Works with flakes or without.

The code is available here: embedding-shapes/niccup

The website/docs/API and some fun examples can be found here: https://embedding-shapes.github.io/niccup/
Why Generate HTML from Nix?

If you're building static sites, documentation, or web artifacts as part of a Nix derivation, you've probably resorted to one of these:

    String interpolation (''<div>${title}</div>''). Works until you need escaping or composition
    External templating tools. Another dependency, another language, another build step
    Importing HTML files, no programmatic generation

Niccup takes a different approach: represent HTML as native Nix data structures. This gives you map, filter, builtins.concatStringsSep, and the entire Nix expression language for free. No new syntax to learn. No dependencies to manage.

Niccup: Hiccup-like HTML Generation in ~120 Lines of Pure Nix Ever wish it was really simple to create HTML from just Nix expressions, not even having to deal with function calls or other complexities? With niccup, now there is! [ "div#main.container" { lang = "en"; } [ "h1" "Hello" ] ] <div class="container" id="main" lang="en"> <h1>Hello</h1> </div> That's it. Nix data structures in, HTML out. Zero dependencies. Works with flakes or without. The code is available here: embedding-shapes/niccup The website/docs/API and some fun examples can be found here: https://embedding-shapes.github.io/niccup/ Why Generate HTML from Nix? If you're building static sites, documentation, or web artifacts as part of a Nix derivation, you've probably resorted to one of these: String interpolation (''<div>${title}</div>''). Works until you need escaping or composition External templating tools. Another dependency, another language, another build step Importing HTML files, no programmatic generation Niccup takes a different approach: represent HTML as native Nix data structures. This gives you map, filter, builtins.concatStringsSep, and the entire Nix expression language for free. No new syntax to learn. No dependencies to manage.

I made my first #Nix / #NixOS library!

Niccup: Hiccup-like HTML Generation in ~120 Lines of Pure Nix.

Transforms Nix expressions into HTML.

The website has some cool examples, I'm especially proud of the quine one that was slightly tricky to get right: embedding-shapes.github.io/niccup/examp...

03.12.2025 19:50 👍 8 🔁 1 💬 0 📌 0

I need to quit my job so I can focus on sitting in sunbeams with my cats

03.12.2025 13:46 👍 123 🔁 16 💬 1 📌 0

happy nixos 25.11 btw, for those who celebrate

30.11.2025 22:16 👍 15 🔁 1 💬 1 📌 0
An image showing the same text inside of the post. evbogue.com/apds anproto personal data server 
⭐️ 2

An image showing the same text inside of the post. evbogue.com/apds anproto personal data server ⭐️ 2

evbogue.com/apds anproto personal data server
⭐️ 2

28.11.2025 07:51 👍 1 🔁 1 💬 0 📌 0