Commit b75a8ed
Changed files (8)
modules
hosts
kevin
users
hpcesia
modules/game/hoyo-games.nix
@@ -4,7 +4,7 @@
url = "github:ezKEa/aagl-gtk-on-nix";
};
- flake.modules.nixos.game = _: {
+ den.aspects.game.nixos = {
networking.hosts = {
"0.0.0.0" = [
"osuspider.yuanshen.com"
@@ -39,7 +39,7 @@
};
};
- flake.modules.homeManager.game = {pkgs, ...}: let
+ den.aspects.game.homeManager = {pkgs, ...}: let
extraPkgs = [pkgs.bubblewrap];
override = prev: {
extraPkgs = pkgs: ((prev.extraPkgs or (_: [])) pkgs) ++ extraPkgs;
modules/game/lutris.nix
@@ -1,5 +1,5 @@
{
- flake.modules.homeManager.game = {
+ den.aspects.game.homeManager = {
pkgs,
osConfig,
...
modules/game/minecraft.nix
@@ -1,5 +1,5 @@
{
- flake.modules.homeManager.game = {pkgs, ...}: {
+ den.aspects.game.homeManager = {pkgs, ...}: {
home.packages = with pkgs; [
(prismlauncher.override {
additionalPrograms = [ffmpeg];
modules/game/misc.nix
@@ -4,7 +4,7 @@
inputs.nixpkgs.follows = "nixpkgs";
};
- flake.modules.nixos.game = {pkgs, ...}: let
+ den.aspects.game.nixos = {pkgs, ...}: let
# Fix DualSense haptics until https://github.com/alsa-project/alsa-ucm-conf/issues/677 been resolved.
patched-alsa-ucm-conf = pkgs.alsa-ucm-conf.overrideAttrs (oldAttrs: {
postInstall =
modules/game/steam.nix
@@ -1,5 +1,5 @@
{inputs, ...}: {
- flake.modules.nixos.game = {pkgs, ...}: {
+ den.aspects.game.nixos = {pkgs, ...}: {
imports = [inputs.nix-gaming.nixosModules.platformOptimizations];
programs.steam = {
@@ -15,7 +15,7 @@
};
};
- flake.modules.homeManager.game = {pkgs, ...}: {
+ den.aspects.game.homeManager = {pkgs, ...}: {
home.packages = with pkgs; [
steamcmd
steam-tui
modules/game/tools.nix
@@ -1,11 +1,11 @@
{
- flake.modules.nixos.game = _: {
+ den.aspects.game.nixos = {
programs.gamemode = {
enable = true;
};
};
- flake.modules.homeManager.game = {pkgs, ...}: {
+ den.aspects.game.homeManager = {pkgs, ...}: {
home.packages = with pkgs; [
winetricks
samrewritten # Steam Achievements Manager
modules/hosts/kevin/default.nix
@@ -53,7 +53,6 @@ in {
core
desktop
dev
- game
])
++ (
map
@@ -70,7 +69,6 @@ in {
core
desktop
dev
- game
])
++ [config.flake.modules.homeManager."hosts/kevin"];
};
modules/users/hpcesia/default.nix
@@ -16,9 +16,13 @@ in {
isDevelop = listHas ["dev-server" "desktop" "laptop"] host.usage;
isGraphic = listHas ["desktop" "laptop"] host.usage;
in {
- includes = lib.optionals (isDevelop && isGraphic) [
- <desktop/yubikey>
- ];
+ includes =
+ (lib.optionals isGraphic [
+ <game>
+ ])
+ ++ (lib.optionals (isDevelop && isGraphic) [
+ <desktop/yubikey>
+ ]);
})
];