diff options
author | aszlig <aszlig@redmoonstudios.org> | 2017-06-22 00:39:53 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2017-06-22 00:39:53 +0200 |
commit | 3e94e96826f522c31e054bae1b5fd1af2cbfb309 (patch) | |
tree | 9c23966184ed4b2bd8437019281d61c6a6cd1fef /devhell/pkgs | |
parent | bd3547a7194ab01a33346fcff837e7c8cd50a5f7 (diff) | |
parent | 4ba315934a9d3727a0bc0ff392c706d9bda57ce7 (diff) |
Subtree-merge https://github.com/devhell/nixosconf
This introduces a new participant of the vuizvui project, @devhell. Welcome abord :-) So far the whole repository is now inside the devhell/ subdirectory and we now need to factor out the configs into the vuizvui ecosystem.
Diffstat (limited to 'devhell/pkgs')
-rw-r--r-- | devhell/pkgs/pkgs_common.nix | 299 | ||||
-rw-r--r-- | devhell/pkgs/pkgs_eris.nix | 29 | ||||
-rw-r--r-- | devhell/pkgs/pkgs_skunkworks.nix | 31 | ||||
-rw-r--r-- | devhell/pkgs/pkgs_titan.nix | 48 |
4 files changed, 407 insertions, 0 deletions
diff --git a/devhell/pkgs/pkgs_common.nix b/devhell/pkgs/pkgs_common.nix new file mode 100644 index 00000000..e723fb5e --- /dev/null +++ b/devhell/pkgs/pkgs_common.nix @@ -0,0 +1,299 @@ +{ config, pkgs, lib, ... }: + +{ + nixpkgs.config = { + pulseaudio = true; + + allowUnfree = true; + + systemd = { + enableKDbus = true; + }; + + conky = { + weatherMetarSupport = true; + mpdSupport = true; + wirelessSupport = true; + x11Support = false; + }; + + firefox = { + enableGTK3 = true; + enableOfficalBranding = true; + }; + + virtualbox = { + enableExtensionPack = true; + }; + + mpv = { + youtubeSupport = true; + }; + }; + + environment.systemPackages = with pkgs; [ + #attic + #emacs + #gitAndTools.git-annex + #ipfs + #john + #lxappearance + #sleuthkit + #texmacs + #tribler + #vimiv + #zotero + abcde + abook + accountsservice + antiword + apg + arandr + arc-theme + ascii + aspell + aspellDicts.de + aspellDicts.en + atftp + atom + audacity + axel + bc + beets + biber + bind + binutils + brotli + bup + cacert + cataclysm-dda + cava + ccrypt + chromaprint + chromium + cifs_utils + cipherscan + cmake + cmatrix + colordiff + compton + conky + cryptsetup + ctodo + cuetools + darkstat + dcfldd + ddrescue + dhcping + dmenu + dmidecode + docker + dos2unix + dosbox + duff + dynamic-colors + e2fsprogs + easytag + electrum + enhanced-ctorrent + ethtool + evince + fbida + fdupes + feh + ffmpeg-full + figlet + file + firefox + flac + foremost + freerdpUnstable + fuse_exfat + gajim + gcc + gdb + ghostscript + gimp + gitAndTools.git-extras + gitAndTools.git-remote-hg + gitAndTools.git2cl + gitAndTools.gitFastExport + gitAndTools.gitFull + gitAndTools.gitRemoteGcrypt + gitAndTools.gitSVN + gitAndTools.gitflow + gitAndTools.svn2git + gitAndTools.tig + glxinfo + gnome3.dconf + gnome3.defaultIconTheme + gnome3.gnome_themes_standard + gnufdisk + gnupg + gnupg1compat + gource + gparted + gpgme + gpicview + gptfdisk + graphviz + gstreamer + handbrake + hdparm + heimdall + hexedit + hplipWithPlugin + htop + i3lock + i3status + icedtea_web + iftop + imagemagick + impressive + inkscape + iotop + iptraf-ng + ipv6calc + jfsutils + jwhois + keepassx + keepassx-community + keepassx2 + keybase + kpcli + lftp + libarchive + libreoffice + lm_sensors + lsof + lxc + lynx + macchanger + manpages + mc + mcabber + mdp + mediainfo + mkvtoolnix + mmv + monkeysAudio + mono + monodevelop + mosh + mp3gain + mpc_cli + mpv + mtr + ncdu + ncmpcpp + neovim + nethack + nethogs + netkittftp + netrw + netsniff-ng + nitrogen + nix-prefetch-scripts + nix-repl + nixops + nload + nmap + ntfs3g + ntfsprogs + ntopng + numix-icon-theme + obnam + openssl + p7zip + pandoc + paperkey + pass + pasystray + pavucontrol + pciutils + picard + posix_man_pages + powertop + profanity + profile-cleaner + profile-sync-daemon + pv + python + python2 + python3 + python34Packages.hovercraft + pythonPackages.jrnl + pythonPackages.livestreamer + pythonPackages.rainbowstream + qemu + qrencode + recode + reiserfsprogs + rofi + rsync + ruby + safecopy + screen + scrot + shntool + silver-searcher + smartmontools + sox + speedtest-cli + spek + ssdeep + stow + strace + surfraw + taskwarrior + telnet + testdisk + texlive.combined.scheme-small + tftp-hpa + tldr + tmux + toilet + tomahawk + toxic + transcode + transgui + transmission_remote_gtk + tree + tty-clock + udevil + units + unrar + unzip + valgrind + vanilla-dmz + vim_configurable + virt-viewer + virtinst + virtmanager + vit + vivaldi + vlc + vlock + vnstat + vorbisTools + vorbisgain + w3m + wavpack + weechat + wget + which + wipe + wireshark + xfsprogs + xlibs.xev + xmpp-client + xpdf + xpra + xscreensaver + youtube-dl + zathura + zbar + zip + zsync + ]; +} diff --git a/devhell/pkgs/pkgs_eris.nix b/devhell/pkgs/pkgs_eris.nix new file mode 100644 index 00000000..fa834b0e --- /dev/null +++ b/devhell/pkgs/pkgs_eris.nix @@ -0,0 +1,29 @@ +{ config, pkgs, lib, ... }: + +{ + imports = [ ./pkgs_common.nix ]; + + nixpkgs.config.mpv = { + vaapiSupport = true; + }; + + environment.systemPackages = with pkgs; [ + terminator + claws-mail + aircrackng + horst + kismet + minicom + networkmanagerapplet + pamixer + pmtools + pmutils + reaverwps + snort + wavemon + xbindkeys + xorg.xbacklight + thunderbird + iw + ]; +} diff --git a/devhell/pkgs/pkgs_skunkworks.nix b/devhell/pkgs/pkgs_skunkworks.nix new file mode 100644 index 00000000..296dbca1 --- /dev/null +++ b/devhell/pkgs/pkgs_skunkworks.nix @@ -0,0 +1,31 @@ +{ config, pkgs, lib, ... }: + +{ + imports = [ ./pkgs_common.nix ]; + + nixpkgs.config = { + chromium = { + enablePepperFlash = true; + }; + + mpv = { + bs2bSupport = true; + }; + }; + + environment.systemPackages = with pkgs; [ + abook + canto-curses + cli-visualizer + cmus + #ipfs + handbrake + hplip + mutt-with-sidebar + nzbget + #scummvm + slrn + twister + urlview + ]; +} diff --git a/devhell/pkgs/pkgs_titan.nix b/devhell/pkgs/pkgs_titan.nix new file mode 100644 index 00000000..3efab6c1 --- /dev/null +++ b/devhell/pkgs/pkgs_titan.nix @@ -0,0 +1,48 @@ +{ config, pkgs, lib, ... }: + +{ + imports = [ ./pkgs_common.nix ]; + + nixpkgs.config.mpv = { + vaapiSupport = true; + }; + + environment.systemPackages = with pkgs; [ + #cura + #openjdk8 + #skype + aircrackng + calibre + cdrtools + claws-mail + connmanui + dvdplusrwtools + glxinfo + horst + ipmitool + ipmiutil + ipmiview + kismet + libva + libvdpau-va-gl + minicom + msmtp + mutt + networkmanagerapplet + notmuch + offlineimap + pamixer + pmtools + pmutils + pythonPackages.alot + reaverwps + snort + thunderbird + vaapiVdpau + vdpauinfo + wavemon + wirelesstools + xbindkeys + xorg.xbacklight + ]; +} |