diff --git a/modules/home/programs/gui/default.nix b/modules/home/programs/gui/default.nix index 7d3d681..03471eb 100644 --- a/modules/home/programs/gui/default.nix +++ b/modules/home/programs/gui/default.nix @@ -14,6 +14,7 @@ in { calibre = enabled; floorp = enabled; pidgin = enabled; + phpstorm = enabled; rofi = enabled; vesktop = enabled; wezterm = enabled; diff --git a/modules/home/programs/gui/phpstorm/default.nix b/modules/home/programs/gui/phpstorm/default.nix new file mode 100644 index 0000000..48d1359 --- /dev/null +++ b/modules/home/programs/gui/phpstorm/default.nix @@ -0,0 +1,16 @@ +{ + lib, + config, + pkgs, + ... +}: let + cfg = config.marleyos.programs.phpstorm; +in { + options.marleyos.programs.phpstorm.enable = lib.mkEnableOption "phpstorm"; + + config = lib.mkIf cfg.enable { + home.packages = with pkgs; [ + jetbrains.phpstorm + ]; + }; +}