nix: rework flake input

This commit is contained in:
Primrose 2024-08-02 02:46:55 +02:00
parent 16cbf92ec3
commit f5755d11a3
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
11 changed files with 128 additions and 132 deletions

View file

@ -4,21 +4,18 @@
lib,
...
}:
let
inherit (pkgs) ghc-pin myPkgs;
inherit (pkgs) myPkgs;
in
{
home = {
username = "ychiang";
homeDirectory = "/udd/ychiang";
};
home.packages = [
ghc-pin.ghc
ghc-pin.cabal-install
ghc-pin.haskell-language-server
myPkgs.necrolib
];
home.packages = [ myPkgs.necrolib ];
home.file."hiosevka-font" = {
source = "${myPkgs.hiosevka-nerd-font-mono}/share/fonts/truetype";