diff --git a/install.sh b/install.sh index a6e1383..ec47a17 100755 --- a/install.sh +++ b/install.sh @@ -1,10 +1,10 @@ #!/bin/bash # Headless -NVIM=false -ZSH=false -PROFILE=false -TMUX=false +NVIM=true +ZSH=true +PROFILE=true +TMUX=true # GUI AWESOME=false @@ -37,20 +37,23 @@ fi ################################################# if $NVIM; then - dependencies="neovim git unzip fzf cmake gcc make curl wget" + dependencies="neovim git unzip fzf cmake gcc make curl wget ripgrep npm" if [[ $OS == "NAME=\"Arch Linux\"" ]]; then - $SUDO pacman -Sy --needed --noconfirm $dependencies npm go + $SUDO pacman -Sy --needed --noconfirm $dependencies npm go fd elif [[ $OS == "NAME=\"Ubuntu\"" ]]; then $SUDO apt update $SUDO apt install -y software-properties-common $SUDO add-apt-repository ppa:neovim-ppa/unstable -y $SUDO curl -sL https://deb.nodesource.com/setup_21.x | $SUDO bash - $SUDO apt update - $SUDO apt install -y $dependencies python3-venv nodejs golang + $SUDO apt install -y $dependencies python3-venv nodejs golang fd-find fi ln -s $PWD/nvim $XDG_CONFIG_HOME/nvim ln -s $PWD/clang/.clang-tidy $HOME/.clang-tidy + nvim --headless "+Lazy! sync" +qa + nvim --headless "+MasonInstall bash-language-server pyright typescript-language-server rust-analyzer clangd cmake-language-server css-lsp dockerfile-language-server emmet-ls gopls html-lsp jdtls json-lsp ltex-ls lua-language-server ruff-lsp rustfmt rustywind texlab vetur-vls vim-language-server yaml-language-server" +qa + fi ################################################# diff --git a/nvim/lua/plugins/copilot.lua b/nvim/lua/plugins/copilot.lua index 179488f..9e118c8 100644 --- a/nvim/lua/plugins/copilot.lua +++ b/nvim/lua/plugins/copilot.lua @@ -11,7 +11,7 @@ return { }, filetypes = { markdown = true, - }, + } } } }