!etBYPdyCKgnXJSXexD:matrix.org

NixOS GSoC

243 Members
22 Servers

Load older messages


SenderMessageTime
20 Feb 2026
@crimxnhaze:matrix.orgChinmoy changed their display name from Chinmoy Das to Chinmoy.16:09:29
@crimxnhaze:matrix.orgChinmoy set a profile picture.16:10:22
@infinisil:matrix.orginfinisil Swaraj: Welcome! We're still setting up, but thanks for showing interest already! For now I recommend checking the links from the entry in the idea list, in particular this file. People in #dev:nixos.org could definitely help you out with more details. In particular I recommend reaching out to @getchoo:matrix.org and/or @pyrox:pyrox.dev, because they helped editorialize the last release :) 19:17:51
@lassulus:lassul.uslassulus joined the room.23:47:09
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.23:48:44
@lassulus:lassul.uslassuluschanged room power levels.23:48:54
@lassulus:lassul.uslassuluschanged room power levels.23:49:07
@lassulus:lassul.uslassuluschanged room power levels.23:52:32
21 Feb 2026
@deepakbaghel:matrix.orgDeepak Baghel joined the room.01:41:22
@devkan009:matrix.orgDevKan009 joined the room.08:23:28
@k900:0upti.meK900 joined the room.11:28:17
@hexa:lossy.network@hexa:lossy.network joined the room.11:28:57
@nanodijkstra:matrix.org@nanodijkstra:matrix.org left the room.11:59:57
@devkan009:matrix.orgDevKan009Hello everyone! I am Kanha, an undergraduate CS student and full-stack developer.I came across NixOS through the GSoC org and Project list and was genuinely interested in the work being done here. I'm going to spend the weekend going through the framework documentation and getting familiar with the codebase. Excited to interact with you all! ✨️13:57:12
@devprashant__19:matrix.orgDev Prashant joined the room.14:22:19
@devprashant__19:matrix.orgDev PrashantHi guys! I'm Prashant, a computer science student and open-source fan. I do a lot of full-stack development, and when I saw NixOS on the GSoC list, I definitely wanted to learn more about it. I'll be taking some time this weekend to dive into the documentation and set things up. Excited to be here and meet the community! Tysm :) :)14:25:35
@rajat552:matrix.orgKaku joined the room.15:59:01
@deepak-dev:matrix.orgDeepak Maharana joined the room.18:52:22
@deepak-dev:matrix.orgDeepak MaharanaHi guys , I’m new to the NixOS community and exploring contributing here. My background is mostly web + backend (Python, FastAPI/Django, some React/JS), and I’m currently reading docs. Could someone point me to a good repo / issue label / starter task where I can begin contributing and get familiar with the codebase? Thanks!18:56:52
@anvit26:matrix.orgAnvit Aggarwal joined the room.19:02:40
22 Feb 2026
@silverkite08:matrix.orgSilver joined the room.00:45:46
@deepak-dev:matrix.orgDeepak Maharana* Hi guys , I’m new to the NixOS community and exploring contributing here. My background is mostly Python, FastAPI/Django, some React/JS and I’m currently reading docs. Could someone point me to a good repo / issue label / starter task where I can begin contributing and get familiar with the codebase? Thanks!15:37:19
@bbn08:matrix.orgATrancendentBeing joined the room.20:15:40
@bbn08:matrix.orgATrancendentBeingHi, I'm Bhuvan an comp sci student specializing in AI&ML and am currently surfing thru the code base of nixos. So far all the ideas seem exciting to me after going thru them, but i'd like to work on Security Tracker Improvements as i believe that suits my skill level the best. Here is my Github Profile:https://github.com/Bbn08 , looking forward to the journey. Thank you :)20:44:14
23 Feb 2026
@arkhamknight25:matrix.orgAmrit Amber joined the room.03:21:45
@akjflare:matrix.orgakjflare joined the room.03:31:44
@arkhamknight25:matrix.orgAmrit Amber

Hi everyone! I'm Amrit, a CS student at IIIT, currently based in Tokyo. I work mostly in C++, Python, and TypeScript, with experience in backend systems and infrastructure.
I've been going through the 2026 ideas list and I'd like to propose an original idea: NixOS Configuration Drift Detector & Reconciler.
NixOS guarantees reproducible builds and atomic activation, but it does not continuously verify that runtime state remains aligned with the declared configuration. In practice, systems can diverge from their intended state due to manual interventions, mutable state changes, or runtime inconsistencies.
The core idea is to build a NixOS module + CLI tool that detects and reports configuration drift between the declared NixOS configuration and the live system state.
Initial scope could include:

Comparing systemctl list-units output vs declared systemd.services
Detecting firewall rules that differ from the configured networking.firewall state
Checking user accounts against users.users
Verifying /etc contents against activation outputs
Identifying services running with mismatched derivations or binaries

The tool would generate structured drift reports with severity levels and clear explanations. A reconciliation mode could optionally restore safe classes of drift or generate suggested configuration patches.
Validation would be done using NixOS VM tests to simulate controlled drift scenarios and ensure correctness.
Effort: Medium (175h) to Large (350h), depending on how far reconciliation and diagnostics are taken.
I'd really appreciate feedback on whether this aligns with current ecosystem priorities and whether anyone would be interested in mentoring or refining the scope. Happy to draft a more detailed design document or open a PR to the ideas list.
GitHub: https://github.com/arkhamknight25

03:44:05
@akjflare:matrix.orgakjflareHi everyone! I'm Alan, an undergraduate EE student in the Bay who has some experience in software dev. I'm currently working on various embedded systems and basic computer graphics, but I also have some higher-level projects under my belt. I've been a NixOS user for a little over a year now (so I am of course familiar with Nix), and I was quite interested in the issue surrounding setting up profile pictures declaratively. I encountered this issue myself as a user, but I elected to simply ignore it. I actually do have an idea to solve this, which involves storing the image file into the Nix store, then symlinking it into accountsservice/icons. Of course, I would need some more time to develop this solution, as I am unfamiliar with large codebases such as that of NixOS. Here's my GitHub account, feel free to take a look :D https://github.com/al-nf03:51:17
@akjflare:matrix.orgakjflare* Hi everyone! I'm Alan, an undergraduate EE student in the Bay who has some experience in software dev. I'm currently working on various embedded systems and basic computer graphics, but I also have some higher-level projects under my belt. I've been a NixOS user for a little over a year now (so I am of course familiar with Nix), and I was quite interested in the issue surrounding setting up profile pictures declaratively. I encountered this issue myself as a user, but I elected to simply go with the default grey profile picture. I actually do have an idea to solve this, which involves storing the image file into the Nix store, then symlinking it into accountsservice/icons. Of course, I would need some more time to develop this solution, as I am unfamiliar with large codebases such as that of NixOS. Here's my GitHub account, feel free to take a look :D https://github.com/al-nf03:55:05
@akjflare:matrix.orgakjflare* Hi everyone! I'm Alan, an undergraduate EE student in the Bay who has some experience in software dev. I'm currently working on various embedded systems and basic computer graphics, but I also have some higher-level projects under my belt. I've been a NixOS user for a little over a year now (so I am of course familiar with Nix), and I was quite interested in the issue surrounding setting up profile pictures declaratively. I encountered this issue myself as a user, but I elected to simply go with the default grey profile picture. I actually do have an idea to solve this, which involves storing the image file into the Nix store, then symlinking it into accountsservice/icons. I was also thinking about doing this with desktop wallpapers. Of course, I would need some more time to develop this solution, as I am unfamiliar with large codebases such as that of NixOS. Here's my GitHub account, feel free to take a look :D https://github.com/al-nf03:55:48

Show newer messages


Back to Room ListRoom Version: 10