Compare commits

...

4 Commits

4 changed files with 17 additions and 3 deletions

View File

@ -1,14 +1,24 @@
#!/bin/bash
set -e
sudo apt-get install fuse libfuse2 unzip ripgrep python3-venv xclip npm -y --no-install-recommends
# Install additional dependencies
sudo apt-get install fuse libfuse2 unzip ripgrep python3-venv xclip -y --no-install-recommends
# Install new version of node
curl -fsSL https://deb.nodesource.com/setup_23.x -o /tmp/nodesource_setup.sh
sudo -E bash /tmp/nodesource_setup.sh
sudo apt-get install -y nodejs
# Install new version of neovim
sudo rm -rf /usr/local/bin/nvim
sudo wget https://github.com/neovim/neovim-releases/releases/download/v0.11.1/nvim-linux-x86_64.appimage -O /usr/local/bin/nvim
sudo chmod +x /usr/local/bin/nvim
# Get latest version of dotfiles
rm -rf ~/.dotfiles
git clone https://git.huizinga.dev/Dreaded_X/dotfiles ~/.dotfiles
mkdir -p ~/.config
ln -s ~/.dotfiles/nvim/dot-config/nvim ~/.config/nvim
# Remove include paths from copied host gitconfig
sed -i '/path = /d' ~/.gitconfig

View File

@ -13,7 +13,7 @@ local formatters_by_ft = {
markdown = { "prettierd" },
yaml = { "prettierd" },
lua = { "stylua" },
json = { "jq" },
json = { "prettierd" },
toml = { "taplo" },
-- ["*"] = { "injected" },
["_"] = { "trim_whitespace", "trim_newlines" },

View File

@ -26,7 +26,6 @@ local ensure_installed = {
"ruff",
"prettierd",
"stylua",
"jq",
}
--- @module "lazy"

View File

@ -34,7 +34,12 @@ return {
"markdown_inline",
"bash",
"sql",
"xml",
"cmake",
"json",
"yaml",
},
auto_install = true,
highlight = { enable = true },
indent = { enable = true },