diff --git a/hosts/perso-desktop/home.nix b/hosts/perso-desktop/home.nix index cdde8c4..479e500 100644 --- a/hosts/perso-desktop/home.nix +++ b/hosts/perso-desktop/home.nix @@ -10,6 +10,7 @@ flatpak.enable = true; jetbrainsToolbox.enable = true; kitty.enable = true; + minecraft.enable = true; }; shell = { diff --git a/modules/home/apps/default.nix b/modules/home/apps/default.nix index 1959117..d117db3 100644 --- a/modules/home/apps/default.nix +++ b/modules/home/apps/default.nix @@ -7,5 +7,6 @@ ./flatpak.nix ./jetbrains-toolbox.nix ./kitty.nix + ./minecraft.nix ]; } diff --git a/modules/home/apps/minecraft.nix b/modules/home/apps/minecraft.nix new file mode 100644 index 0000000..29c86af --- /dev/null +++ b/modules/home/apps/minecraft.nix @@ -0,0 +1,16 @@ +{ config, pkgs, lib, ... }: + +with lib; +let + cfg = config.modules.home.apps.minecraft; +in +{ + options.modules.home.apps.minecraft = { + enable = mkEnableOption '' + Enable minecraft + ''; + }; + config = mkIf cfg.enable { + home.packages = with pkgs; [gdlauncher-carbon]; + }; +} \ No newline at end of file