Non stop entertainment! The wackiest NixOS configuration to-date.
thevoid.cafe/projects/puzzlevision
nixos
flake
flake-parts
dotfiles
home-manager
nix
1{
2 description = "Puzzlevision, Non stop entertainment! The wackiest NixOS configuration to-date";
3
4 outputs =
5 inputs:
6 inputs.flake-parts.lib.mkFlake { inherit inputs; } {
7 imports = [ ./modules/flake ];
8 systems = [ "x86_64-linux" ];
9 };
10
11 nixConfig = {
12 experimental-features = [
13 "flakes"
14 "nix-command"
15 ];
16
17 extra-substituters = [
18 "https://cache.nixos.org"
19 "https://nix-community.cachix.org"
20 ];
21 extra-trusted-public-keys = [
22 "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
23 "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
24 ];
25 };
26
27 inputs = {
28 nixpkgs = {
29 url = "github:nixos/nixpkgs/nixpkgs-unstable";
30 };
31
32 flake-parts = {
33 url = "github:hercules-ci/flake-parts";
34 inputs.nixpkgs-lib.follows = "nixpkgs";
35 };
36
37 easy-hosts = {
38 url = "github:tgirlcloud/easy-hosts";
39 };
40
41 home-manager = {
42 url = "github:nix-community/home-manager";
43 inputs.nixpkgs.follows = "nixpkgs";
44 };
45 };
46}