From 5190b379ae775a199bb394e16eb012d320429b92 Mon Sep 17 00:00:00 2001 From: ION606 Date: Mon, 24 Jun 2024 20:35:15 -0400 Subject: [PATCH] I'm dumb --- setup.sh | 15 +------------ setupobs.sh | 65 ----------------------------------------------------- 2 files changed, 1 insertion(+), 79 deletions(-) delete mode 100644 setupobs.sh diff --git a/setup.sh b/setup.sh index 191dca6..cb63dba 100644 --- a/setup.sh +++ b/setup.sh @@ -104,7 +104,7 @@ curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest dnf install --refresh alacritty nautilus nodejs librewolf code \ git gh proton-vpn-gnome-desktop neovim gparted liberation-fonts \ vlc gcc gcc-c++ asciiquarium thunderbird grim slurp xclip \ - qbittorrent gimp audacity python3-pip htop \ + qbittorrent gimp audacity python3-pip htop obs-studio \ || echo "failed to install some packages!" npm install -g @bitwarden/cli alacritty-themes typescript || echo "failed to install Typescript!" @@ -120,19 +120,6 @@ wget -O vesktop.rpm https://vencord.dev/download/vesktop/amd64/rpm && dnf instal # Install Min rpm -i https://github.com/minbrowser/min/releases/download/v1.32.1/min-1.32.1-x86_64.rpm --ignoreos --force -# install obs? -echo "Install OBS?" -read anserobs -anserobs=${anserobs:-y} - -if [ "$anserobs" == "y" ]; then - curl -fsSL -o setupobs.sh https://github.com/ION606/swaybackup/raw/main/setupobs.sh \ - && chmod +x setupobs.sh \ - && sudo ./setupobs.sh \ - || echo "failed to install OBS!" -fi - - # Clean-up and update sudo dnf clean all sudo dnf update diff --git a/setupobs.sh b/setupobs.sh deleted file mode 100644 index d1e9f9a..0000000 --- a/setupobs.sh +++ /dev/null @@ -1,65 +0,0 @@ -dnf install \ - alsa-lib-devel \ - asio-devel \ - cmake \ - ffmpeg-free-devel \ - fontconfig-devel \ - freetype-devel \ - gcc \ - gcc-c++ \ - gcc-objc \ - git \ - glib2-devel \ - jansson-devel \ - json-devel \ - libavcodec-free-devel \ - libavdevice-free-devel \ - librist-devel \ - libcurl-devel \ - libdatachannel-devel \ - libdrm-devel \ - libglvnd-devel \ - libqrcodegencpp-devel \ - libuuid-devel \ - libva-devel \ - libv4l-devel \ - libX11-devel \ - libXcomposite-devel \ - libXdamage \ - libXinerama-devel \ - libxkbcommon-devel \ - luajit-devel \ - make \ - mbedtls-devel \ - oneVPL-devel \ - pciutils-devel \ - pipewire-devel \ - pulseaudio-libs-devel \ - python3-devel \ - qt6-qtbase-devel \ - qt6-qtbase-private-devel \ - qt6-qtsvg-devel \ - qt6-qtwayland-devel \ - speexdsp-devel \ - srt-devel \ - swig \ - systemd-devel \ - vlc-devel \ - wayland-devel \ - websocketpp-devel \ - x264-devel - - -wget https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz -tar -xf ./cef_binary_5060_linux_x86_64_v3.tar.xz - -git clone --recursive https://github.com/obsproject/obs-studio.git -cd obs-studio - -mkdir build && cd build -cmake -DENABLE_BROWSER=ON -DCEF_ROOT_DIR="../../cef_binary_5060_linux_x86_64" -DENABLE_AJA=OFF -DENABLE_NEW_MPEGTS_OUTPUT=OFF -DENABLE_WEBRTC=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON .. -make -j$(nproc) - -sudo make install -echo "/usr/local/lib" | sudo tee /etc/ld.so.conf.d/local.conf -a -sudo ldconfig \ No newline at end of file