From 312be03783439e98307a76b2681efa84e1a5a815 Mon Sep 17 00:00:00 2001 From: Carlos Aldana Date: Mon, 18 Nov 2024 23:21:02 -0800 Subject: [PATCH] changes locations and updates ubuntu --- dev/ubuntu/dev.sh | 3 +++ main/fedora.sh | 48 +++++++++++++++++++++++++++++++++++ main/nobara.sh | 47 ++++++++++++++++++++++++++++++++++ main/popos.sh | 52 ++++++++++++++++++++++++++++++++++++++ {ubuntu => main}/ubuntu.sh | 6 +++++ 5 files changed, 156 insertions(+) create mode 100644 main/fedora.sh create mode 100644 main/nobara.sh create mode 100644 main/popos.sh rename {ubuntu => main}/ubuntu.sh (89%) diff --git a/dev/ubuntu/dev.sh b/dev/ubuntu/dev.sh index edf391b..b422ee2 100644 --- a/dev/ubuntu/dev.sh +++ b/dev/ubuntu/dev.sh @@ -3,12 +3,15 @@ sudo apt install zig -y snap install nvim --classic sudo apt install xsel xclip wl-clipboard sudo apt install ripgrep -y +sudo apt install zlib1g zlib1g-dev -y sudo cp ../../sesh /usr/bin cp ../tmux.conf ~/.tmux.conf ######################################## Homebrew and ASDF /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" +test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)" +test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >>~/.bashrc source ~/.bashrc sudo apt-get install build-essential diff --git a/main/fedora.sh b/main/fedora.sh new file mode 100644 index 0000000..f19d66a --- /dev/null +++ b/main/fedora.sh @@ -0,0 +1,48 @@ +flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo + +sudo dnf install btop -y +sudo dnf install flatseal -y +sudo dnf install fzf -y + +flatpak install app/com.yubico.yubioath/x86_64/stable -y --user +flatpak install net.nokyan.Resources -y --user +flatpak install gearlever -y --user + +sudo dnf install rofi -y +sudo dnf install nautilus -y +sudo dnf install sushi -y +sudo dnf blueman -y +# sudo dnf install ulauncher -y +sudo dnf install grub-customizer -y +sudo dnf install snapper -y +sudo dnf install btrfs-assistant -y + +#Codecs +sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm -y +sudo dnf install gstreamer1-libav -y +sudo dnf install ffmpeg --allowerasing -y + +#Browsers +wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm +sudo dnf install ./google-chrome-stable_current_x86_64.rpm -y +rm google-chrome-stable_current_x86_64.rpm +# flatpak install app/com.google.Chrome/x86_64/stable -y --user +# flatpak install waterfox -y --user +# sudo dnf install chromium -y + +#Video +sudo rpm -i https://sourceforge.net/projects/djv/files/djv-beta/2.0.8/DJV2-2.0.8-1.x86_64.rpm -y +sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm -y +sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y +sudo dnf install vlc -y +sudo dnf install python-vlc -y + +#1Password +sudo rpm --import https://downloads.1password.com/linux/keys/1password.asc +sudo sh -c 'echo -e "[1password]\nname=1Password Stable Channel\nbaseurl=https://downloads.1password.com/linux/rpm/stable/\$basearch\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=\"https://downloads.1password.com/linux/keys/1password.asc\"" > /etc/yum.repos.d/1password.repo' +sudo dnf install 1password -y + +cd ~/.config/ +git config --global credential.helper store +git clone https://git.noisyserver.sbs/noisycarlos/rofi +git clone https://git.noisyserver.sbs/noisycarlos/ulauncher diff --git a/main/nobara.sh b/main/nobara.sh new file mode 100644 index 0000000..15c3ddd --- /dev/null +++ b/main/nobara.sh @@ -0,0 +1,47 @@ +flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo + +sudo dnf install btop -y +sudo dnf install flatseal -y +sudo dnf install fzf -y + +flatpak install app/com.yubico.yubioath/x86_64/stable -y --user +flatpak install net.nokyan.Resources -y --user +flatpak install gearlever -y --user + +sudo dnf install rofi -y +sudo dnf install nautilus -y +sudo dnf install sushi -y +sudo dnf install ulauncher -y + +sudo dnf remove libreoffice -y +flatpak install onlyoffice -y --user + +#Codecs +sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm -y +sudo dnf install gstreamer1-libav -y +sudo dnf install ffmpeg --allowerasing -y + +#Browsers +wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm +sudo dnf install ./google-chrome-stable_current_x86_64.rpm -y +rm google-chrome-stable_current_x86_64.rpm +# flatpak install app/com.google.Chrome/x86_64/stable -y --user +# flatpak install waterfox -y --user +# sudo dnf install chromium -y + +#Video +sudo rpm -i https://sourceforge.net/projects/djv/files/djv-beta/2.0.8/DJV2-2.0.8-1.x86_64.rpm -y +# sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm -y +# sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y +sudo dnf install vlc -y +sudo dnf install python-vlc -y + +#1Password +sudo rpm --import https://downloads.1password.com/linux/keys/1password.asc +sudo sh -c 'echo -e "[1password]\nname=1Password Stable Channel\nbaseurl=https://downloads.1password.com/linux/rpm/stable/\$basearch\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=\"https://downloads.1password.com/linux/keys/1password.asc\"" > /etc/yum.repos.d/1password.repo' +sudo dnf install 1password -y + +cd ~/.config/ +git config --global credential.helper store +git clone https://git.noisyserver.sbs/noisycarlos/rofi +git clone https://git.noisyserver.sbs/noisycarlos/ulauncher diff --git a/main/popos.sh b/main/popos.sh new file mode 100644 index 0000000..c73887a --- /dev/null +++ b/main/popos.sh @@ -0,0 +1,52 @@ +sudo apt update + +sudo apt install curl -y +sudo apt install nfs-common -y +sudo apt install fzf -y +sudo apt install snapd -y + +sudo apt install btop -y +sudo apt-get install fuse libfuse2 -y +sudo apt install blueman -y + +#Flatpak +sudo apt install flatpak -y +sudo apt install gnome-software-plugin-flatpak -y +flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo + +# 1Password +sudo sh -c 'echo "deb [arch=amd64] https://downloads.1password.com/linux/debian/amd64/ stable main" > /etc/apt/sources.list.d/1password.list' +echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/1password-archive-keyring.gpg] https://downloads.1password.com/linux/debian/amd64 stable main' | sudo tee /etc/apt/sources.list.d/1password.list +sudo mkdir -p /etc/debsig/policies/AC2D62742012EA22/ +curl -sS https://downloads.1password.com/linux/debian/debsig/1password.pol | sudo tee /etc/debsig/policies/AC2D62742012EA22/1password.pol +sudo mkdir -p /usr/share/debsig/keyrings/AC2D62742012EA22 +curl -sS https://downloads.1password.com/linux/keys/1password.asc | sudo gpg --dearmor --output /usr/share/debsig/keyrings/AC2D62742012EA22/debsig.gpg + +sudo apt update +sudo apt install 1password -y + +sudo apt install flatseal -y +sudo apt install yubioath-desktop -y + +flatpak install flathub net.nokyan.Resources -y + +# Codecs +sudo apt install ubuntu-restricted-extras -y +# Browsers +# flatpak install flathub com.google.Chrome -y +# flatpak install flathub org.waterfoxproject.waterfox -y +# sudo apt install chromium-browser -y + +# wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb +# sudo dpkg -i google-chrome-stable_current_amd64.deb +# sudo apt install -f -y +# rm google-chrome-stable_current_amd64.deb + +# Video +sudo apt install djv -y +sudo apt install vlc -y +sudo apt install python3-vlc -y + +# sudo reboot now +# sudo apt install flatpak -y +# flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo diff --git a/ubuntu/ubuntu.sh b/main/ubuntu.sh similarity index 89% rename from ubuntu/ubuntu.sh rename to main/ubuntu.sh index f34067e..ba7be55 100644 --- a/ubuntu/ubuntu.sh +++ b/main/ubuntu.sh @@ -8,6 +8,12 @@ sudo apt install snapd -y sudo apt install btop -y sudo apt-get install fuse libfuse2 -y sudo apt install blueman -y +sudo apt install gnome-sushi -y + +#Flatpak +sudo apt install flatpak -y +sudo apt install gnome-software-plugin-flatpak -y +flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo # 1Password sudo sh -c 'echo "deb [arch=amd64] https://downloads.1password.com/linux/debian/amd64/ stable main" > /etc/apt/sources.list.d/1password.list'