diff options
Diffstat (limited to 'archsetup')
| -rwxr-xr-x | archsetup | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -1415,6 +1415,8 @@ hyprland() { pacman_install satty # screenshot annotation pacman_install wf-recorder # screen recording pacman_install obs-studio # streaming/recording studio + pacman_install cameractrls # webcam controls GUI (white balance, zoom, pan/tilt) + pacman_install v4l-utils # video4linux utilities (v4l2-ctl for webcam settings) pacman_install hyprpicker # color picker pacman_install gammastep # night light (replaces redshift) pacman_install brightnessctl # brightness control @@ -1452,6 +1454,14 @@ HOOKEOF # Replace placeholder with actual username sed -i "s/ARCHSETUP_USERNAME/$username/" /etc/pacman.d/hooks/hyprpm.hook chmod 644 /etc/pacman.d/hooks/hyprpm.hook + + # Logitech BRIO webcam auto-configuration + action="creating Logitech BRIO udev rule" && display "task" "$action" + cat > /etc/udev/rules.d/99-logitech-brio.rules << UDEVEOF +# Apply camera settings when Logitech BRIO is connected +ACTION=="add", SUBSYSTEM=="video4linux", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="085e", ATTR{index}=="0", RUN+="/home/$username/.local/bin/logitech-brio-settings.sh /dev/%k" +UDEVEOF + chmod 644 /etc/udev/rules.d/99-logitech-brio.rules } ### Display Server (conditional) @@ -1530,7 +1540,7 @@ desktop_environment() { pacman_install testdisk pacman_install tickrs pacman_install udisks2 - pacman_install flatpak # app sandboxing and distribution + aur_install touchpad-indicator-git aur_install dotpac aur_install downgrade @@ -1895,6 +1905,7 @@ supplemental_software() { else aur_install slack-desktop # team messaging fi + aur_install zoom # video conferencing pacman_install iperf3 # network bandwidth testing pacman_install net-tools # network tools (netstat for security auditing) pacman_install smartmontools # monitors hard drives |
