superfile.nix
1 { 2 pkgs, 3 inputs, 4 config, 5 lib, 6 ... 7 }: let 8 cfg = config.programs.superfile; 9 in { 10 options.programs.superfile.enable = lib.mkEnableOption "superfile"; 11 12 config = lib.mkIf cfg.enable { 13 inputs.superfile.url = "github:MHNightCat/superfile"; 14 15 hm.home.packages = [ 16 inputs.superfile.packages.${pkgs.hostPlatform.system}.default 17 ]; 18 }; 19 }