Skip to content
View IogaMaster's full-sized avatar
❄️
Nixifying everything
❄️
Nixifying everything

Organizations

@nix-community

Block or report IogaMaster

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
IogaMaster/README.md

Hi! I'm IogaMaster

❄️ Nixifying everything

πŸ“œ About me

Click to expand

How it all started:

Many years ago, at age 6 I began programming. Creating minecraft plugins and mods.

At age 10, while experimenting with Windows I corrupted my boot partition. This lead me to install my first Linux distro, Linux Mint. Over the years I hopped a few distros, landing on Arch linux.

In October of 2022, while using DOOM emacs. I stumbled across the creators NixOS dotfiles, I immediately began experimenting in a virtual machine. When preforming an update on Arch my installation broke. I figured it was a sign to ditch arch in favor of NixOS. I haven't looked back.

My journey in Open Source:

In early 2023 I began contributing to open source, just some basic typo fixes. My first serious work in open source began in July of that year, with my first nixpkgs pull request. Adding a builder function for zig packages. NixOS/nixpkgs#241741

At that time I joined the nix-community org and began maintaining the templates repo.

In January of 2024 I helped nix-community adopt a functional fork of Manix.

I maintain many packages in nixpkgs and help contribute to any projects I find useful.

What I am doing now:

When AI became mainstream, I worried that programmers would be replaced (and if the speed of improvements kept up, they probably would be). So I went to work physical labor jobs, and left open-source behind.

However, it has become apparent to me that it will never happen, even if AGI were to come about, because engineers will adapt, and so will I.

So in 2026 I started college, majoring in Computer Science and Mathematics.

I got a job in Tech, and am now returning to open source, and becoming a nixpkgs maintainer once again.

πŸ’» Languages:

Click to expand ### I know:

Nix Lua C++ Python

I want to learn:

C Go

πŸ“Š My Github Stats

IogaMaster's GitHub stats GitHub Streak

Top Langs

⚑ Recent Activity

  1. πŸ—£ Commented on #526457 in NixOS/nixpkgs
  2. πŸ—£ Commented on #526577 in NixOS/nixpkgs
  3. πŸ’ͺ Opened PR #526577 in NixOS/nixpkgs
  4. πŸ—£ Commented on #526576 in NixOS/nixpkgs
  5. ❌ Closed PR #526576 in NixOS/nixpkgs

πŸ”­ Currently working on:

My projects:

flux - Create and deploy game servers with nix

neocord - Discord rich presense in neovim

warden - A tool to create in depth reviews of nixpkgs pr's

prism - 🌈 Convert wallpapers into a colorscheme and place them in your ~/

Projects I help maintain:

nix-community/templates - Nix flake templates managed by the community

manix - A fast CLI documentation searcher for Nix

nixpkgs - Nix Packages collection & NixOS

Pinned Loading

  1. dotfiles dotfiles Public

    My entire infrastructure and computing environment.

    Nix 143 4

  2. neocord neocord Public

    Discord Rich Presence for Neovim (Fork of presence.nvim)

    Lua 160 20

  3. flux flux Public

    Create and deploy game servers with nix

    Nix 98 5

  4. prism prism Public

    🌈 Convert wallpapers into a colorscheme and place them in your ~/

    Nix 37

  5. loom loom Public

    A lua game engine written in Rust, using Vulkan

    Lua

  6. videos videos Public

    Source code of my YouTube videos animated with MotionCanvas

    TypeScript 40