mirror of
https://github.com/boxpositron/absolute-vim.git
synced 2026-02-28 11:40:36 +00:00
213a312bed03fe66add2e941055179aa08a39a20
This commit adds a new Lua file `apple-pkl.lua` to the `absolute/plugins` directory. The file contains the configuration for the plugin `apple/pkl-neovim`. The configuration includes the following: - The plugin URL: `https://github.com/apple/pkl-neovim` - The plugin should be loaded lazily - The plugin should be triggered on the event "BufReadPre *.pkl" - The plugin has a dependency on `nvim-treesitter/nvim-treesitter` - The plugin build function installs the `pkl` language for Treesitter using the command `TSInstall! pkl`
Absolute VIM Configuration
Introduction
Here's the VIM configuration I'm going to be using for most of my professional work this year. There may be changes as I discover new plugins. I intent to personalize this to my taste and coding conventions. Feel free to try it out if you fancy 😄.
Installation
git clone https://github.com/boxpositron/absolute-vim ~/.config/nvim --depth 1 && nvim
Components
Package Manager
I'm using lazy.nvim to manage all the packages. I setup the project to use the after directory as well. Lazy does not need to use this but I set it up incase you want to switch to a different package manager like packer. You'll notice I require the plugin file from after in the config function for the plugin. It's worked for me and it keeps things organized.
TODO: List out Plugins
Description
Languages
Lua
100%