blob: f15872164403661d4520237a1b7ea13f28958c58 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
{ config, lib, pkgs, ... }:
{
boot = {
extraModulePackages = [];
kernelModules = [ "kvm-amd" "af_packet" ];
kernelPackages = pkgs.cachyosKernels.linuxPackages-cachyos-bore-lto-x86_64-v3;
zfs.package = config.boot.kernelPackages.zfs_cachyos;
tmp.tmpfsHugeMemoryPages = "advise";
tmp.cleanOnBoot = true;
initrd = {
kernelModules = [];
availableKernelModules = [ "nvme" "xhci_pci" "usb_storage" "usbhid" "sd_mod" ];
compressorArgs = [ "--long" "--ultra" "-22" ];
compressor = "zstd";
};
loader = {
timeout = 10;
grub.enable = false;
efi.canTouchEfiVariables = true;
limine = {
enable = true;
efiSupport = true;
biosSupport = false;
enableEditor = true;
maxGenerations = 10;
resolution = "1920x1080";
style = {
backdrop = "000000";
wallpapers = lib.mkForce [];
interface = {
brandingColor = "5AC8FA";
helpColorBright = "0095FF";
helpColor = "0095FF";
};
graphicalTerminal = {
background = "000000";
foreground = "ffffff";
brightBackground = "686868";
brightForeground = "ffffff";
palette = builtins.concatStringsSep ";" [
"000000"
"FF3B30"
"4CD964"
"FFCC00"
"0095FF"
"FF2D55"
"5AC8FA"
"FFFFFF"
];
};
};
};
};
};
}
|