2016-04-25 00:24:24 +02:00
|
|
|
{ config,
|
|
|
|
pkgs,
|
|
|
|
... }:
|
2015-10-23 01:26:53 +02:00
|
|
|
|
2016-04-24 11:27:29 +02:00
|
|
|
let
|
|
|
|
gitpkgs = import <gitpkgs> {};
|
2016-04-25 00:24:24 +02:00
|
|
|
in
|
|
|
|
{
|
2015-10-23 01:26:53 +02:00
|
|
|
nixpkgs.config = {
|
|
|
|
allowBroken = false;
|
|
|
|
|
|
|
|
packageOverrides = pkgs: rec {
|
|
|
|
goPackages = pkgs.go16Packages;
|
|
|
|
bluez = pkgs.bluez5;
|
|
|
|
linuxPackages = pkgs.linuxPackages_latest;
|
2016-04-25 00:24:24 +02:00
|
|
|
#pythonPackages.sqlalchemy7 = pkgs.pythonPackages.sqlalchemy7.override { doCheck = false; };
|
2015-10-23 01:26:53 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
allowUnfree = true;
|
|
|
|
|
|
|
|
chromium = {
|
|
|
|
enablePepperFlash = true;
|
|
|
|
enablePepperPDF = true;
|
|
|
|
};
|
|
|
|
|
|
|
|
firefox = {
|
|
|
|
enableGoogleTalkPlugin = true;
|
|
|
|
enableAdobeFlash = false;
|
|
|
|
};
|
|
|
|
|
|
|
|
pidgin = {
|
|
|
|
openssl = true;
|
|
|
|
gnutls = true;
|
|
|
|
};
|
|
|
|
|
|
|
|
# TODO: implement support for this
|
|
|
|
# libvirt = {
|
|
|
|
# xenSupport = false;
|
|
|
|
# };
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
imports =
|
|
|
|
[
|
|
|
|
../common/pkg/default.nix
|
2016-04-25 00:24:24 +02:00
|
|
|
../common/pkg/neovim.nix
|
2015-10-23 01:26:53 +02:00
|
|
|
];
|
|
|
|
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
|
|
androidsdk_4_4
|
|
|
|
|
|
|
|
nixops
|
|
|
|
ansible
|
|
|
|
|
|
|
|
gnupg
|
|
|
|
picocom
|
|
|
|
xfce.terminal
|
|
|
|
xorg.xbacklight
|
|
|
|
coreutils
|
|
|
|
lsof
|
|
|
|
|
|
|
|
xscreensaver
|
|
|
|
firefox-wrapper
|
|
|
|
chromium
|
|
|
|
|
2016-04-25 00:24:24 +02:00
|
|
|
|
2015-10-23 01:26:53 +02:00
|
|
|
qpdfview
|
|
|
|
thunderbird
|
|
|
|
pidgin
|
|
|
|
hexchat
|
|
|
|
skype
|
|
|
|
|
|
|
|
x2goclient
|
|
|
|
remmina
|
|
|
|
teamviewer
|
|
|
|
x11_ssh_askpass
|
2016-04-25 00:24:24 +02:00
|
|
|
gnome3.dconf # needed by virtmanager
|
|
|
|
#virtmanager
|
2015-10-23 01:26:53 +02:00
|
|
|
|
|
|
|
spotify
|
|
|
|
vlc
|
|
|
|
audacity
|
|
|
|
pavucontrol
|
|
|
|
|
|
|
|
gimp
|
|
|
|
inkscape
|
|
|
|
pdftk
|
2016-04-24 11:27:29 +02:00
|
|
|
imagemagick
|
2015-10-23 01:26:53 +02:00
|
|
|
|
|
|
|
iptables
|
|
|
|
nftables
|
|
|
|
iperf
|
|
|
|
|
|
|
|
pandoc
|
|
|
|
pythonFull
|
2016-04-24 11:27:29 +02:00
|
|
|
] ++ [
|
|
|
|
gitpkgs.rkt
|
2016-04-25 00:24:24 +02:00
|
|
|
gitpkgs.virtmanager
|
2015-10-23 01:26:53 +02:00
|
|
|
];
|
|
|
|
}
|