unixtools: add watch command
This commit is contained in:
parent
f4c4a4cc1b
commit
8ab5cc3202
@ -219,7 +219,7 @@ mapAliases ({
|
|||||||
pltScheme = racket; # just to be sure
|
pltScheme = racket; # just to be sure
|
||||||
polarssl = mbedtls; # added 2018-04-25
|
polarssl = mbedtls; # added 2018-04-25
|
||||||
poppler_qt5 = libsForQt5.poppler; # added 2015-12-19
|
poppler_qt5 = libsForQt5.poppler; # added 2015-12-19
|
||||||
procps = procps-ng; # added 2018-04-25
|
procps-ng = procps; # added 2018-06-08
|
||||||
prometheus-statsd-bridge = prometheus-statsd-exporter; # added 2017-08-27
|
prometheus-statsd-bridge = prometheus-statsd-exporter; # added 2017-08-27
|
||||||
pulseaudioLight = pulseaudio; # added 2018-04-25
|
pulseaudioLight = pulseaudio; # added 2018-04-25
|
||||||
qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19
|
qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19
|
||||||
|
@ -14223,8 +14223,8 @@ with pkgs;
|
|||||||
|
|
||||||
prayer = callPackage ../servers/prayer { };
|
prayer = callPackage ../servers/prayer { };
|
||||||
|
|
||||||
procps-ng = if stdenv.isLinux then callPackage ../os-specific/linux/procps-ng { }
|
procps = if stdenv.isLinux then callPackage ../os-specific/linux/procps-ng { }
|
||||||
else unixtools.procps;
|
else unixtools.procps;
|
||||||
|
|
||||||
qemu_kvm = lowPrio (qemu.override { hostCpuOnly = true; });
|
qemu_kvm = lowPrio (qemu.override { hostCpuOnly = true; });
|
||||||
|
|
||||||
@ -21867,7 +21867,7 @@ with pkgs;
|
|||||||
unixtools = recurseIntoAttrs (callPackages ./unix-tools.nix { });
|
unixtools = recurseIntoAttrs (callPackages ./unix-tools.nix { });
|
||||||
inherit (unixtools) hexdump ps logger eject umount
|
inherit (unixtools) hexdump ps logger eject umount
|
||||||
mount wall hostname more sysctl getconf
|
mount wall hostname more sysctl getconf
|
||||||
getent locale killall xxd;
|
getent locale killall xxd watch;
|
||||||
|
|
||||||
fts = if hostPlatform.isMusl then netbsd.fts else null;
|
fts = if hostPlatform.isMusl then netbsd.fts else null;
|
||||||
|
|
||||||
|
@ -148,6 +148,13 @@ let
|
|||||||
wall = {
|
wall = {
|
||||||
linux = pkgs.utillinux;
|
linux = pkgs.utillinux;
|
||||||
};
|
};
|
||||||
|
watch = {
|
||||||
|
linux = pkgs.procps;
|
||||||
|
|
||||||
|
# watch is the only command from procps that builds currently on
|
||||||
|
# Darwin. Unfortunately no other implementations exist currently!
|
||||||
|
darwin = pkgs.callPackage ../os-specific/linux/procps-ng {};
|
||||||
|
};
|
||||||
write = {
|
write = {
|
||||||
linux = pkgs.utillinux;
|
linux = pkgs.utillinux;
|
||||||
darwin = pkgs.darwin.basic_cmds;
|
darwin = pkgs.darwin.basic_cmds;
|
||||||
@ -166,7 +173,7 @@ let
|
|||||||
# Compatibility derivations
|
# Compatibility derivations
|
||||||
# Provided for old usage of these commands.
|
# Provided for old usage of these commands.
|
||||||
compat = with bins; lib.mapAttrs makeCompat {
|
compat = with bins; lib.mapAttrs makeCompat {
|
||||||
procps = [ ps sysctl top ];
|
procps = [ ps sysctl top watch ];
|
||||||
utillinux = [ fsck fdisk getopt hexdump mount
|
utillinux = [ fsck fdisk getopt hexdump mount
|
||||||
script umount whereis write col ];
|
script umount whereis write col ];
|
||||||
nettools = [ arp hostname ifconfig netstat route ];
|
nettools = [ arp hostname ifconfig netstat route ];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user