add flake.nix
This commit is contained in:
parent
9e8c05d80c
commit
12a48b108a
36
flake.nix
Normal file
36
flake.nix
Normal file
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
description = "Fork of vimwiki-cli so I can bump the deps lol";
|
||||
|
||||
inputs = {
|
||||
nixpkgs.url = "github:nixos/nixpkgs";
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs }:
|
||||
let
|
||||
pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||
my-python = pkgs.python3;
|
||||
python-with-my-packages = my-python.withPackages (p: with p; [
|
||||
click
|
||||
]);
|
||||
python-deps = with pkgs.python3Packages; [
|
||||
click
|
||||
setuptools
|
||||
];
|
||||
in
|
||||
{
|
||||
packages.x86_64-linux.vimwiki-cli = pkgs.python3Packages.buildPythonPackage {
|
||||
pname = "vimwiki-cli";
|
||||
src = ./.;
|
||||
version = "1.0.0";
|
||||
bulidInputs = [ python-deps ];
|
||||
propagatedBuildInputs = [ python-deps ];
|
||||
doCheck = false;
|
||||
};
|
||||
devShell.x86_64-linux = pkgs.mkShell {
|
||||
buildInputs = [
|
||||
python-with-my-packages
|
||||
self.packages.x86_64-linux.vimwiki-cli
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue