Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I would like to nominate myself for commit access.
Just to give a bit of background, I am a first-year at Harvard studying Computer Science+Math. I started using Nix in middle school around 5 years ago but was not super active in high school. I have resumed my activity in the past year. I hope to be a release editor next cycle, and a manager the cycle after that.
Additionally, I was a participant in the 2025 Summer of Nix program where I worked on Ngipkgs. There, I worked on NixOS modules, the custom overview that we wrote for Ngipkgs, the NixOS test framework, and more.
I'm pretty active in the Python ecosystem + some random area where I maintain a few packages (ocaml, tmux). Additionally, I am an active Darwin maintainer as I (unfortunately) pretty much have to use a MacBook for school. I do still maintain a NixOS machine on the side, however. Historically, I have been active in packaging Pentesting tools NixOS/nixpkgs#81418 and packaging games NixOS/nixpkgs#380688
One of my goals with commit access is to pickup a lot of older, forgotten PRs. I routinely sort PRs by age and amount of comments and review old PRs that have not been touched in several months. From there, I often have to ping a committer to merge them. With commit access, I will be able to streamline this workflow better.
I also have a few articles on my website relating to using Nix: https://ethancedwards.com/
Outside of Nix, I maintain Dracula Tmux, a fairly popular (750+ GitHub Stars) highly customizable Tmux plugin. I love Linux and Free Software.
Stats:
Repology states I maintain around 250 packages. This is somewhat misleading as I'm on the ngi-nix team so that inflates my count, although I did heavily contribute to many of the packages. From a simple ripgrep of the repo, I maintain around 100 packages. I estimate the real number to be around ~150.
From nixpkgs-committer: