Update nix config

auto-flake-update
Yorick van Pelt 2017-08-15 01:30:41 +02:00
parent f992491eeb
commit d301ec39c4
1 changed files with 24 additions and 16 deletions

View File

@ -158,14 +158,17 @@
#inkscape #inkscape
keepassx keepassx
# libreoffice # libreoffice
skype # skype
spotify spotify
quasselClient quasselClient
sublime3 sublime3
leafpad leafpad
calibre # calibre
#py2.plover #py2.plover
wireshark meld wireshark meld
discord
fanficfare
wpa_supplicant_gui
]; ];
media = mkEnv "y-media" [ media = mkEnv "y-media" [
@ -186,7 +189,7 @@
]; ];
c = mkEnv "y-cdev" [ c = mkEnv "y-cdev" [
valgrind cdecl gdb ltrace cmake # gcc valgrind cdecl gdb ltrace cmake radare2 # gcc
]; ];
misc = mkEnv "y-misc" [ misc = mkEnv "y-misc" [
#gitAndTools.git-annex # doesn't build #gitAndTools.git-annex # doesn't build
@ -198,16 +201,17 @@
expect duplicity expect duplicity
wakelan x2x pass wakelan x2x pass
abduco dvtm w3m abduco dvtm w3m
jq jo
]; ];
code = mkEnv "y-code" [ code = mkEnv "y-code" [
python gitAndTools.hub gnumake cloc silver-searcher gitFire python gitAndTools.hub gnumake cloc silver-searcher gitFire gti
]; ];
java = openjdk; java = openjdk;
games = mkEnv "y-games" [ games = mkEnv "y-games" [
# steam openttd wine winetricks minecraft # steam openttd wine winetricks minecraft
steam nottetris2 # steam nottetris2 # ftb
]; ];
js = mkEnv "y-jsdev" [ js = mkEnv "y-jsdev" [
@ -217,19 +221,12 @@
pdf = mkEnv "y-pdf" [ pdf = mkEnv "y-pdf" [
ml.cpdf zathura pandoc poppler_utils ml.cpdf zathura pandoc poppler_utils
]; ];
hs = mkEnv "y-hs" [
ghc stack cabal-install
];
}; };
# install with nix-env -iAr nixos.hosts.$(hostname -s)
# will remove all your previously installed nix-env stuff
# so check with nix-env -q first
hosts = {
ascanius = with envs; [apps code de games envs.js pdf nix media gcc misc scripts coins];
jarvis = with envs; [apps code de games envs.js pdf nix media gcc misc scripts];
woodhouse = with envs; [de media misc kodi chromium spotify];
pennyworth = [];
frumar = with envs; [bup gitAndTools.git-annex rtorrent pyroscope];
};
pandocdeps = (pkgs.texlive.combine {
myEmacs = emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [ myEmacs = emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [
company company
paredit paredit
@ -277,6 +274,17 @@
haskell-mode haskell-mode
])); ]));
# todo: emacs-all-the-icons-fonts # todo: emacs-all-the-icons-fonts
# install with nix-env -iAr nixos.hosts.$(hostname -s)
# will remove all your previously installed nix-env stuff
# so check with nix-env -q first
hosts = {
ascanius = with envs; [apps code de games envs.js pdf nix media gcc misc scripts coins];
jarvis = with envs; [apps code de games envs.js pdf nix media gcc misc scripts];
woodhouse = with envs; [de media misc kodi chromium spotify];
pennyworth = [];
frumar = with envs; [bup gitAndTools.git-annex rtorrent pyroscope];
};
pandocdeps = (pkgs.texlive.combine {
inherit (pkgs.texlive) inherit (pkgs.texlive)
scheme-basic scheme-basic
# explicit list pandoc tex dependencies # explicit list pandoc tex dependencies