- Introduced a new power menu script using fuzzel for session management. - Updated Bellerophon configuration to include Niri desktop and its components. - Removed obsolete README for Niri and consolidated its configuration files. - Added swayidle and swaylock integration for idle management and screen locking. - Implemented waybar for status bar functionality with basic configuration. - Created fuzzel integration for application launching and menu access. - Added zenbook debugging scripts for display and keyboard diagnostics. - Migrated keyring and other configurations to streamline Niri setup. - Enhanced display management with systemd services for better integration.
EmergentMind's Nix-Config Starter
STILL TESTING - if this line is still here this repo is still WIP for use even as a starter
Table of Contents
Watch NixOS related videos on my YouTube channel.
Secrets Management
Secrets for this config are stored in a private repository called nix-secrets that is pulled in as a flake input and managed using the sops-nix tool.
For details on how this is accomplished, how to approach different scenarios, and troubleshooting for some common hurdles, please see my article and accompanying YouTube video NixOS Secrets Management available on my website. There is also a nix-secrets-reference repository that can be used in conjunction with the article.
Support
Sincere thanks to all of my generous supporters!
If you find what I do helpful, please consider supporting my work using one of the links under "Sponsor this project" on the right-hand column of this page.
I intentionally keep all of my content ad-free but some platforms, such as YouTube, put ads on my videos outside of my control.
Guidance and Resources
- NixOS.org Manuals
- Official Nix Documentation
- Noogle - Nix API reference documentation.
- Official NixOS Wiki
- NixOS Package Search
- NixOS Options Search
- Home Manager Option Search
- NixOS & Flakes Book - an excellent introductory book by Ryan Yin
Acknowledgements
Those who have heavily influenced this strange journey into the unknown.
- FidgetingBits - You told me there was a strange door that could be opened. I'm truly grateful.
- Mic92 and Lassulus - My nix-config leverages many of the fantastic tools that these two people maintain, such as sops-nix, disko, and nixos-anywhere.
- Misterio77 - Structure and reference.
- Ryan Yin - A treasure trove of useful documentation and ideas.
- VimJoyer - Excellent videos on the high-level concepts required to navigate NixOS.
