From fb724546f9ef2bce768469fcfc3ec80aaeca4a60 Mon Sep 17 00:00:00 2001 From: Christoffer Martinsson Date: Mon, 23 Sep 2024 20:15:30 +0200 Subject: [PATCH] Added stream deck and nerdfonts --- update.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/update.sh b/update.sh index 89b332f..108061f 100755 --- a/update.sh +++ b/update.sh @@ -197,7 +197,7 @@ fi # Install Ubuntu 22.04 apps printf -- '\033[33m Installing Ubuntu 22.04 desktop apps\n\033[37m' -if [ -f /home/$USER/.desktop_ubuntu_2204 ]; then +if [ -f /home/$USER/.desktop ]; then sudo add-apt-repository -y ppa:flatpak/stable sudo nala update sudo nala install -y flatpak kitty gnome-shell-extension-manager @@ -208,6 +208,21 @@ flatpak install -y flathub org.kicad.KiCad flatpak install -y flathub org.freecadweb.FreeCAD flatpak install -y flathub com.moonlight_stream.Moonlight flatpak install -y flathub com.jgraph.drawio.desktop +flatpak install -y flathub com.core447.StreamController +sudo sh -c "echo -e 'SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"0060\", TAG+=\"uaccess\"\\n'\ +'SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"0063\", TAG+=\"uaccess\"\\n'\ +'SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"006c\", TAG+=\"uaccess\"\\n'\ +'SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"006d\", TAG+=\"uaccess\"\\n'\ +'SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"0080\", TAG+=\"uaccess\"\\n'\ +'SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"0084\", TAG+=\"uaccess\"\\n'\ +'SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"008f\", TAG+=\"uaccess\"\\n'\ +'KERNEL==\"uinput\", SUBSYSTEM==\"misc\", OPTIONS+=\"static_node=uinput\", TAG+=\"uaccess\", GROUP=\"input\", MODE=\"0660\"' > /etc/udev/rules.d/60-streamdeck.rules" +sudo udevadm trigger +wget -P ~/.local/share/fonts https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/CodeNewRoman.zip \ +&& cd ~/.local/share/fonts \ +&& unzip CodeNewRoman.zip \ +&& rm CodeNewRoman.zip \ +&& fc-cache -fv fi # Symlink nvim config