From 981ea0dd95d3830f2a8562d475975639965439e9 Mon Sep 17 00:00:00 2001 From: roShan <85359493+theDevOne@users.noreply.github.com> Date: Wed, 29 Mar 2023 11:41:00 +0530 Subject: [PATCH] Delete flake.nix.bak --- flake.nix.bak | 65 --------------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 flake.nix.bak diff --git a/flake.nix.bak b/flake.nix.bak deleted file mode 100644 index 5616644..0000000 --- a/flake.nix.bak +++ /dev/null @@ -1,65 +0,0 @@ -{ - description = "IGNOU Telegram Bot v2.0"; - - inputs.nixpkgs.url = "github:NixOs/nixpkgs/nixos-22.11"; - inputs.flake-utils.url = "github:numtide/flake-utils"; - - outputs = inputs @{ self, nixpkgs, flake-utils }: let - forAllSystems = f: nixpkgs.lib.genAttrs systems (system: f system); - nixpkgsFor = forAllSystems (system: import nixpkgs { inherit system; config.allowUnfree = true; }); - systems = [ "x86_64-linux" "aarch64-linux" ]; - - pythonEnv = pkgs : pkgs.python3.withPackages (p: with p; [ - pyrogram - tgcrypto - httpx - prettytable - beautifulsoup4 - ]); - - in - { - packages = forAllSystems (system: - let - pkgs = nixpkgs.legacyPackages.${system}; - - ignou = pkgs.stdenv.mkDerivation { - pname = "ignou-telegram-bot"; - version = "23.2.18"; - src = ./.; - installPhase = '' - mkdir -p $out/bot - cp -r bot/* $out/bot/ - ''; - }; - exec-ignou = pkgs.writeShellScriptBin "start-bot" '' - cd ${ignou} - ${pythonEnv pkgs}/bin/python3 -m bot''; - - in - { - default = pkgs.buildEnv { - name = "ignou-telegram-bot-env"; - paths = [ - ignou - exec-ignou - ]; - }; - } - ); - - devShell = forAllSystems (system: - let - pkgs = nixpkgsFor.${system}; - in - pkgs.mkShell { - buildInputs = [ - (pythonEnv pkgs) - ]; - } - ); - - nixosModules.default = import ./nix/module.nix inputs; - - }; -}