chore: Update flake inputs, remove chotic flake and switch to beta nvidia driver
This commit is contained in:
parent
3185f43ff7
commit
cee982f17f
10 changed files with 192 additions and 469 deletions
636
flake.lock
generated
636
flake.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -49,7 +49,6 @@
|
|||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||
# nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable-small";
|
||||
# nixpkgs.url = "github:NixOS/nixpkgs/master";
|
||||
nixpkgs-fix-awscli2.url = "github:NixOS/nixpkgs/master";
|
||||
|
||||
lix-module = {
|
||||
url = "git+https://git.lix.systems/lix-project/nixos-module?ref=release-2.93";
|
||||
|
|
@ -166,12 +165,6 @@
|
|||
repo = "treefmt-nix";
|
||||
};
|
||||
|
||||
chaotic = {
|
||||
type = "github";
|
||||
owner = "chaotic-cx";
|
||||
repo = "nyx";
|
||||
};
|
||||
|
||||
nur = {
|
||||
type = "github";
|
||||
owner = "nix-community";
|
||||
|
|
@ -208,7 +201,7 @@
|
|||
type = "github";
|
||||
owner = "nix-community";
|
||||
repo = "lanzaboote";
|
||||
ref = "v0.4.3";
|
||||
ref = "v1.0.0";
|
||||
};
|
||||
|
||||
nix-doom = {
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ in {
|
|||
config = lib.mkIf cfg.enable {
|
||||
programs.alacritty = {
|
||||
enable = true;
|
||||
package = pkgs.alacritty_git;
|
||||
settings =
|
||||
(
|
||||
with lib;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
(with inputs; [
|
||||
niri-flake.homeModules.niri
|
||||
stylix.homeManagerModules.stylix
|
||||
chaotic.homeManagerModules.default
|
||||
])
|
||||
++ (lib.youthlic.loadImports ./.);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@
|
|||
};
|
||||
|
||||
boot = {
|
||||
kernelPackages = pkgs.linuxPackages_cachyos;
|
||||
kernelPackages = pkgs.linuxKernel.packages.linux_zen;
|
||||
loader.systemd-boot.enable = true;
|
||||
loader.efi.canTouchEfiVariables = true;
|
||||
kernelParams = ["i915.enable_guc=2"];
|
||||
|
|
@ -83,7 +83,7 @@
|
|||
};
|
||||
};
|
||||
hardware = {
|
||||
graphics.package = pkgs.mesa_git;
|
||||
graphics.package = pkgs.mesa;
|
||||
intelgpu = {
|
||||
vaapiDriver = "intel-vaapi-driver";
|
||||
enableHybridCodec = true;
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@
|
|||
};
|
||||
|
||||
boot = {
|
||||
kernelPackages = pkgs.linuxPackages_cachyos-gcc;
|
||||
kernelPackages = pkgs.linuxKernel.packages.linux_zen;
|
||||
lanzaboote = {
|
||||
enable = true;
|
||||
pkiBundle = "/var/lib/sbctl";
|
||||
|
|
|
|||
|
|
@ -23,12 +23,14 @@
|
|||
enable = true;
|
||||
users = ["david"];
|
||||
};
|
||||
graphics.package = pkgs.mesa_git;
|
||||
graphics.package = pkgs.mesa;
|
||||
intelgpu = {
|
||||
driver = "xe";
|
||||
vaapiDriver = "intel-media-driver";
|
||||
};
|
||||
nvidia = {
|
||||
# Fix Nvidia API Change, See <https://github.com/NixOS/nixpkgs/issues/467814/>
|
||||
package = config.boot.kernelPackages.nvidiaPackages.beta;
|
||||
modesetting.enable = true;
|
||||
open = true;
|
||||
prime = {
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@
|
|||
cudaSupport = false;
|
||||
ncclSupport = false;
|
||||
};
|
||||
awscli2 = inputs.nixpkgs-fix-awscli2.legacyPackages.${p.stdenv.hostPlatform.system}.awscli2;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ in {
|
|||
config = lib.mkIf cfg.enable {
|
||||
hardware.graphics.enable32Bit = true;
|
||||
environment.systemPackages = with pkgs; [
|
||||
gamescope_git
|
||||
gamescope
|
||||
];
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@
|
|||
stylix.nixosModules.stylix
|
||||
disko.nixosModules.disko
|
||||
lix-module.nixosModules.default
|
||||
chaotic.nixosModules.default
|
||||
nixvim.nixosModules.nixvim
|
||||
|
||||
./..
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue