From 31f7b38f21a0e5b7b5539ec4acaaf7bc41984d92 Mon Sep 17 00:00:00 2001 From: ChUrl Date: Sat, 22 May 2021 21:01:02 +0200 Subject: [PATCH] initial commit --- .envrc | 1 + .gitignore | 2 ++ .projectile | 0 requirements.txt | 6 ++++++ shell.nix | 37 +++++++++++++++++++++++++++++++++++++ 5 files changed, 46 insertions(+) create mode 100644 .envrc create mode 100644 .gitignore create mode 100644 .projectile create mode 100644 requirements.txt create mode 100644 shell.nix diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..051d09d --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +eval "$(lorri direnv)" diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ab35684 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/.env +/__pycache__/ diff --git a/.projectile b/.projectile new file mode 100644 index 0000000..e69de29 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..30bbaa3 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,6 @@ +python-dotenv +rich +discord.py +beautifulsoup4 +selenium +pynacl diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..13307ec --- /dev/null +++ b/shell.nix @@ -0,0 +1,37 @@ +{ pkgs ? import {} }: + +with pkgs; + +let myPython = python39.buildEnv.override { + extraLibs = with python39Packages; [ + # Common Libs + rich + numpy + matplotlib + # scipy + # torch + + # Doom Emacs Libs + black + pyflakes + isort + nose + pytest + + # For Discord-Bot + python-dotenv # Env + discordpy # Discord + pynacl # Voice + ]; + }; +in + +mkShell { + buildInputs = [ + myPython + nodePackages.pyright # LSP + pipenv # Doom + + ffmpeg # Voice + ]; +}