mirror of
https://github.com/Ahwxorg/nixos-config.git
synced 2025-12-04 15:00:13 +01:00
feat: adds hidname script to get the name of hidraw devices
This commit is contained in:
parent
bca833bffd
commit
ee7748c7b5
2 changed files with 10 additions and 0 deletions
|
|
@ -6,6 +6,7 @@ let
|
||||||
notes = pkgs.writeShellScriptBin "notes" (builtins.readFile ./scripts/notes.sh);
|
notes = pkgs.writeShellScriptBin "notes" (builtins.readFile ./scripts/notes.sh);
|
||||||
grabtext = pkgs.writeShellScriptBin "grabtext" (builtins.readFile ./scripts/grabtext.sh);
|
grabtext = pkgs.writeShellScriptBin "grabtext" (builtins.readFile ./scripts/grabtext.sh);
|
||||||
unfuck = pkgs.writeShellScriptBin "unfuck" (builtins.readFile ./scripts/unfuck.sh);
|
unfuck = pkgs.writeShellScriptBin "unfuck" (builtins.readFile ./scripts/unfuck.sh);
|
||||||
|
hidname = pkgs.writeShellScriptBin "hidname" (builtins.readFile ./scripts/hidname.sh);
|
||||||
toggle_blur = pkgs.writeScriptBin "toggle_blur" (builtins.readFile ./scripts/toggle_blur.sh);
|
toggle_blur = pkgs.writeScriptBin "toggle_blur" (builtins.readFile ./scripts/toggle_blur.sh);
|
||||||
toggle_oppacity = pkgs.writeScriptBin "toggle_oppacity" (
|
toggle_oppacity = pkgs.writeScriptBin "toggle_oppacity" (
|
||||||
builtins.readFile ./scripts/toggle_oppacity.sh
|
builtins.readFile ./scripts/toggle_oppacity.sh
|
||||||
|
|
@ -20,6 +21,7 @@ in
|
||||||
notes
|
notes
|
||||||
grabtext
|
grabtext
|
||||||
unfuck
|
unfuck
|
||||||
|
hidname
|
||||||
toggle_blur
|
toggle_blur
|
||||||
toggle_oppacity
|
toggle_oppacity
|
||||||
ascii
|
ascii
|
||||||
|
|
|
||||||
8
modules/home/scripts/scripts/hidname.sh
Executable file
8
modules/home/scripts/scripts/hidname.sh
Executable file
|
|
@ -0,0 +1,8 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
FILES=/dev/hidraw*
|
||||||
|
for f in $FILES; do
|
||||||
|
FILE=${f##*/}
|
||||||
|
DEVICE="$(cat /sys/class/hidraw/${FILE}/device/uevent | grep HID_NAME | cut -d '=' -f2)"
|
||||||
|
printf "%s \t %s\n" $FILE "$DEVICE"
|
||||||
|
done
|
||||||
Loading…
Add table
Add a link
Reference in a new issue