Fixed framework12 config, cachyos kernel for andrey-pc

This commit is contained in:
Aleksandr Lebedev 2025-07-26 18:35:44 +02:00
parent 19a3ef281c
commit bf9d35d9a1
2 changed files with 10 additions and 7 deletions

View file

@ -25,6 +25,6 @@
}) })
]; ];
environment.systemPackages = [ environment.systemPackages = [
pkgs.frameworkTool pkgs.framework-tool
]; ];
} }

View file

@ -20,6 +20,9 @@
inputs.nixos-facter-modules.nixosModules.facter inputs.nixos-facter-modules.nixosModules.facter
inputs.home-manager.nixosModules.default inputs.home-manager.nixosModules.default
inputs.disko.nixosModules.default inputs.disko.nixosModules.default
inputs.chaotic.nixosModules.nyx-cache
inputs.chaotic.nixosModules.nyx-overlay
inputs.chaotic.nixosModules.nyx-registry
../../modules/firefox ../../modules/firefox
#../../modules/flatpak #../../modules/flatpak
@ -34,14 +37,14 @@
++ lib.optional (hwconfig.useImpermanence) ./modules/impermanence; ++ lib.optional (hwconfig.useImpermanence) ./modules/impermanence;
facter.reportPath = ./facter.json; facter.reportPath = ./facter.json;
kylekrein.services.autoUpgrade = { kylekrein.services.autoUpgrade = {
enable = true; enable = false;
pushUpdates = false; pushUpdates = false;
configDir = "/etc/nixos-config"; configDir = "/etc/nixos-config";
user = "root"; user = "root";
}; };
services.scx.enable = true; # by default uses scx_rustland scheduler
boot = { boot = {
kernelPackages = lib.mkDefault pkgs.linuxPackages_6_14; kernelPackages = lib.mkDefault pkgs.linuxPackages_cachyos;
loader = { loader = {
systemd-boot.enable = true; systemd-boot.enable = true;
efi.canTouchEfiVariables = true; efi.canTouchEfiVariables = true;
@ -60,9 +63,9 @@
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain"; # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
#flatpak #flatpak
kk.services.flatpak.enable = true; #kk.services.flatpak.enable = true;
services.flatpak.packages = [ #services.flatpak.packages = [
]; #];
services.pipewire = { services.pipewire = {
extraLv2Packages = [pkgs.rnnoise-plugin]; extraLv2Packages = [pkgs.rnnoise-plugin];