diff options
author | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2020-12-11 18:52:10 +0300 |
---|---|---|
committer | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2020-12-11 19:02:21 +0300 |
commit | d74a5a26385ebb21903da26e3d239a4929c4a5b7 (patch) | |
tree | 0705be303bc69a05a73a0e8ecbc6ca6e0020fd84 /artix.sh | |
parent | 7cbd4c73ece6bc6b89d8b5c6febf6c3ead5de20a (diff) | |
download | swayrice-d74a5a26385ebb21903da26e3d239a4929c4a5b7.tar.gz swayrice-d74a5a26385ebb21903da26e3d239a4929c4a5b7.zip |
Screen share hack
Hack to be able to share the screen under certain apps such as Zoom* by
using v4l2loopback to create a fake webcam device to which wf-recorder
outputs the contents of the screen.
*Unfortunately because of the corona shit show my university requires to
use this Chinese piece of crap spyware. This Covid nonsense seriously
needs to end.
Diffstat (limited to 'artix.sh')
-rwxr-xr-x | artix.sh | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -3,7 +3,25 @@ # Very basic helper script to install some programs and configs for an # Artix+runit+Sway system -pacman -Sy --noconfirm zsh zsh-syntax-highlighting openresolv wireguard-tools bind-tools sway swaylock swayidle waybar egl-wayland imv swaybg xorg-server-xwayland alacritty qt5-wayland wl-clipboard dbus tmux htop bemenu bemenu-wlroots mupdf mpd ncmpcpp mpc mpv libnotify mako cronie cronie-runit metalog metalog-runit dnsmasq dnsmasq-runit networkmanager networkmanager-runit rsync grim slurp ffmpeg w3m youtube-dl youtube-viewer newsboat wget curl inkscape gimp darktable gcc make fontconfig pkg-config fakeroot papirus-icon-theme alsa-utils pulseaudio pamixer pulseaudio-bluetooth imagemagick exiftool ntfs-3g unzip unrar gnome-themes-standard telegram-desktop qt5ct r bc udisks2 perl-term-readline-gnu transmission-cli transmission-remote-gtk python-pynvim python-pip python-pillow calcurse acpi acpid gnupg noto-fonts-cjk noto-fonts-emoji ttf-joypixels otf-latin-modern otf-latinmodern-math powerline-fonts python-pygit2 polkit polkit-gnome zathura zathura-pdf-mupdf zathura-djvu gst-libav vifm blueman bluez bluez-runit acpilight accountsservice lightdm xdg-user-dirs abook ranger terminus-font qutebrowser jq stow wdiff texlive-most units isync notmuch pass translate-shell gnome-keyring pacman-contrib +pacman -Sy --noconfirm zsh zsh-syntax-highlighting openresolv wireguard-tools \ + bind-tools sway swaylock swayidle waybar egl-wayland imv swaybg \ + xorg-server-xwayland alacritty qt5-wayland wl-clipboard dbus tmux htop \ + bemenu bemenu-wlroots mupdf mpd ncmpcpp mpc mpv libnotify mako cronie \ + cronie-runit metalog metalog-runit dnsmasq dnsmasq-runit networkmanager \ + networkmanager-runit rsync grim wf-recorder slurp ffmpeg w3m youtube-dl \ + youtube-viewer newsboat wget curl inkscape gimp darktable gcc make \ + fontconfig pkg-config fakeroot papirus-icon-theme alsa-utils pulseaudio \ + pamixer pulseaudio-bluetooth imagemagick exiftool ntfs-3g unzip unrar \ + gnome-themes-standard telegram-desktop qt5ct r bc udisks2 \ + perl-term-readline-gnu transmission-cli transmission-remote-gtk \ + python-pynvim python-pip python-pillow calcurse acpi acpid gnupg \ + noto-fonts-cjk noto-fonts-emoji ttf-joypixels otf-latin-modern \ + otf-latinmodern-math powerline-fonts python-pygit2 polkit polkit-gnome \ + zathura zathura-pdf-mupdf zathura-djvu gst-libav vifm blueman bluez \ + bluez-runit acpilight accountsservice lightdm xdg-user-dirs abook ranger \ + terminus-font qutebrowser jq stow wdiff texlive-most units isync notmuch \ + pass translate-shell gnome-keyring pacman-contrib linux-headers \ + v4l2loopback-dkms # Copy system config files cp system/sudoers /etc/ |