tangled
alpha
login
or
join now
bwc9876.dev
/
nixos-config
1
fork
atom
Flake for my NixOS devices
1
fork
atom
overview
issues
pulls
pipelines
Update, fixup black mesa
bwc9876.dev
11 months ago
31b18ac4
b8787584
verified
This commit was signed with the committer's
known signature
.
bwc9876.dev
SSH Key Fingerprint:
SHA256:DanMEP/RNlSC7pAVbnXO6wzQV00rqyKj053tz4uH5gQ=
+34
-29
3 changed files
expand all
collapse all
unified
split
flake.lock
nixosModules
graphics
news.nix
systemConfigs
black-mesa.nix
+21
-21
flake.lock
···
31
]
32
},
33
"locked": {
34
-
"lastModified": 1744447794,
35
-
"narHash": "sha256-z5uK5BDmFg0L/0EW2XYLGr39FbQeXyNVnIEhkZrG8+Q=",
36
"owner": "catppuccin",
37
"repo": "nix",
38
-
"rev": "c44fe73ed8e5d5809eded7cc6156ca9c40044e42",
39
"type": "github"
40
},
41
"original": {
···
197
]
198
},
199
"locked": {
200
-
"lastModified": 1744029987,
201
-
"narHash": "sha256-J1hZh9FHHCHKLGByZveXTnWK6G/oXjnbs9BS+GX+8jg=",
202
"owner": "nix-community",
203
"repo": "flakelight",
204
-
"rev": "a9deddc856e2d279d616e5f4f1fdd43c5d1c8ac3",
205
"type": "github"
206
},
207
"original": {
···
218
]
219
},
220
"locked": {
221
-
"lastModified": 1744029987,
222
-
"narHash": "sha256-J1hZh9FHHCHKLGByZveXTnWK6G/oXjnbs9BS+GX+8jg=",
223
"owner": "nix-community",
224
"repo": "flakelight",
225
-
"rev": "a9deddc856e2d279d616e5f4f1fdd43c5d1c8ac3",
226
"type": "github"
227
},
228
"original": {
···
323
]
324
},
325
"locked": {
326
-
"lastModified": 1744498625,
327
-
"narHash": "sha256-pL52uCt9CUoTTmysGG91c2FeU7XUvpB7Cep6yon2vDk=",
328
"owner": "nix-community",
329
"repo": "home-manager",
330
-
"rev": "db56335ca8942d86f2200664acdbd5b9212b26ad",
331
"type": "github"
332
},
333
"original": {
···
426
},
427
"nixos-hardware": {
428
"locked": {
429
-
"lastModified": 1744366945,
430
-
"narHash": "sha256-OuLhysErPHl53BBifhesrRumJNhrlSgQDfYOTXfgIMg=",
431
"owner": "NixOS",
432
"repo": "nixos-hardware",
433
-
"rev": "1fe3cc2bc5d2dc9c81cb4e63d2f67c1543340df1",
434
"type": "github"
435
},
436
"original": {
···
464
"nuschtosSearch": "nuschtosSearch"
465
},
466
"locked": {
467
-
"lastModified": 1744429493,
468
-
"narHash": "sha256-T3nhF5uBFaLSoR4EM7/Yf5TuD2kghyqRlNCmcN4tQx0=",
469
"owner": "nix-community",
470
"repo": "nixvim",
471
-
"rev": "1095b7f89192c1e2bc9b52d0d9660c02752afe5a",
472
"type": "github"
473
},
474
"original": {
···
643
]
644
},
645
"locked": {
646
-
"lastModified": 1744513456,
647
-
"narHash": "sha256-NLVluTmK8d01Iz+WyarQhwFcXpHEwU7m5hH3YQQFJS0=",
648
"owner": "oxalica",
649
"repo": "rust-overlay",
650
-
"rev": "730fd8e82799219754418483fabe1844262fd1e2",
651
"type": "github"
652
},
653
"original": {
···
31
]
32
},
33
"locked": {
34
+
"lastModified": 1744793570,
35
+
"narHash": "sha256-BzulTVLpbapBxsJ1b1ZNPSg94YIbgs/75fNyiv2uWNg=",
36
"owner": "catppuccin",
37
"repo": "nix",
38
+
"rev": "192378974a131c402633bee18dc892b804a663e0",
39
"type": "github"
40
},
41
"original": {
···
197
]
198
},
199
"locked": {
200
+
"lastModified": 1744634762,
201
+
"narHash": "sha256-ETX7rbJjQPXGpiTHI2StAgkqoZVebG218ITs7nDL4w4=",
202
"owner": "nix-community",
203
"repo": "flakelight",
204
+
"rev": "96367860907d477f72b6a985d70ebd0f63d23e4c",
205
"type": "github"
206
},
207
"original": {
···
218
]
219
},
220
"locked": {
221
+
"lastModified": 1744634762,
222
+
"narHash": "sha256-ETX7rbJjQPXGpiTHI2StAgkqoZVebG218ITs7nDL4w4=",
223
"owner": "nix-community",
224
"repo": "flakelight",
225
+
"rev": "96367860907d477f72b6a985d70ebd0f63d23e4c",
226
"type": "github"
227
},
228
"original": {
···
323
]
324
},
325
"locked": {
326
+
"lastModified": 1744833442,
327
+
"narHash": "sha256-BBMWW2m64Grcc5FlXz74+vdkUyCJOfUGnl+VcS/4x44=",
328
"owner": "nix-community",
329
"repo": "home-manager",
330
+
"rev": "c6b75d69b6994ba68ec281bd36faebcc56097800",
331
"type": "github"
332
},
333
"original": {
···
426
},
427
"nixos-hardware": {
428
"locked": {
429
+
"lastModified": 1744633460,
430
+
"narHash": "sha256-fbWE4Xpw6eH0Q6in+ymNuDwTkqmFmtxcQEmtRuKDTTk=",
431
"owner": "NixOS",
432
"repo": "nixos-hardware",
433
+
"rev": "9a049b4a421076d27fee3eec664a18b2066824cb",
434
"type": "github"
435
},
436
"original": {
···
464
"nuschtosSearch": "nuschtosSearch"
465
},
466
"locked": {
467
+
"lastModified": 1744753228,
468
+
"narHash": "sha256-Re8g2pby4sr4hgzJmQJxeH/9PtgX85nivkWibapRI5s=",
469
"owner": "nix-community",
470
"repo": "nixvim",
471
+
"rev": "d4dada282aeac94b5d53dd70e276a2f5f534f783",
472
"type": "github"
473
},
474
"original": {
···
643
]
644
},
645
"locked": {
646
+
"lastModified": 1744803954,
647
+
"narHash": "sha256-f+gE6JtLhPzyDWOCEHbN/S30GEGHMtXEt41+Va7wzEU=",
648
"owner": "oxalica",
649
"repo": "rust-overlay",
650
+
"rev": "c564fb830c7d5b3e4fde5ea829a62f0e41e43a20",
651
"type": "github"
652
},
653
"original": {
+5
nixosModules/graphics/news.nix
···
227
tags = ["personal-blog"];
228
}
229
{
0
0
0
0
0
230
title = "Xe Iaso";
231
url = "https://xeiaso.net/blog.rss";
232
tags = ["personal-blog"];
···
227
tags = ["personal-blog"];
228
}
229
{
230
+
title = "Dylan Beattie";
231
+
url = "https://dylanbeattie.net/feed.xml";
232
+
tags = ["personal-blog"];
233
+
}
234
+
{
235
title = "Xe Iaso";
236
url = "https://xeiaso.net/blog.rss";
237
tags = ["personal-blog"];
+8
-8
systemConfigs/black-mesa.nix
···
6
system = "x86_64-linux";
7
8
modules = [
9
-
(outputs.lib.applyRoles ["base" "latest-linux" "wireless" "ssh" "graphics" "games" "fun" "dev" "secureboot" "mc-server"])
10
{
11
imports = [inputs.bingus.nixosModules.default];
12
nixpkgs.overlays = [inputs.bingus.overlays.default];
···
67
};
68
69
fileSystems."/" = {
70
-
device = "/dev/disk/by-uuid/77e539a3-813d-465b-ac11-8aad37300858";
71
fsType = "ext4";
72
};
73
74
fileSystems."/boot" = {
75
-
device = "/dev/disk/by-uuid/605A-7728";
76
fsType = "vfat";
77
};
78
···
90
91
networking.interfaces.enp4s0.wakeOnLan.enable = true;
92
93
-
services.nix-serve = {
94
-
enable = true;
95
-
secretKeyFile = "/etc/nix-serve-key";
96
-
openFirewall = true;
97
-
};
98
})
99
];
100
}
···
6
system = "x86_64-linux";
7
8
modules = [
9
+
(outputs.lib.applyRoles ["base" "latest-linux" "wireless" "ssh" "graphics" "games" "fun" "dev" "normalboot" "mc-server"])
10
{
11
imports = [inputs.bingus.nixosModules.default];
12
nixpkgs.overlays = [inputs.bingus.overlays.default];
···
67
};
68
69
fileSystems."/" = {
70
+
device = "/dev/nvme0n1p2";
71
fsType = "ext4";
72
};
73
74
fileSystems."/boot" = {
75
+
device = "/dev/nvme0n1p1";
76
fsType = "vfat";
77
};
78
···
90
91
networking.interfaces.enp4s0.wakeOnLan.enable = true;
92
93
+
# services.nix-serve = {
94
+
# enable = true;
95
+
# secretKeyFile = "/etc/nix-serve-key";
96
+
# openFirewall = true;
97
+
# };
98
})
99
];
100
}