Initial commit

This commit is contained in:
2026-08-01 20:21:37 +09:00
commit 845dde50ad
38 changed files with 2922 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
{ self }:
{
config,
lib,
pkgs,
...
}:
let
cfg = config.programs.naniTranslateLinux;
in
{
options.programs.naniTranslateLinux = {
enable = lib.mkEnableOption "Nani Translate for Linux";
package = lib.mkOption {
type = lib.types.package;
default = self.packages.${pkgs.stdenv.hostPlatform.system}.default;
defaultText = lib.literalExpression ''
inputs.nani-translate-linux.packages.''${pkgs.stdenv.hostPlatform.system}.default
'';
description = "Nani Translate Linux package to install.";
};
};
config = lib.mkIf cfg.enable {
home.packages = [ cfg.package ];
};
}