104 lines
1.5 KiB
Nix
104 lines
1.5 KiB
Nix
|
{ config, pkgs, ... }:
|
||
|
|
||
|
{
|
||
|
nixpkgs.config = {
|
||
|
allowBroken = false;
|
||
|
|
||
|
packageOverrides = pkgs: rec {
|
||
|
goPackages = pkgs.go16Packages;
|
||
|
|
||
|
bluez = pkgs.bluez5;
|
||
|
|
||
|
#vimPlugins = pkgs.recurseIntoAttrs (pkgs.callPackage /home/steveej/src/github/NixOS/nixpkgs-systemsource/pkgs/misc/vim-plugins { });
|
||
|
|
||
|
linuxPackages = pkgs.linuxPackages_latest;
|
||
|
|
||
|
#pythonFull = pkgs.python27.buildEnv.override {
|
||
|
# extraLibs = with pkgs.pythonPackages; [];
|
||
|
#};
|
||
|
|
||
|
};
|
||
|
|
||
|
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
|
||
|
../common/pkg/neovim.nix
|
||
|
];
|
||
|
|
||
|
|
||
|
environment.systemPackages = with pkgs; [
|
||
|
androidsdk_4_4
|
||
|
|
||
|
nixops
|
||
|
ansible
|
||
|
|
||
|
gnupg
|
||
|
picocom
|
||
|
xfce.terminal
|
||
|
xorg.xbacklight
|
||
|
coreutils
|
||
|
lsof
|
||
|
|
||
|
xscreensaver
|
||
|
firefox-wrapper
|
||
|
chromium
|
||
|
|
||
|
qpdfview
|
||
|
thunderbird
|
||
|
pidgin
|
||
|
hexchat
|
||
|
skype
|
||
|
|
||
|
x2goclient
|
||
|
remmina
|
||
|
teamviewer
|
||
|
gnome3.dconf # needed by virtmanager
|
||
|
virtmanager
|
||
|
linuxPackages.virtualbox
|
||
|
x11_ssh_askpass
|
||
|
|
||
|
spotify
|
||
|
vlc
|
||
|
audacity
|
||
|
pavucontrol
|
||
|
|
||
|
gimp
|
||
|
inkscape
|
||
|
pdftk
|
||
|
|
||
|
rkt
|
||
|
|
||
|
iptables
|
||
|
nftables
|
||
|
iperf
|
||
|
|
||
|
pandoc
|
||
|
pythonFull
|
||
|
];
|
||
|
|
||
|
}
|