diff --git a/hosts/lenar/default.nix b/hosts/lenar/default.nix index 013db4d..23f7647 100644 --- a/hosts/lenar/default.nix +++ b/hosts/lenar/default.nix @@ -31,6 +31,7 @@ ide = { enable = true; install-pycharm = true; + install-goland = true; }; python = { enable = true; diff --git a/hosts/wenar-nix/default.nix b/hosts/wenar-nix/default.nix index 5eefc27..80aa808 100644 --- a/hosts/wenar-nix/default.nix +++ b/hosts/wenar-nix/default.nix @@ -33,7 +33,7 @@ modesetting.enable = true; powerManagement.enable = false; powerManagement.finegrained = false; - open = false; + open = true; package = config.boot.kernelPackages.nvidiaPackages.latest; }; @@ -45,6 +45,7 @@ ide = { enable = true; install-pycharm = true; + install-goland = true; }; python = { enable = true; diff --git a/nixosModules/dev/ide.nix b/nixosModules/dev/ide.nix index 161622c..2982140 100644 --- a/nixosModules/dev/ide.nix +++ b/nixosModules/dev/ide.nix @@ -19,6 +19,11 @@ in default = false; example = true; }; + install-goland = lib.mkOption { + type = lib.types.bool; + default = false; + example = true; + }; }; config = lib.mkIf cfg.enable { environment.systemPackages = @@ -27,6 +32,7 @@ in zed-editor vscodium ] - ++ lib.optionals cfg.install-pycharm [ pkgs.jetbrains.pycharm-professional ]; + ++ lib.optionals cfg.install-pycharm [ pkgs.jetbrains.pycharm-professional ] + ++ lib.optionals cfg.install-goland [ pkgs.jetbrains.goland ]; }; }