diff --git a/hosts/FredOS-Gaming.nix b/hosts/FredOS-Gaming.nix index 0e9434f..483feae 100644 --- a/hosts/FredOS-Gaming.nix +++ b/hosts/FredOS-Gaming.nix @@ -2,50 +2,50 @@ (lib.mkIf (config.networking.hostName == "FredOS-Gaming") { - nixpkgs.config.packageOverrides = pkgs: { - pkgs = pkgs // { - lib32 = pkgs.pkgsi686Linux.pkgs; - }; - }; # <--- REMOVE THE SEMICOLON HERE +    nixpkgs.config.packageOverrides = pkgs: { +      pkgs = pkgs // { +        lib32 = pkgs.pkgsi686Linux.pkgs; +      }; +    }; # <--- Semicolon required here to separate from environment.systemPackages +     +    # FIXED: No semicolons inside the array [...] +    environment.systemPackages = [ +      pkgs.lutris +      pkgs.adwaita-icon-theme +      pkgs.nix-index +      pkgs.libdecor +      pkgs.lib32.libdecor +    ]; # <--- Semicolon required here - environment.systemPackages = [ - pkgs.lutris; # Add semicolons to the array elements for robustness - pkgs.adwaita-icon-theme; - pkgs.nix-index; - pkgs.libdecor; - pkgs.lib32.libdecor; - ]; # <--- SEMICOLON (Required for environment.systemPackages) +    hardware.graphics = { +      enable = true; +      enable32Bit = true; +    }; # <--- Semicolon required here - hardware.graphics = { - enable = true; - enable32Bit = true; - }; # <--- SEMICOLON (Required) +    programs.steam = { +      enable = true; +      remotePlay.openFirewall = true; +      package = pkgs.steam.override { +        extraPkgs = pkgs: with pkgs; [ +          kdePackages.breeze +        ]; +      }; +    }; # <--- Semicolon required here - programs.steam = { - enable = true; - remotePlay.openFirewall = true; - package = pkgs.steam.override { - extraPkgs = pkgs: with pkgs; [ - kdePackages.breeze - ]; - }; - }; # <--- SEMICOLON (Required) +    environment.sessionVariables = { +      LIBDECOR_PLUGIN_DIR = "${pkgs.libdecor}/lib/libdecor/plugins-1"; +      GTK_PATH = "${pkgs.gtk3}/lib/gtk-3.0:${pkgs.gtk4}/lib/gtk-4.0"; +    }; # <--- Semicolon required here - environment.sessionVariables = { - LIBDECOR_PLUGIN_DIR = "${pkgs.libdecor}/lib/libdecor/plugins-1"; - GTK_PATH = "${pkgs.gtk3}/lib/gtk-3.0:${pkgs.gtk4}/lib/gtk-4.0"; - }; # <--- SEMICOLON (Required) - - system.autoUpgrade = { - enable = true; - dates = "daily"; - persistent = true; - allowReboot = false; - flags = [ - "--upgrade" - "--option" "tarball-ttl" "0" - ]; - }; # <--- SEMICOLON (Required) +    system.autoUpgrade = { +      enable = true; +      dates = "daily"; +      persistent = true; +      allowReboot = false; +      flags = [ +        "--upgrade" +        "--option" "tarball-ttl" "0" +      ]; +    }; # <--- Semicolon required here -# Closing brace for the attribute set, closing parenthesis for lib.mkIf })