alpha
Login
or
Join now
hermes.pds.lassul.us
/
superconfig
forked from
lass.pds.lassul.us/superconfig
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
vendor x220.nix from stockholm
author
lassulus
date
11 months ago
(Nov 22, 2025, 8:52 PM +0700)
commit
2bc73555
2bc73555445e85b08fc44ddb28aa4ac01ff4ffb8
parent
359f6ea8
359f6ea8748e8be7f82e2f92d2baef172968ec4c
+19
-7
3 changed files
Expand all
Collapse all
Unified
Split
2configs
hw
x220.nix
machines
daedalus
physical.nix
icarus
physical.nix
+18
-3
2configs/hw/x220.nix
View file
Reviewed
···
1
1
{
2
2
-
self,
2
2
+
lib,
3
3
config,
4
4
pkgs,
5
5
...
6
6
}:
7
7
{
8
8
-
imports = [
9
9
-
(self.inputs.stockholm + "/krebs/2configs/hw/x220.nix")
8
8
+
# Hardware configuration from krebs/stockholm x220.nix, with updated package names
9
9
+
networking.wireless.enable = lib.mkDefault true;
10
10
+
11
11
+
hardware.enableRedistributableFirmware = true;
12
12
+
13
13
+
hardware.cpu.intel.updateMicrocode = true;
14
14
+
15
15
+
hardware.graphics.enable = true;
16
16
+
17
17
+
hardware.graphics.extraPackages = [
18
18
+
pkgs.intel-vaapi-driver
19
19
+
pkgs.libva-vdpau-driver
10
20
];
21
21
+
22
22
+
services.xserver.videoDriver = "intel";
11
23
12
24
boot = {
13
25
initrd.luks.devices.luksroot.device = "/dev/sda3";
···
22
34
config.boot.kernelPackages.acpi_call
23
35
];
24
36
kernelModules = [
37
37
+
"kvm-intel"
25
38
"acpi_call"
26
39
"tp_smapi"
40
40
+
"tpm-rng"
27
41
];
42
42
+
kernelParams = [ "acpi_backlight=none" ];
28
43
};
29
44
30
45
environment.systemPackages = [
+1
-2
machines/daedalus/physical.nix
View file
Reviewed
···
1
1
-
{ self, config, ... }:
1
1
+
{ config, ... }:
2
2
{
3
3
imports = [
4
4
./config.nix
5
5
-
(self.inputs.stockholm + "/krebs/2configs/hw/x220.nix")
6
5
../../2configs/boot/coreboot.nix
7
6
];
8
7
-2
machines/icarus/physical.nix
View file
Reviewed
···
1
1
{
2
2
-
self,
3
2
modulesPath,
4
3
lib,
5
4
...
···
8
7
imports = [
9
8
./config.nix
10
9
(modulesPath + "/installer/scan/not-detected.nix")
11
11
-
(self.inputs.stockholm + "/krebs/2configs/hw/x220.nix")
12
10
];
13
11
14
12
boot.loader.grub.enable = true;