chore: trash-cli 换 gomi,移除 micro 和无用的 pkgs/default.nix,精简 comment-checker 平台支持
This commit is contained in:
+1
-2
@@ -38,7 +38,7 @@
|
|||||||
tealdeer # tldr
|
tealdeer # tldr
|
||||||
|
|
||||||
# File management
|
# File management
|
||||||
trash-cli
|
gomi
|
||||||
|
|
||||||
# Nix tools
|
# Nix tools
|
||||||
nix-output-monitor # nom
|
nix-output-monitor # nom
|
||||||
@@ -55,7 +55,6 @@
|
|||||||
comment-checker
|
comment-checker
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
micro
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# XDG directories
|
# XDG directories
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
# Tools
|
# Tools
|
||||||
cat = "bat --paging=never";
|
cat = "bat --paging=never";
|
||||||
rm = "trash-put";
|
rm = "gomi";
|
||||||
lg = "lazygit";
|
lg = "lazygit";
|
||||||
vi = "nvim";
|
vi = "nvim";
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
{ lib
|
{
|
||||||
, stdenv
|
lib,
|
||||||
, fetchurl
|
stdenv,
|
||||||
, autoPatchelfHook
|
fetchurl,
|
||||||
|
autoPatchelfHook,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
@@ -17,13 +18,10 @@ let
|
|||||||
url = "https://github.com/code-yeongyu/go-claude-code-comment-checker/releases/download/v${version}/comment-checker_v${version}_linux_amd64.tar.gz";
|
url = "https://github.com/code-yeongyu/go-claude-code-comment-checker/releases/download/v${version}/comment-checker_v${version}_linux_amd64.tar.gz";
|
||||||
hash = "sha256-YLmHQc0bBqyyR9LXRt2k/xWZLpHjna0twNsBbr1lVkY=";
|
hash = "sha256-YLmHQc0bBqyyR9LXRt2k/xWZLpHjna0twNsBbr1lVkY=";
|
||||||
};
|
};
|
||||||
"aarch64-linux" = {
|
|
||||||
url = "https://github.com/code-yeongyu/go-claude-code-comment-checker/releases/download/v${version}/comment-checker_v${version}_linux_arm64.tar.gz";
|
|
||||||
hash = "sha256-R3MX5L6t/pllCREVrd54qBFMZEsiaQmeG/0EVu6VwjE=";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
platformSrc = srcs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
platformSrc =
|
||||||
|
srcs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "comment-checker";
|
pname = "comment-checker";
|
||||||
@@ -49,7 +47,10 @@ stdenv.mkDerivation {
|
|||||||
description = "Multi-language comment detection hook for Claude Code / OpenCode";
|
description = "Multi-language comment detection hook for Claude Code / OpenCode";
|
||||||
homepage = "https://github.com/code-yeongyu/go-claude-code-comment-checker";
|
homepage = "https://github.com/code-yeongyu/go-claude-code-comment-checker";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
platforms = [ "aarch64-darwin" "x86_64-linux" "aarch64-linux" ];
|
platforms = [
|
||||||
|
"aarch64-darwin"
|
||||||
|
"x86_64-linux"
|
||||||
|
];
|
||||||
mainProgram = "comment-checker";
|
mainProgram = "comment-checker";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
{ pkgs }:
|
|
||||||
|
|
||||||
{
|
|
||||||
# ── Custom packages ──────────────────────────────────
|
|
||||||
# Packages not in nixpkgs. Build with callPackage.
|
|
||||||
#
|
|
||||||
# Example:
|
|
||||||
# opencode-ai = pkgs.callPackage ./opencode-ai { };
|
|
||||||
#
|
|
||||||
# go-comment-checker = pkgs.buildGoModule {
|
|
||||||
# pname = "comment-checker";
|
|
||||||
# version = "0.1.0";
|
|
||||||
# src = pkgs.fetchFromGitHub {
|
|
||||||
# owner = "code-yeongyu";
|
|
||||||
# repo = "go-claude-code-comment-checker";
|
|
||||||
# rev = "...";
|
|
||||||
# hash = "sha256-...";
|
|
||||||
# };
|
|
||||||
# vendorHash = "sha256-...";
|
|
||||||
# };
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user