Files
limen/flake.nix
2026-05-26 17:03:05 -05:00

37 lines
960 B
Nix

{
description = "limen — terminal launcher TUI";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
flake-utils.url = "github:numtide/flake-utils";
};
outputs = { nixpkgs, flake-utils, ... }:
flake-utils.lib.eachDefaultSystem (system:
let
pkgs = nixpkgs.legacyPackages.${system};
version = "0.1.0";
in
{
packages.default = pkgs.buildGoModule {
pname = "limen";
inherit version;
src = ./.;
vendorHash = "sha256-zYQ6hMFBFDPNlViB7EmnxbXozardyYeHiUSiG4uS/9Y=";
ldflags = [
"-s"
"-w"
"-X main.version=${version}"
];
meta = {
description = "Terminal launcher TUI for tmux + ssh";
homepage = "https://github.com/KofTwentyTwo/limen";
license = pkgs.lib.licenses.gpl3Only;
mainProgram = "limen";
};
};
});
}