diff --git a/common-sw.nix b/common-sw.nix index 9a6799c..8dfcf35 100644 --- a/common-sw.nix +++ b/common-sw.nix @@ -86,7 +86,7 @@ sha256 = "1013005fw3rqraql2qcx2w0wba4n2a0w9y1cv6a2jqcjbbsvz0xd"; }; in { - idea.idea-community = pkgs.idea.idea-community.overrideDerivation (oldAttrs: rec { + idea-community-eap = pkgs.idea.idea-community.overrideDerivation (oldAttrs: rec { name = "idea-community-${version}"; version = "2016.3.eap"; src = pkgs.fetchurl { @@ -95,6 +95,15 @@ }; }); + clion-eap = pkgs.idea.clion.overrideDerivation (oldAttrs: rec { + name = "clion-${version}"; + version = "2016.3.eap"; + src = pkgs.fetchurl { + url = "http://download.jetbrains.com/cpp/CLion-163.4396.13.tar.gz"; + sha256 = "124py19pzdz2yal0js6nrwv0qqqycww7py989sgc1381zh81l89j"; + }; + }); + neovim = pkgs.neovim.override { extraPythonPackages = [ pkgs.pythonPackages.websocket_client ]; }; @@ -106,5 +115,6 @@ }; nixpkgs.config.allowTexliveBuilds = true; + nixpkgs.config.allowUnfree = true; } diff --git a/large-sw.nix b/large-sw.nix index f1dfdee..bbed9de 100644 --- a/large-sw.nix +++ b/large-sw.nix @@ -2,7 +2,8 @@ { environment.systemPackages = with pkgs.haskellPackages; with pkgs; [ - idea.idea-community + idea-community-eap + clion-eap texlive.combined.scheme-full biber androidsdk gimp