Merge branch 'main' into notashelf/push-qozvyzsvqtmk

This commit is contained in:
raf 2026-04-04 21:00:17 +03:00 committed by GitHub
commit 0f302adf64
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
41 changed files with 1214 additions and 506 deletions

View file

@ -78,6 +78,11 @@ in {
};
};
# Alias vim.options as vim.opts.
# This is a convenience for people using frameworks like flake-parts or Den that use lib.types.deferredModule
# and users would set `vim.options` but error when Nix confuses it with Nix Module's options-definitions.
imports = [(lib.mkAliasOptionModule ["vim" "opts"] ["vim" "options"])];
config.vim = {
# Set options that were previously interpolated in 'luaConfigRC.basic' as vim.options (vim.o)
# and 'vim.globals' (vim.g). Future options, if possible, should be added here instead of the