diff options
Diffstat (limited to 'darwin.nix')
-rw-r--r-- | darwin.nix | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -4,8 +4,20 @@ let homedir = builtins.getEnv "HOME"; gitCommitTemplate = ./lib/git-commit-template; gpgid = "D09299626FA78AF8"; + haskellOverlay = self: super: { + haskellPackages = super.haskellPackages.override (old: { + overrides = self: super: { + hledger = self.callPackage ./pkgs/hledger-1.19.1.nix {}; + hledger-lib = self.callPackage ./pkgs/hledger-lib-1.19.1.nix {}; + }; + }); + }; in { + nixpkgs.overlays = [ + haskellOverlay + ]; + imports = [ ./lib/common.nix ./lib/email.nix @@ -14,8 +26,6 @@ in sessionVariables.PATH = "/usr/local/opt/mysql@5.7/bin:${homedir}/bin:${homedir}/.cabal/bin:${homedir}/.local/bin:$PATH"; packages = with pkgs; [ muchsync - hledger-web - hledger-ui (haskellPackages.ghcWithPackages (ps: with ps; [hledger])) coreutils ]; |