diff options
author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2024-08-21 12:47:29 +0200 |
---|---|---|
committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2024-08-21 12:47:29 +0200 |
commit | 61997911557fa8da66598ec54f5f280e1be1dd5d (patch) | |
tree | 4baf547d438fe92dc49ef44bba56371b460ee28e /yt.nix | |
parent | docs(NEWS): Add (diff) | |
download | yt-61997911557fa8da66598ec54f5f280e1be1dd5d.tar.gz yt-61997911557fa8da66598ec54f5f280e1be1dd5d.zip |
build(flake): Setup up checks (formatter and derivation)
Diffstat (limited to '')
-rw-r--r-- | yt.nix | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/yt.nix b/yt.nix deleted file mode 100644 index 015fc3f..0000000 --- a/yt.nix +++ /dev/null @@ -1,39 +0,0 @@ -# yt - A fully featured command line YouTube client -# -# Copyright (C) 2024 Benedikt Peetz <benedikt.peetz@b-peetz.de> -# SPDX-License-Identifier: GPL-3.0-or-later -# -# This file is part of Yt. -# -# You should have received a copy of the License along with this program. -# If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>. - -{ - lib, - rustPlatform, - ytcc, - yt-dlp, - mpv, - makeWrapper, -}: -rustPlatform.buildRustPackage { - pname = "yt"; - version = "0.1.0"; - - src = ./.; - cargoLock = { - lockFile = ./Cargo.lock; - }; - - buildNoDefaultFeatures = true; - buildFeatures = ["yt"]; - - nativeBuildInputs = [ - makeWrapper - ]; - - postInstall = '' - wrapProgram $out/bin/yt \ - --prefix PATH : ${lib.makeBinPath [mpv yt-dlp ytcc]} - ''; -} |