diff --git a/home.nix b/home.nix index 60bb51c..17bf0af 100644 --- a/home.nix +++ b/home.nix @@ -478,6 +478,23 @@ xdg-fix = '' systemctl --user restart 'xdg-desktop-portal*' ''; + kernel-driver-audit = '' + nix-shell -p usbutils.out --run 'outfile="$HOME/kernel-driver-audit-$(hostname)-$(date +%F-%H%M%S).txt"; { + echo \'=== uname -a ===\'; uname -a + echo + echo \'=== lspci -nnk ===\'; lspci -nnk + echo + echo \'=== lsusb ===\'; lsusb + echo + echo \'=== lsusb -t ===\'; lsusb -t + echo + echo \'=== lsmod ===\'; lsmod + echo + echo \'=== /proc/cmdline ===\'; cat /proc/cmdline + echo + echo \'=== /sys/module (loaded module names) ===\'; ls /sys/module | sort + } > "$outfile"; echo "$outfile"' + ''; }; }; lutris = {