Bladeren bron

Update config.nix

cray
Mitch Tishmack 10 jaren geleden
bovenliggende
commit
42933fdf4c
1 gewijzigde bestanden met toevoegingen van 47 en 15 verwijderingen
  1. +47
    -15
      nix/.nixpkgs/config.nix

+ 47
- 15
nix/.nixpkgs/config.nix Bestand weergeven

@@ -1,25 +1,53 @@
{ pkgs }: {
packageOverrides = pkgs_: with pkgs_; {
{pkgs}: {
allowUnfree = true;
allowBroken = true;

packageOverrides = pkgs: with pkgs; {
pinentry = pkgs.pinentry.override {
gtk2 = null;
qt4 = null;
ncurses = null;
};
gnupg = pkgs.gnupg.override {
x11Support = false;
pinentry = true;
};
youtube-dl = pkgs.youtube-dl.override {
pandoc = null;
};

# haskellPackages = haskellPackages.override {
# extension = self : super : {
# cabal = pkgs.haskellPackages.cabalNoTest;
# };
# };

default = with pkgs; buildEnv {

name = "default";

paths = [
ansible
ack
aria
iperf
cacert
curl
clang
clang-analyzer
diffutils
patchutils
gitAndTools.gitFull
gitAndTools.git-extras
bazaarTools
mercurialFull
mercurial
subversionClient
gist
mercurial
docbook5
entr
emacs
gnupg1
gnupg1compat
gnutar
gnumake
sloccount
@@ -30,6 +58,7 @@
gdbm
mosh
htop
imagemagick
keychain
silver-searcher
aspell
@@ -51,10 +80,13 @@
unzip
upx
xz
zip
p7zip
unrar
watch
nox
mutt
duply
zsh
pylint
python27Packages.howdoi
python27Packages.youtube-dl
@@ -66,30 +98,30 @@
# lastpass-cli no worky on osx TODO fix this it works on homebrew
];
};
myHaskellEnv =
pkgs_.haskell.packages.ghc7102.ghcWithPackages
env_hs =
pkgs.haskell.packages.ghc7102.ghcWithPackages
(haskellPackages: with haskellPackages; [
aeson
arrows
async
alex
happy
bake
cabal-dependency-licenses
cabal-install
case-insensitive
cabal-meta
ghc-core
ghc-mod
hasktags
hindent
hoogle
hspec
inline-c
idris
pandoc
shake
ShellCheck
stack
stylish-haskell
wreq
nats
transformers-compat
]
);
};
allowUnfree = true;
allowBroken = true;
}

Laden…
Annuleren
Opslaan