diff --git a/dotenv.sh b/dotenv.sh index 4f53729..82c520f 100755 --- a/dotenv.sh +++ b/dotenv.sh @@ -23,9 +23,10 @@ sudo dnf install -y \ gdb \ flatpak -# Add Flathub repo, and set as default -flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo -flatpak remote-modify --set-default flathub +# Add Flathub repo, and set as default (needs permission elevation) +echo -e "\n\n\nSetting up FlatPak Repositories\n\n\n" +sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo +sudo flatpak remote-modify --set-default flathub # Remove fedora flathub repo @@ -115,6 +116,39 @@ fi # Ollama curl -fsSL https://ollama.com/install.sh | sh +# Ask if we want to install ollama models now +echo -e "\n\n\nOllama Model Installation\n\n\n" +echo "Do you want to install the Ollama models now? (y/n)" +read -r INSTALL_OLLAMA_MODELS +if [ "$INSTALL_OLLAMA_MODELS" = "y" ] || [ "$INSTALL_OLLAMA_MODELS" = "Y" ]; then + ollama pull gemma3n:latest + ollama pull llama3.2-vision:latest + ollama pull llama3.1:8b + ollama pull ministral-3:latest + ollama pull llama3.2:3b +fi + +# AppImages +wget -O "$HOME/Downloads/balenaEtcher.AppImage" "https://github.com/balena-io/etcher/releases/download/v1.7.9/balenaEtcher-1.7.9-ia32.AppImage" +flatpak run it.mijorus.gearlever --integrate "$HOME/Downloads/balenaEtcher.AppImage" --replace --yes +rm "$HOME/Downloads/balenaEtcher.AppImage" + +wget -O "$HOME/Downloads/deskreen.AppImage" "https://github.com/pavlobu/deskreen/releases/download/v3.2.12/deskreen-ce-3.2.12-x86_64.AppImage" +flatpak run it.mijorus.gearlever --integrate "$HOME/Downloads/deskreen.AppImage" --replace --yes +rm "$HOME/Downloads/deskreen.AppImage" + +wget -O "$HOME/Downloads/playback.AppImage" "https://epilogue.nyc3.cdn.digitaloceanspaces.com/releases/software/Playback/version/1.8.0/release/linux/Playback.AppImage" +flatpak run it.mijorus.gearlever --integrate "$HOME/Downloads/playback.AppImage" --replace --yes +rm "$HOME/Downloads/playback.AppImage" + +wget -O "$HOME/Downloads/eden.AppImage" "https://github.com/eden-emulator/Releases/releases/download/v0.0.4/Eden-Linux-v0.0.4-amd64-gcc-standard.AppImage" +flatpak run it.mijorus.gearlever --integrate "$HOME/Downloads/eden.AppImage" --replace --yes +rm "$HOME/Downloads/eden.AppImage" + +wget -O "$HOME/Downloads/emulationstation.AppImage" "https://gitlab.com/es-de/emulationstation-de/-/package_files/246875981/download" +flatpak run it.mijorus.gearlever --integrate "$HOME/Downloads/emulationstation.AppImage" --replace --yes +rm "$HOME/Downloads/emulationstation.AppImage" + # Node JS / NVM echo -e "\n\n\nNodeJS\n\n\n" if ! command -v nvm &> /dev/null