Added stream deck and nerdfonts

This commit is contained in:
Christoffer Martinsson 2024-09-23 20:15:30 +02:00
parent 3b3384cb55
commit fb724546f9

View File

@ -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