steveej-t14: enable brave and use amdgpu videodriver

This commit is contained in:
steveej 2021-01-30 18:03:29 +01:00
parent 600a08ce6d
commit 1c845922c1
5 changed files with 12 additions and 6 deletions

View file

@ -7,6 +7,10 @@
enable = true; enable = true;
}; };
programs.brave = {
enable = true;
};
nixpkgs.config = { nixpkgs.config = {
chromium = { chromium = {
# 2019-03-05: missing on 19.03 enablePepperPDF = true; # 2019-03-05: missing on 19.03 enablePepperPDF = true;

View file

@ -1,8 +1,10 @@
{ lib { lib
, pkgs
, ... , ...
}: }:
{ {
boot.loader.grub.efiInstallAsRemovable = lib.mkForce true; boot.loader.grub.efiInstallAsRemovable = lib.mkForce true;
boot.loader.efi.canTouchEfiVariables = lib.mkForce false; boot.loader.efi.canTouchEfiVariables = lib.mkForce false;
boot.kernelPackages = lib.mkForce pkgs.linuxPackages_latest;
} }

View file

@ -10,5 +10,6 @@
./hw.nix ./hw.nix
./pkg.nix ./pkg.nix
./user.nix ./user.nix
./boot.nix
]; ];
} }

View file

@ -3,8 +3,7 @@
let let
stage1Modules = [ stage1Modules = [
"aesni_intel" "aesni_intel"
"kvm-intel" "kvm_amd"
"aes_x86_64"
"nvme" "nvme"
"nvme_core" "nvme_core"
@ -27,5 +26,6 @@ in
# boot.initrd.availableKernelModules = stage1Modules; # boot.initrd.availableKernelModules = stage1Modules;
boot.initrd.kernelModules = stage1Modules; boot.initrd.kernelModules = stage1Modules;
boot.extraModprobeConfig = '' boot.extraModprobeConfig = ''
options kvm_amd nested=1;
''; '';
} }

View file

@ -64,7 +64,9 @@ in {
"${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt" "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"
]; ];
services.xserver.videoDrivers = [ "modesetting" ]; services.xserver.videoDrivers = lib.mkForce [
"amdgpu"
];
services.xserver.serverFlagsSection = '' services.xserver.serverFlagsSection = ''
Option "BlankTime" "0" Option "BlankTime" "0"
Option "StandbyTime" "0" Option "StandbyTime" "0"
@ -72,8 +74,5 @@ in {
Option "OffTime" "0" Option "OffTime" "0"
''; '';
boot.kernelPackages = lib.mkForce pkgs.linuxPackages_latest;
hardware.ledger.enable = true; hardware.ledger.enable = true;
} }