add nix build files

This commit is contained in:
2025-11-29 23:15:04 -08:00
parent b77ebdfd07
commit 12fe5f5c94
2 changed files with 86 additions and 0 deletions

25
default.nix Normal file
View File

@@ -0,0 +1,25 @@
# default.nix
let
pkgs = import <nixpkgs> {};
in
pkgs.stdenv.mkDerivation rec {
pname = "kte";
version = "0.1.0";
src = ./.;
nativeBuildInputs = [ pkgs.cmake ];
buildInputs = [ pkgs.ncurses ];
cmakeFlags = [
"-DCURSES_NEED_NCURSES=TRUE"
"-DCURSES_NEED_WIDE=TRUE"
];
meta = with pkgs.lib; {
description = "A small terminal text editor";
license = licenses.mit;
platforms = platforms.linux;
mainProgram = "kte";
};
}