From d3af93561ad6c4fe73e40dfbab55872bdb99c36b Mon Sep 17 00:00:00 2001 From: Segcolt <9hmbzr275@mozmail.com> Date: Wed, 13 Nov 2024 12:06:22 -0300 Subject: [PATCH] Fix the script for the new university computer Seriously, they just don't have shit anymore, what the hell... --- initialize.sh | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/initialize.sh b/initialize.sh index 4a879db..803d7a9 100644 --- a/initialize.sh +++ b/initialize.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +export PATH="$HOME/.local/bin:$PATH" + GIT_DOMAIN=https://git.puffypony.party:4433 NOW=$(pwd) @@ -13,6 +15,15 @@ git config --global core.editor "nvim" git clone $GIT_DOMAIN/Segcolt/kitty-conf $HOME/.config/kitty git clone $GIT_DOMAIN/Segcolt/astronvim-config $HOME/.config/nvim +# Create .local/bin if it doesn't exist +mkdir -p $HOME/.local/bin + +# Download and install curl +CURL_VER=8.11.0 +wget https://github.com/moparisthebest/static-curl/releases/download/v$CURL_VER/curl-amd64 +mv curl-amd64 $HOME/.local/bin/curl +chmod +x $HOME/.local/bin/curl + # Clone and install Ascii-Pony git clone https://gitlab.com/mattia.basaglia/ASCII-Pony pony make PREFIX=$HOME/.local -C pony install @@ -28,9 +39,12 @@ sed -i -e 's/JetBrains Mono/Monocraft Nerd Font/' $HOME/.config/kitty/kitty.conf #Setup flatpak flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo -# Setup vim appimage +# Setup nvim though the appimage chmod +x nvim.appimage -mv nvim.appimage $HOME/.local/bin/nvim +./nvim.appimage --appimage-extract +mv squashfs-root/bin/nvim $HOME/.local/bin +chmod +x $HOME/.local/bin/nvim +rsync -a squashfs-root/usr/ $HOME/.local/ # Install clangd readonly CLANGD_VER=19.1.0