mirror of
https://github.com/ION606/config-backup.git
synced 2026-05-14 22:16:58 +00:00
I'm dumb
This commit is contained in:
@@ -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
|
||||
|
||||
-65
@@ -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
|
||||
Reference in New Issue
Block a user