about summary refs log tree commit diff
path: root/overrides/overrides.nix
blob: 8f2ea8571bd2de8570e08b868f716eda9491cdde (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ config, pkgs, lib, ... }:

with lib;

{
  nixpkgs.config.packageOverrides = pkgs: {
    gnupg = pkgs.gnupg21;

    ncmpcpp = pkgs.ncmpcpp.override {
      visualizerSupport = true;
      clockSupport = true;
    };

    # XXX: Very ugly workaround see https://github.com/openlab-aux/vuizvui/commit/a93b7583084ff9084d73873d80d8dc428406593c
    haskellPackages = pkgs.haskellPackages.override {
      ghc = pkgs.haskellPackages.ghc.overrideDerivation (const {
        forceRebuild = true;
      });
    };
  };
}