desktop-2024-10-18-08-01-32
This commit is contained in:
@ -15,7 +15,7 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
gamescope
|
gamescope
|
||||||
mangohud
|
mangohud_git
|
||||||
libkrb5
|
libkrb5
|
||||||
keyutils
|
keyutils
|
||||||
];
|
];
|
||||||
@ -41,7 +41,7 @@
|
|||||||
wine
|
wine
|
||||||
winetricks
|
winetricks
|
||||||
# proton-ge-bin
|
# proton-ge-bin
|
||||||
pcsx2
|
# pcsx2
|
||||||
mangohud
|
mangohud_git
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
54
flake.lock
generated
54
flake.lock
generated
@ -9,11 +9,11 @@
|
|||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728392601,
|
"lastModified": 1728587571,
|
||||||
"narHash": "sha256-0ZuowheyMfLuxr4ViAWiKjs0aow1pn8xtKlsYx+NVR4=",
|
"narHash": "sha256-vQmYKJ9sLQP6VivCdKNdpisXrB6xpDaaTif5U+IogzQ=",
|
||||||
"owner": "chaotic-cx",
|
"owner": "chaotic-cx",
|
||||||
"repo": "nyx",
|
"repo": "nyx",
|
||||||
"rev": "147c0997fe3451b09fa30c47afa1577f91aa7524",
|
"rev": "d73c548a001f367048d4f22cf2ae626cd2002503",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -32,11 +32,11 @@
|
|||||||
"rust-analyzer-src": "rust-analyzer-src"
|
"rust-analyzer-src": "rust-analyzer-src"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728196311,
|
"lastModified": 1728455642,
|
||||||
"narHash": "sha256-JoDDlmjPj0sGo1beOo3bRh7BDppm0Kuet7I7BqTmSl4=",
|
"narHash": "sha256-abYGwrL6ak5sBRqwPh+V3CPJ6Pa89p378t51b7BO1lE=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "fenix",
|
"repo": "fenix",
|
||||||
"rev": "26971356e387b5ec0578f52be1bbd82ecf6dbad4",
|
"rev": "3b47535a5c782e4f4ad59cd4bdb23636b6926e03",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -105,11 +105,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728041527,
|
"lastModified": 1728337164,
|
||||||
"narHash": "sha256-03liqiJtk9UP7YQHW4r8MduKCK242FQzud8iWvvlK+o=",
|
"narHash": "sha256-VdRTjJFyq4Q9U7Z/UoC2Q5jK8vSo6E86lHc2OanXtvc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "509dbf8d45606b618e9ec3bbe4e936b7c5bc6c1e",
|
"rev": "038630363e7de57c36c417fd2f5d7c14773403e4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -125,11 +125,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728337164,
|
"lastModified": 1728791962,
|
||||||
"narHash": "sha256-VdRTjJFyq4Q9U7Z/UoC2Q5jK8vSo6E86lHc2OanXtvc=",
|
"narHash": "sha256-nr5QiXwQcZmf6/auC1UpX8iAtINMtdi2mH+OkqJQVmU=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "038630363e7de57c36c417fd2f5d7c14773403e4",
|
"rev": "64c6325b28ebd708653dd41d88f306023f296184",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -148,11 +148,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728183036,
|
"lastModified": 1728410210,
|
||||||
"narHash": "sha256-aq8i8LCbbo2gIBcFiMTFxyE4fdAKrjFU1c//zZn0bZM=",
|
"narHash": "sha256-vn6qupt1U0M6Hf3eXhK3/K4Du0Z7A60qYS1G14QsRY8=",
|
||||||
"owner": "Jovian-Experiments",
|
"owner": "Jovian-Experiments",
|
||||||
"repo": "Jovian-NixOS",
|
"repo": "Jovian-NixOS",
|
||||||
"rev": "751641e82a34709ed2a177e69e23b1ea08a75561",
|
"rev": "a25f915ec05196d15e3f7f8555ffb612d4f1045d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -207,11 +207,11 @@
|
|||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728269138,
|
"lastModified": 1728729581,
|
||||||
"narHash": "sha256-oKxDImsOvgUZMY4NwXVyUc/c1HiU2qInX+b5BU0yXls=",
|
"narHash": "sha256-oazkQ/z7r43YkDLLQdMg8oIB3CwWNb+2ZrYOxtLEWTQ=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "ecfcd787f373f43307d764762e139a7cdeb9c22b",
|
"rev": "a8dd1b21995964b115b1e3ec639dd6ce24ab9806",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -223,11 +223,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728241625,
|
"lastModified": 1728492678,
|
||||||
"narHash": "sha256-yumd4fBc/hi8a9QgA9IT8vlQuLZ2oqhkJXHPKxH/tRw=",
|
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "c31898adf5a8ed202ce5bea9f347b1c6871f32d1",
|
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -255,11 +255,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728241625,
|
"lastModified": 1728492678,
|
||||||
"narHash": "sha256-yumd4fBc/hi8a9QgA9IT8vlQuLZ2oqhkJXHPKxH/tRw=",
|
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "c31898adf5a8ed202ce5bea9f347b1c6871f32d1",
|
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -283,11 +283,11 @@
|
|||||||
"rust-analyzer-src": {
|
"rust-analyzer-src": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728064742,
|
"lastModified": 1728386838,
|
||||||
"narHash": "sha256-tFvUGvqUZjES1yxYT2zEFiTAE0iQKYd+eWKX/6ZqeVw=",
|
"narHash": "sha256-Lk64EoJkvp3WMGVJK3CR1TYcNghX0/BqHPLW5zdvmLE=",
|
||||||
"owner": "rust-lang",
|
"owner": "rust-lang",
|
||||||
"repo": "rust-analyzer",
|
"repo": "rust-analyzer",
|
||||||
"rev": "5982d9c420d0dc90739171829f0d2e9c80d98979",
|
"rev": "efaf8bd5de34e2f47bd57425b83e0c7974902176",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -91,20 +91,21 @@ in
|
|||||||
efi = { canTouchEfiVariables = true; };
|
efi = { canTouchEfiVariables = true; };
|
||||||
};
|
};
|
||||||
|
|
||||||
kernelPackages = pkgs.linuxPackages_cachyos-rc;
|
kernelPackages = pkgs.pkgs.linuxPackages_cachyos-rc;
|
||||||
kernelModules = [ "nct6775" ];
|
kernelModules = [ "nct6775" ];
|
||||||
|
extraModulePackages = with pkgs.pkgs.linuxPackages_cachyos-rc; [ ryzen-smu ];
|
||||||
# kernelParams = [ "clearcpuid=514" ];
|
# kernelParams = [ "clearcpuid=514" ];
|
||||||
# kernelParams = [ "amdgpu.ppfeaturemask=0xffffffff" ];
|
# kernelParams = [ "amdgpu.ppfeaturemask=0xffffffff" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
# systemd.services = {
|
systemd.services = {
|
||||||
# monitor = {
|
monitor = {
|
||||||
# description = "AMDGPU Control Daemon";
|
description = "AMDGPU Control Daemon";
|
||||||
# wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
# after = [ "multi-user.target" ];
|
after = [ "multi-user.target" ];
|
||||||
# serviceConfig = { ExecStart = "${pkgs.lact}/bin/lact daemon"; };
|
serviceConfig = { ExecStart = "${pkgs.lact}/bin/lact daemon"; };
|
||||||
# };
|
};
|
||||||
# };
|
};
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "desktop";
|
hostName = "desktop";
|
||||||
@ -117,26 +118,17 @@ in
|
|||||||
inputs.kwin-effects-forceblur.packages.${pkgs.system}.default
|
inputs.kwin-effects-forceblur.packages.${pkgs.system}.default
|
||||||
lact
|
lact
|
||||||
amdgpu_top
|
amdgpu_top
|
||||||
|
|
||||||
python3
|
python3
|
||||||
python311Packages.tkinter
|
python311Packages.tkinter
|
||||||
|
|
||||||
snapraid
|
snapraid
|
||||||
mergerfs
|
mergerfs
|
||||||
|
|
||||||
gimp
|
gimp
|
||||||
|
|
||||||
clinfo
|
clinfo
|
||||||
|
|
||||||
gparted
|
gparted
|
||||||
|
|
||||||
mission-center
|
mission-center
|
||||||
resources
|
resources
|
||||||
|
|
||||||
# monitorets
|
|
||||||
|
|
||||||
stressapptest
|
stressapptest
|
||||||
|
ryzen-monitor-ng
|
||||||
qdiskinfo
|
qdiskinfo
|
||||||
# fan2go
|
# fan2go
|
||||||
# unigine-superposition
|
# unigine-superposition
|
||||||
@ -153,23 +145,6 @@ in
|
|||||||
enable32Bit = true;
|
enable32Bit = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# fancontrol = {
|
|
||||||
# enable = true;
|
|
||||||
# config = ''
|
|
||||||
# INTERVAL=10
|
|
||||||
# DEVPATH=hwmon3=devices/platform/it87.656
|
|
||||||
# DEVNAME=hwmon3=it8665
|
|
||||||
# FCTEMPS=hwmon3/pwm1=hwmon6/temp1_input hwmon3/pwm2=hwmon6/temp3_input hwmon3/pwm3=hwmon6/temp3_input
|
|
||||||
# FCFANS=hwmon3/pwm1=hwmon3/fan1_input hwmon3/pwm2=hwmon3/fan2_input hwmon3/pwm3=hwmon3/fan3_input
|
|
||||||
# MINTEMP=hwmon3/pwm1=60 hwmon3/pwm2=60 hwmon3/pwm3=60
|
|
||||||
# MAXTEMP=hwmon3/pwm1=80 hwmon3/pwm2=80 hwmon3/pwm3=80
|
|
||||||
# MINSTART=hwmon3/pwm1=51 hwmon3/pwm2=102 hwmon3/pwm3=102
|
|
||||||
# MINSTOP=hwmon3/pwm1=51 hwmon3/pwm2=102 hwmon3/pwm3=102
|
|
||||||
# MINPWM=hwmon3/pwm1=51 hwmon3/pwm2=102 hwmon3/pwm3=102
|
|
||||||
# MAXPWM=hwmon3/pwm1=127 hwmon3/pwm2=127 hwmon3/pwm3=127
|
|
||||||
# '';
|
|
||||||
# };
|
|
||||||
|
|
||||||
pulseaudio.enable = false;
|
pulseaudio.enable = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -181,10 +156,15 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# powerManagement = {
|
||||||
|
# enable = true;
|
||||||
|
# powertop.enable = true;
|
||||||
|
# };
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
power-profiles-daemon.enable = true;
|
power-profiles-daemon.enable = true;
|
||||||
netdata.enable = true;
|
# netdata.enable = true;
|
||||||
printing.enable = true;
|
# printing.enable = true;
|
||||||
fwupd.enable = true;
|
fwupd.enable = true;
|
||||||
|
|
||||||
# xserver.videoDrivers = [ "amdgpu" ];
|
# xserver.videoDrivers = [ "amdgpu" ];
|
||||||
|
Reference in New Issue
Block a user