mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 06:39:14 +00:00
31 lines
545 B
Nix
31 lines
545 B
Nix
{
|
|
sources ? import ./npins,
|
|
pkgs ? import sources.nixpkgs {
|
|
overlays = map import [
|
|
./nix/overlays/disko.nix
|
|
];
|
|
},
|
|
withGHC ? false,
|
|
}:
|
|
let
|
|
inherit (pkgs) lib;
|
|
in
|
|
pkgs.mkShell {
|
|
packages =
|
|
with pkgs;
|
|
[
|
|
just
|
|
jq
|
|
npins
|
|
nixos-anywhere # comes from nixpkgs
|
|
disko # comes from disko flake
|
|
]
|
|
++ lib.optionals withGHC [
|
|
(haskellPackages.ghcWithPackages (self: [
|
|
self.xmonad-contrib
|
|
self.xmonad-extras
|
|
self.xmobar
|
|
]))
|
|
cabal-install
|
|
];
|
|
}
|