feat(gaming): replace multimc with polymc
This commit is contained in:
parent
1cc4f45a4d
commit
e142cb4783
4 changed files with 4 additions and 10 deletions
|
@ -49,7 +49,7 @@
|
||||||
|
|
||||||
- Possibly abstract out color theme to a Nix file to share
|
- Possibly abstract out color theme to a Nix file to share
|
||||||
|
|
||||||
** TODO Replace MultiMC with PolyMC
|
** DONE Replace MultiMC with PolyMC
|
||||||
|
|
||||||
** TODO Add Polychromatic
|
** TODO Add Polychromatic
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@
|
||||||
desktop = {
|
desktop = {
|
||||||
gaming = {
|
gaming = {
|
||||||
steam.enable = true;
|
steam.enable = true;
|
||||||
multimc.enable = true;
|
polymc.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
virtualization.enable = true;
|
virtualization.enable = true;
|
||||||
|
|
|
@ -11,7 +11,7 @@ Sets up applications for the specific purpose of playing games.
|
||||||
|
|
||||||
Currently includes:
|
Currently includes:
|
||||||
- Steam
|
- Steam
|
||||||
- MultiMC (Soon PolyMC)
|
- PolyMC
|
||||||
- Lutris
|
- Lutris
|
||||||
|
|
||||||
* Hardware :directory:
|
* Hardware :directory:
|
||||||
|
|
|
@ -12,11 +12,6 @@ in
|
||||||
enable = mkBoolOpt false;
|
enable = mkBoolOpt false;
|
||||||
package = mkOpt package pkgs.steam;
|
package = mkOpt package pkgs.steam;
|
||||||
};
|
};
|
||||||
multimc = {
|
|
||||||
enable = mkBoolOpt false;
|
|
||||||
msaClientID = mkOpt str "01524508-0110-46fc-b468-362d31ca41e6";
|
|
||||||
package = mkOpt package pkgs.multimc; # TODO Replace with PolyMC
|
|
||||||
};
|
|
||||||
polymc = {
|
polymc = {
|
||||||
enable = mkBoolOpt false;
|
enable = mkBoolOpt false;
|
||||||
package = mkOpt package pkgs.polymc;
|
package = mkOpt package pkgs.polymc;
|
||||||
|
@ -30,7 +25,6 @@ in
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
{
|
{
|
||||||
home.home.packages = with pkgs; [
|
home.home.packages = with pkgs; [
|
||||||
(mkIf cfg.multimc.enable (cfg.multimc.package.override { msaClientID = cfg.multimc.msaClientID; }))
|
|
||||||
(mkIf cfg.polymc.enable cfg.polymc.package)
|
(mkIf cfg.polymc.enable cfg.polymc.package)
|
||||||
(mkIf cfg.lutris.enable cfg.lutris.packages)
|
(mkIf cfg.lutris.enable cfg.lutris.packages)
|
||||||
];
|
];
|
||||||
|
@ -44,7 +38,7 @@ in
|
||||||
(mkIf cfg.enableAll {
|
(mkIf cfg.enableAll {
|
||||||
modules.desktop.gaming = {
|
modules.desktop.gaming = {
|
||||||
steam.enable = true;
|
steam.enable = true;
|
||||||
multimc.enable = true;
|
polymc.enable = true;
|
||||||
lutris.enable = true;
|
lutris.enable = true;
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue