steveej/userconfig: manage pkgs
This commit is contained in:
parent
e6a497383d
commit
eccec234c0
1 changed files with 44 additions and 24 deletions
|
@ -4,6 +4,7 @@ let
|
||||||
unstablepkgs = import <nixos-unstable> {};
|
unstablepkgs = import <nixos-unstable> {};
|
||||||
|
|
||||||
in {
|
in {
|
||||||
|
# required by nox
|
||||||
permittedInsecurePackages = [
|
permittedInsecurePackages = [
|
||||||
"linux-4.13.16"
|
"linux-4.13.16"
|
||||||
];
|
];
|
||||||
|
@ -27,14 +28,21 @@ in {
|
||||||
|
|
||||||
packageOverrides = stablepkgs: rec {
|
packageOverrides = stablepkgs: rec {
|
||||||
|
|
||||||
labshell = (import (unstablepkgs.fetchFromGitHub {
|
# virtmanager = stablepkgs.virtmanager.overrideDerivation (oldAttrs: {
|
||||||
owner = "htwg-syslab";
|
# patchPhase = ''
|
||||||
repo = "nix-expressions";
|
# sed -i "/'install_egg_info'/d" setup.py
|
||||||
rev = "89040d81cf6147b1ebaae8eca059f4718400a01a";
|
# sed -i "s|self.cli_usbredir = None|self.cli_usbredir = True|" virtManager/config.py
|
||||||
sha256 = "1ci8xbbnj7bdcciq7ibqz8vfhs3ml7k4yx6m8f8whgwrhzk4c8wa";
|
# '';
|
||||||
}) { labshellExpressionsRemoteRev = "master"; }
|
# });
|
||||||
).labshell;
|
|
||||||
|
|
||||||
|
# labshell = (import (unstablepkgs.fetchFromGitHub {
|
||||||
|
# owner = "htwg-syslab";
|
||||||
|
# repo = "nix-expressions";
|
||||||
|
# rev = "89040d81cf6147b1ebaae8eca059f4718400a01a";
|
||||||
|
# sha256 = "1ci8xbbnj7bdcciq7ibqz8vfhs3ml7k4yx6m8f8whgwrhzk4c8wa";
|
||||||
|
# }) { labshellExpressionsRemoteRev = "master"; }
|
||||||
|
# ).labshell;
|
||||||
|
# labshell
|
||||||
busyboxStatic = stablepkgs.busybox.override {
|
busyboxStatic = stablepkgs.busybox.override {
|
||||||
enableStatic = true;
|
enableStatic = true;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
|
@ -62,7 +70,9 @@ in {
|
||||||
androidsdk
|
androidsdk
|
||||||
|
|
||||||
#nixops
|
#nixops
|
||||||
|
git-crypt
|
||||||
unstablepkgs.ansible2
|
unstablepkgs.ansible2
|
||||||
|
pijul
|
||||||
|
|
||||||
picocom
|
picocom
|
||||||
roxterm
|
roxterm
|
||||||
|
@ -75,8 +85,6 @@ in {
|
||||||
xdotool
|
xdotool
|
||||||
xdg_utils
|
xdg_utils
|
||||||
xdg-user-dirs
|
xdg-user-dirs
|
||||||
networkmanagerapplet
|
|
||||||
lightdm
|
|
||||||
|
|
||||||
exiv2
|
exiv2
|
||||||
htop
|
htop
|
||||||
|
@ -158,17 +166,10 @@ in {
|
||||||
iperf
|
iperf
|
||||||
bind
|
bind
|
||||||
|
|
||||||
# pkgconfig
|
|
||||||
# gcc
|
|
||||||
# valgrind
|
|
||||||
# gdb
|
|
||||||
# cgdb
|
|
||||||
# man-pages
|
|
||||||
|
|
||||||
unstablepkgs.gimp
|
|
||||||
unstablepkgs.inkscape
|
|
||||||
unstablepkgs.vscode
|
unstablepkgs.vscode
|
||||||
unstablepkgs.atom
|
unstablepkgs.atom
|
||||||
|
gimp
|
||||||
|
inkscape
|
||||||
plantuml
|
plantuml
|
||||||
umlet
|
umlet
|
||||||
graphviz
|
graphviz
|
||||||
|
@ -176,24 +177,21 @@ in {
|
||||||
# bundler
|
# bundler
|
||||||
# bundix
|
# bundix
|
||||||
|
|
||||||
nodejs
|
|
||||||
# rustc
|
|
||||||
# cargo
|
|
||||||
|
|
||||||
travis
|
travis
|
||||||
jq
|
jq
|
||||||
|
|
||||||
# pandoc
|
# pandoc
|
||||||
# texlive.combined.scheme-medium
|
unstablepkgs.texlive.combined.scheme-medium
|
||||||
|
# perlPackages.YAMLTiny
|
||||||
|
|
||||||
redshift
|
|
||||||
# gnome3.pomodoro
|
# gnome3.pomodoro
|
||||||
|
|
||||||
ntfs3g
|
ntfs3g
|
||||||
ddrescue
|
ddrescue
|
||||||
ncdu
|
ncdu
|
||||||
|
|
||||||
labshell
|
|
||||||
xorg.xhost
|
xorg.xhost
|
||||||
# gitpkgs.wtftw
|
# gitpkgs.wtftw
|
||||||
autorandr
|
autorandr
|
||||||
|
@ -207,12 +205,34 @@ in {
|
||||||
xorg.xcursorthemes
|
xorg.xcursorthemes
|
||||||
|
|
||||||
openssl
|
openssl
|
||||||
|
mkpasswd
|
||||||
|
|
||||||
hdparm
|
hdparm
|
||||||
testdisk
|
testdisk
|
||||||
wireshark
|
wireshark
|
||||||
|
|
||||||
|
|
||||||
|
# games
|
||||||
zeroad
|
zeroad
|
||||||
|
|
||||||
|
|
||||||
|
# Compilers & Toolchains
|
||||||
|
gcc
|
||||||
|
pkgconfig
|
||||||
|
binutils
|
||||||
|
valgrind
|
||||||
|
gdb
|
||||||
|
cgdb
|
||||||
|
man-pages
|
||||||
|
gnumake
|
||||||
|
|
||||||
|
nodejs
|
||||||
|
emscripten
|
||||||
|
|
||||||
|
## Rust Development
|
||||||
|
rustup
|
||||||
|
capnproto
|
||||||
|
kcov
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue