nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

goldendict.nix (530B)


      1 { config, lib, pkgs, ... }:
      2 
      3 with lib;
      4 let
      5   cfg = config.programs.goldendict;
      6 in
      7 {
      8   meta.maintainers = [ maintainers.sikmir ];
      9 
     10   options.programs.goldendict = {
     11     enable = mkEnableOption "A feature-rich dictionary lookup program";
     12 
     13     package = mkOption {
     14       default = pkgs.goldendict;
     15       defaultText = literalExpression "pkgs.goldendict";
     16       description = "GoldenDict package to install.";
     17       type = types.package;
     18     };
     19   };
     20 
     21   config = mkIf cfg.enable {
     22     home.packages = [
     23       cfg.package
     24     ];
     25   };
     26 }