From b934a7d3494eb74802e80e5498a13bb3b0816a46 Mon Sep 17 00:00:00 2001 From: Ingolf Wagner Date: Tue, 9 Jan 2024 08:15:37 +0100 Subject: [PATCH] stick to jetbrains AI so we don't need fhs for copilot --- nixos/homes/palo/packages/development.nix | 104 +++++++++++----------- 1 file changed, 54 insertions(+), 50 deletions(-) diff --git a/nixos/homes/palo/packages/development.nix b/nixos/homes/palo/packages/development.nix index 4ff46cb..fb581fa 100644 --- a/nixos/homes/palo/packages/development.nix +++ b/nixos/homes/palo/packages/development.nix @@ -12,38 +12,38 @@ with lib; # to make copilot work # jetbrains.pycharm-professional - fhsPyCharm = pkgs.buildFHSUserEnv { - name = "pycharm"; - targetPkgs = pkgs: (with pkgs; [ - black - isort - #unstable.jetbrains.pycharm-professional - jetbrains.pycharm-professional - python311 - pipenv - zlib # needed for NumPy - nodejs - git - ]); - runScript = "pycharm-professional"; - }; + #fhsPyCharm = pkgs.buildFHSUserEnv { + # name = "pycharm"; + # targetPkgs = pkgs: (with pkgs; [ + # black + # isort + # #unstable.jetbrains.pycharm-professional + # jetbrains.pycharm-professional + # python311 + # pipenv + # zlib # needed for NumPy + # nodejs + # git + # ]); + # runScript = "pycharm-professional"; + #}; # jetbrains.datagrip - fhsDataGrip = pkgs.buildFHSUserEnv { - name = "datagrip"; - targetPkgs = pkgs: (with pkgs; [ - unstable.jetbrains.datagrip - ]); - runScript = "datagrip"; - }; + #fhsDataGrip = pkgs.buildFHSUserEnv { + # name = "datagrip"; + # targetPkgs = pkgs: (with pkgs; [ + # unstable.jetbrains.datagrip + # ]); + # runScript = "datagrip"; + #}; - fhsClion = pkgs.buildFHSUserEnv { - name = "clion"; - targetPkgs = pkgs: (with pkgs; [ - unstable.jetbrains.clion - ]); - runScript = "clion"; - }; + #fhsClion = pkgs.buildFHSUserEnv { + # name = "clion"; + # targetPkgs = pkgs: (with pkgs; [ + # unstable.jetbrains.clion + # ]); + # runScript = "clion"; + #}; in [ @@ -54,33 +54,37 @@ with lib; jetbrains.mps - fhsDataGrip - (pkgs.makeDesktopItem { - name = "datagrip"; - desktopName = "DataGrip"; - exec = "${fhsDataGrip}/bin/datagrip"; - terminal = false; - }) + unstable.jetbrains.datagrip + #fhsDataGrip + #(pkgs.makeDesktopItem { + # name = "datagrip"; + # desktopName = "DataGrip"; + # exec = "${fhsDataGrip}/bin/datagrip"; + # terminal = false; + #}) # Rust - fhsClion - (pkgs.makeDesktopItem { - name = "clion"; - desktopName = "Clion"; - exec = "${fhsClion}/bin/clion"; - terminal = false; - }) + unstable.jetbrains.clion + #fhsClion + #(pkgs.makeDesktopItem { + # name = "clion"; + # desktopName = "Clion"; + # exec = "${fhsClion}/bin/clion"; + # terminal = false; + #}) gcc rustup # python - fhsPyCharm - (pkgs.makeDesktopItem { - name = "pycharm"; - desktopName = "PyCharm"; - exec = "${fhsPyCharm}/bin/pycharm"; - terminal = false; - }) + + unstable.jetbrains.pycharm-professional + #fhsPyCharm + #(pkgs.makeDesktopItem { + # name = "pycharm"; + # desktopName = "PyCharm"; + # exec = "${fhsPyCharm}/bin/pycharm"; + # terminal = false; + #}) # planing ((ganttproject-bin.override {