forked from pub-solar/os
0ec0c25238
* Move extern lists to their own folder * Move unstable package and module imports to their own folder * Create a genPkgs function to avoid using legacyPackages for the whole package set * Move hmActivationPackages to legacyPackages
32 lines
768 B
Nix
32 lines
768 B
Nix
{
|
|
# 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;
|
|
};
|
|
};
|
|
};
|
|
}
|