feat: add project infrastructure and rewrite README
Problem: nonicons.nvim lacks CI, pre-commit hooks, nix dev shell, issue templates, and the README contains content that duplicates the vimdoc. Solution: add quality/luarocks CI workflows, pre-commit config, nix flake, prettier config, GitHub issue/discussion templates, and rewrite the README to minimal style with all detailed content in vimdoc. Update yamatsum/nonicons references to ya2s/nonicons.
This commit is contained in:
parent
04791cd41a
commit
731cb89059
13 changed files with 319 additions and 155 deletions
17
.pre-commit-config.yaml
Normal file
17
.pre-commit-config.yaml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
minimum_pre_commit_version: '3.5.0'
|
||||
|
||||
repos:
|
||||
- repo: https://github.com/JohnnyMorganz/StyLua
|
||||
rev: v2.3.1
|
||||
hooks:
|
||||
- id: stylua-github
|
||||
name: stylua (Lua formatter)
|
||||
files: \.lua$
|
||||
pass_filenames: true
|
||||
|
||||
- repo: https://github.com/pre-commit/mirrors-prettier
|
||||
rev: v4.0.0-alpha.8
|
||||
hooks:
|
||||
- id: prettier
|
||||
name: prettier
|
||||
files: \.(md|toml|yaml|yml|sh)$
|
||||
Loading…
Add table
Add a link
Reference in a new issue