fixing gaming module
This commit is contained in:
parent
d43fe69478
commit
fe41f5be0f
11
flake.nix
11
flake.nix
@ -15,14 +15,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
outputs =
|
||||
{ self
|
||||
, nixpkgs
|
||||
, home-manager
|
||||
, hosts
|
||||
, ide
|
||||
, ...
|
||||
}:
|
||||
outputs = { self, nixpkgs, home-manager, hosts, ide, ... }:
|
||||
let
|
||||
system = "x86_64-linux";
|
||||
my-overlay = self: super: {
|
||||
@ -33,7 +26,7 @@
|
||||
overlays = [ my-overlay ];
|
||||
};
|
||||
modules = import ./modules {
|
||||
inherit system pkgs ide my-overlay;
|
||||
inherit system nixpkgs pkgs ide my-overlay;
|
||||
};
|
||||
home = import ./home {
|
||||
inherit system pkgs modules home-manager;
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ system, pkgs, ide, my-overlay, ... }:
|
||||
{ system, nixpkgs, pkgs, ide, my-overlay, ... }:
|
||||
{
|
||||
gaming = import ./gaming { };
|
||||
gaming = import ./gaming { inherit nixpkgs; };
|
||||
dnscrypt = import ./dnscrypt;
|
||||
packages = import ./packages { inherit pkgs; };
|
||||
programs = import ./programs { inherit pkgs; };
|
||||
|
@ -1,15 +1,16 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
{ nixpkgs, ... }:
|
||||
{
|
||||
nixpkgs.config.allowUnfreePredicate = pkg:
|
||||
builtins.elem (lib.getName pkg) [
|
||||
"nvidia-settings"
|
||||
"nvidia-x11"
|
||||
"nvidia-persistenced"
|
||||
"steam"
|
||||
"steamcmd"
|
||||
"steam-original"
|
||||
"steam-run"
|
||||
];
|
||||
# Uses unfree shit
|
||||
# nixpkgs.config.allowUnfreePredicate = pkg:
|
||||
# builtins.elem (nixpkgs.lib.getName pkg) [
|
||||
# "nvidia-settings"
|
||||
# "nvidia-x11"
|
||||
# "nvidia-persistenced"
|
||||
# "steam"
|
||||
# "steamcmd"
|
||||
# "steam-original"
|
||||
# "steam-run"
|
||||
# ];
|
||||
services.xserver.videoDrivers = [ "nvidia" ];
|
||||
|
||||
hardware.nvidia = {
|
||||
@ -25,11 +26,5 @@
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
};
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
steamcmd
|
||||
steam-tui
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -5,6 +5,7 @@
|
||||
../hardware-configuration.nix
|
||||
./laptop
|
||||
modules.dnscrypt
|
||||
# modules.gaming
|
||||
hosts.nixosModule
|
||||
];
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user