diff --git a/server/configuration.org b/server/configuration.org index 001e876..c5d6586 100644 --- a/server/configuration.org +++ b/server/configuration.org @@ -444,40 +444,7 @@ cachix # why spend time compiling? editorconfig # follow rules of contributin black # Python code formatter pylint # bug and style checker for python - (buildPythonApplication rec { - pname = "download"; - version = "1.5"; - src = ../scripts/download/.; - doCheck = false; - buildInputs = [ setuptools ]; - propagatedBuildInputs = - [ pyyaml types-pyyaml ]; - }) - (buildPythonApplication rec { - pname = "ffpb"; - version = "0.4.1"; - src = fetchPypi { - inherit pname version; - sha256 = "sha256-7eVqbLpMHS1sBw2vYS4cTtyVdnnknGtEI8190VlXflk="; - }; - doCheck = false; - buildInputs = [ setuptools ]; - propagatedBuildInputs = - [ tqdm ]; - }) - # (buildPythonApplication rec { - # pname = "qbit_manage"; - # version = "4.0.3"; - # src = fetchPypi { - # inherit pname version; - # sha256 = "sha256-7eVqbLpMHS1sBw2vYS4cTtyVdnnknGtEI8190VlXflk="; - # }; - # doCheck = true; - # buildInputs = [ setuptools ]; - # propagatedBuildInputs = - # [ gitpython requests retrying ruamel-yaml schedule unstable.qbittorrent-api ]; - # }) -]) ) # base language +])) # base language # C# & Rust # omnisharp-roslyn # c# linter and code formatter @@ -489,6 +456,46 @@ cachix # why spend time compiling? nodejs # not as bad as I thought #+end_src +** CUSTOM PYTHON SCRIPTS +Libraries & apps not found on the nix-store and scripts made by me. + +#+begin_src nix +]) ++ (with pkgs.python3Packages; [ +(buildPythonApplication rec { + pname = "download"; + version = "1.5"; + src = ../scripts/download/.; + doCheck = false; + buildInputs = [ setuptools ]; + propagatedBuildInputs = + [ pyyaml types-pyyaml ]; +}) +(buildPythonApplication rec { + pname = "ffpb"; + version = "0.4.1"; + src = fetchPypi { + inherit pname version; + sha256 = "sha256-7eVqbLpMHS1sBw2vYS4cTtyVdnnknGtEI8190VlXflk="; + }; + doCheck = false; + buildInputs = [ setuptools ]; + propagatedBuildInputs = + [ tqdm ]; +}) +# (buildPythonApplication rec { +# pname = "qbit_manage"; +# version = "4.0.3"; +# src = fetchPypi { +# inherit pname version; +# sha256 = "sha256-7eVqbLpMHS1sBw2vYS4cTtyVdnnknGtEI8190VlXflk="; +# }; +# doCheck = true; +# buildInputs = [ setuptools ]; +# propagatedBuildInputs = +# [ gitpython requests retrying ruamel-yaml schedule unstable.qbittorrent-api ]; +# }) +#+end_src + ** NODEJS PACKAGES Mostly language servers and linters.