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.

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
IogaMaster/README.md

Hi! I'm IogaMaster

❄️ Nixifying everything

πŸ“œ About me

How it all started:

12+ 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.

πŸ’» Languages:

I know:

Nix Rust Lua

I want to learn:

Zig Go Julia Elixir Haskell C C++

πŸ“Š My Github Stats

IogaMaster's GitHub stats GitHub Streak

Top Langs

⚑ Recent Activity

  1. πŸŽ‰ Merged PR #12 in nix-community/templates
  2. πŸ—£ Commented on #283 in Snowiiii/Pumpkin
  3. ❗ Opened issue #397 in Snowiiii/Pumpkin
  4. πŸ—£ Commented on #13 in Goose97/timber.nvim
  5. πŸ”’ Closed issue #13 in Goose97/timber.nvim

πŸ”­ Currently working on:

My projects:

flux - Create and deploy game servers with nix

blizzard - 🌨️ Install a nixos system remotely or in place

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

diplomat - πŸ“œ Negotiate deployments with a remote

nixie - πŸ§ͺ Create non-nix compatible neovim configs

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

oddlama/nix-topology - 🍁 Generate infrastructure and network diagrams directly from your NixOS configurations

πŸ“¬ How to contact me:

πŸ’° Support me:

I am trying to make a living doing Youtube and open source! I think information should be free, so I continue condensing my knowlege into concise tech explainer videos. As well as creating useful tools in the Nix ecosystem and beyond.

ko-fi

Pinned Loading

  1. dotfiles dotfiles Public

    My NixOS flake.

    Nix 101 2

  2. neocord neocord Public

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

    Lua 120 15

  3. videos videos Public

    Source code of my YouTube videos animated with MotionCanvas

    TypeScript 26

  4. prism prism Public

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

    Nix 26 1

  5. flux flux Public

    Create and deploy game servers with nix

    Nix 50 1

  6. blizzard blizzard Public

    🌨️ Install a nixos system remotely or in place

    Nix 4