scripts/nvim-install.sh
2025-12-03 11:31:33 +03:00

28 lines
751 B
Bash
Executable File

#!/bin/bash
# Step 1: Install Neovim using pacman
sudo pacman -Sy --noconfirm neovim
echo "✅ Neovim installed"
# Step 2: Create the Neovim config directory
mkdir -p ~/.config/nvim
# Step 3: Write your custom init.lua configuration
cat <<EOF > ~/.config/nvim/init.lua
vim.cmd("set expandtab")
vim.cmd("set tabstop=2")
vim.cmd("set softtabstop=2")
vim.cmd("set shiftwidth=2")
vim.cmd("set number relativenumber")
vim.cmd("highlight Normal guibg=transparent")
vim.opt.clipboard = "unnamedplus"
EOF
echo "✅ Config written (~/.config/nvim/init.lua)"
# Step 4: Install clipboard manager
sudo pacman -S wl-clipboard
echo "✅ Clipboard manager installed"
# Step 4: Notify user of success
echo "All done! You can now open Neovim with 'nvim' command"