Vigyata.AI
Is this your channel?

Making My NixOS Flake Better For Everyone

2.9K views· 121 likes· 10:04· Jan 26, 2024

🛍️ Products Mentioned (9)

I have been hard at work recently building out a better and better NixOS flake. Mine has a lot of features, but the goal of what I have been doing recently is to make it easier to deploy regardless of which hardware setup you have. My Flake: https://gitlab.com/Zaney/zaneyos 🌟 Thank you for watching! Please let me know what you think in the comments! 🔻 MY LINKS 🔻 🛰️ Website: https://www.zaney.org 💰 Patreon: https://www.patreon.com/akazaney 🐘 Mastodon: https://mas.to/@Zaney 🗨️ Discord: https://discord.gg/2cRdBs8 🛒 Store: https://zaney-shop.fourthwall.com ☕ BuyMeACoffee: https://www.buymeacoffee.com/notzaney 📁 Gitlab: https://www.gitlab.com/Zaney/ 💳 CashApp: $theofficialtylerk 🎴 Venmo: @TheOfficialTylerK 💸 Liberapay: https://liberapay.com/Zaney ✉️ Email: tylerzanekelley@gmail.com

About This Video

I’ve been kinda heads-down lately, and this video is me finally explaining why: I’ve been working on proper NixOS documentation for my flake and trying to make the whole thing way easier for other people to deploy. The goal isn’t just “here’s my setup,” it’s “clone the repo, set a few variables, and you’re basically running my Hyprland + NixOS experience.” I walk through the docs, how to reproduce my system, and the general idea behind making onboarding simple without forcing you to rewrite a bunch of config just to get started. The big change in how I’m structuring things is that I’m keeping a single NixOS configuration and driving differences through variables—hostname, username, theme, wallpaper directory, and especially CPU/GPU type. Instead of maintaining multiple hardware-specific configs, I’m leaning on conditional logic and separate sourced files for hardware bits (think Intel vs AMD OpenGL settings, etc.). It’s still a work in progress, and I’m very up-front about that—especially around hardware testing and the VM experience (Hyprland/Wayland in VMs can be iffy). If you’ve got different hardware and want to help make this flake better for everyone, I’m basically asking you to hop in the Discord and help me beat on it.

Frequently Asked Questions

🎬 More from Zaney