pub-solar-os/unstable/default.nix

32 lines
768 B
Nix
Raw Normal View History

{
# modules to pull from master, stable version is automatically disabled
modules = [ ];
# if a modules name changed in master, add the old name here
disabledModules = [ ];
# packages pulled from master
packages = pkgs: final: prev: {
inherit (pkgs)
dhall
discord
element-desktop
manix
nixpkgs-fmt
qutebrowser
signal-desktop
starship;
haskellPackages = prev.haskellPackages.override {
overrides = hfinal: hprev:
let version = prev.lib.replaceChars [ "." ] [ "" ] prev.ghc.version;
in
{
# same for haskell packages, matching ghc versions
inherit (pkgs.haskell.packages."ghc${version}")
haskell-language-server;
};
};
};
}