diff --git a/ubuntu-desktop/configure.sh b/ubuntu-desktop/configure.sh index 73f52ee..5ed8eeb 100755 --- a/ubuntu-desktop/configure.sh +++ b/ubuntu-desktop/configure.sh @@ -1,3 +1,6 @@ +sudo apt update +sudo apt upgrade + mkdir ~/tmp/setup cd ~/tmp/setup @@ -24,5 +27,20 @@ unzip CascadiaMono.zip -d CascadiaMono sudo cp ./CascadiaMono/*.ttf /usr/local/share/fonts sudo fc-cache -f -v +# install fzf +wget -O fzf.tgz https://github.com/junegunn/fzf/releases/download/v0.60.3/fzf-0.60.3-linux_amd64.tar.gz +tar xzf fzf.tgz +sudo mv fzf /usr/local/bin/fzf + +# install fd and working around that this name is already taken by another package +sudo apt install fd-find +sudo ln -s $(which fdfind) /usr/local/bin/fd + +# install gcc for nvim-treesitter +sudo apt install build-essential + +# install curl for some plugin +sudo apt install curl + # cleaning up after ourselves rm -rf ~/tmp/setup