Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

Lord-Valen/configuration.nix

My dotfiles, but on NixOS!

Lord-Valen/configuration.nix.json
{
"createdAt": "2022-03-14T20:29:56Z",
"defaultBranch": "main",
"description": "My dotfiles, but on NixOS!",
"fullName": "Lord-Valen/configuration.nix",
"homepage": "",
"language": "Nix",
"name": "configuration.nix",
"pushedAt": "2025-11-24T20:22:57Z",
"stargazersCount": 29,
"topics": [
"colmena",
"colmena-hive",
"divnix-hive",
"doom-emacs",
"dotfiles",
"emacs",
"hive",
"nix-flake",
"nixos",
"nixos-config",
"nixos-configuration",
"nixos-dotfiles"
],
"updatedAt": "2025-11-24T20:23:01Z",
"url": "https://github.com/Lord-Valen/configuration.nix"
}

Which unfree packages are allowed is configured at the flake level via an option. That is then used in the configuration of Nixpkgs. See definition at [unfree-packages.nix]!(modules/lib/options/unfree-packages.nix). See usage at [vscode]!(modules/community/vscode/+unfree.nix). The value of this option is available as a flake output:

Terminal window
$ nix eval .#meta.nixpkgs.allowedUnfreePackages