Regenerate nvim config
This commit is contained in:
70
config/neovim/store/lazy-plugins/lualine.nvim/.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
70
config/neovim/store/lazy-plugins/lualine.nvim/.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@ -0,0 +1,70 @@
|
||||
---
|
||||
name: Bug Report
|
||||
about: Report a problem in lualine
|
||||
title: 'Bug: '
|
||||
labels: bug
|
||||
|
||||
---
|
||||
|
||||
<!--
|
||||
Before reporting: search existing issues and
|
||||
ensure you are running neovim >= 0.5 and the
|
||||
latest version of lualine.
|
||||
-->
|
||||
|
||||
### Self Checks
|
||||
|
||||
<!-- Check these boxes by placing an X in the middle -->
|
||||
- [ ] I'm using the latest lualine.
|
||||
- [ ] I didn't find the issue in existing issues or PRs.
|
||||
|
||||
### How to reproduce the problem
|
||||
<!-- Add steps to reproduce with minimal config from below -->
|
||||
|
||||
### Expected behaviour
|
||||
|
||||
|
||||
### Actual behaviour
|
||||
|
||||
|
||||
### Minimal config to reproduce the issue
|
||||
|
||||
<!--
|
||||
=================
|
||||
### IMPORTANT ###
|
||||
=================
|
||||
|
||||
You need to provide a way to reproduce the issue without influence
|
||||
of other plugins.
|
||||
|
||||
Issues without proper format and a proper way to
|
||||
reproduce might be ignored and closed without any reply.
|
||||
|
||||
This script can help you with that.
|
||||
https://github.com/nvim-lualine/lualine.nvim/blob/master/scripts/nvim_isolated_conf.sh
|
||||
|
||||
Create an isolated config directory with:
|
||||
|
||||
`nvim_isolated_conf.sh -c DirectoryName`
|
||||
|
||||
Then modify the DirectoryName/.config/nvim/init.vim
|
||||
so you can reproduce the issue .
|
||||
|
||||
`nvim_isolated_conf.sh -e DirectoryName`
|
||||
|
||||
will open DirectoryName/.config/nvim/init.vim in neovim.
|
||||
the init.vim will have instructions on how and where to place
|
||||
your config don't worry if you don't know viml you can get away
|
||||
with lua even in a vim file.
|
||||
|
||||
Then you can load the config in an isolated environment to see
|
||||
if the issue is occurring with
|
||||
|
||||
`nvim_isolated_conf.sh -l DirectoryName`
|
||||
|
||||
Paste the DirectoryName/.config/init.vim below
|
||||
-->
|
||||
|
||||
|
||||
### Additional information
|
||||
|
||||
19
config/neovim/store/lazy-plugins/lualine.nvim/.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
19
config/neovim/store/lazy-plugins/lualine.nvim/.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
---
|
||||
name: Feature Request
|
||||
about: Request a feature for lualine
|
||||
title: "Feat: "
|
||||
labels: new feature
|
||||
---
|
||||
|
||||
<!--
|
||||
Before creating a new request: search existing issues and prs
|
||||
and ensure it hasn't been already requested.
|
||||
-->
|
||||
|
||||
### Requested feature
|
||||
|
||||
<!-- Describe the feature with details. -->
|
||||
|
||||
### Motivation
|
||||
|
||||
<!-- Explain why you think it should be included in lualine.-->
|
||||
6
config/neovim/store/lazy-plugins/lualine.nvim/.github/generated-files-bot.yml
vendored
Normal file
6
config/neovim/store/lazy-plugins/lualine.nvim/.github/generated-files-bot.yml
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
generatedFiles:
|
||||
- path: "doc/lualine.txt"
|
||||
message: "`lualine.txt` is generated from README.md. Make changes there instead."
|
||||
ignoreAuthors:
|
||||
- 'github-actions[bot]'
|
||||
- 'shadmansaleh'
|
||||
22
config/neovim/store/lazy-plugins/lualine.nvim/.github/stale.yml
vendored
Normal file
22
config/neovim/store/lazy-plugins/lualine.nvim/.github/stale.yml
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
# Number of days of inactivity before an issue becomes stale
|
||||
daysUntilStale: 60
|
||||
# Number of days of inactivity before a stale issue is closed
|
||||
daysUntilClose: 7
|
||||
# Issues with these labels will never be considered stale
|
||||
exemptLabels:
|
||||
- pinned
|
||||
- upstream
|
||||
- help wanted
|
||||
- wip
|
||||
- good first issue
|
||||
- discuss
|
||||
- pin
|
||||
# Label to use when marking an issue as stale
|
||||
staleLabel: stale
|
||||
# Comment to post when marking an issue as stale. Set to `false` to disable
|
||||
markComment: >
|
||||
This issue has been automatically marked as stale because it has not had
|
||||
recent activity. It will be closed if no further activity occurs. Thank you
|
||||
for your contributions.
|
||||
# Comment to post when closing a stale issue. Set to `false` to disable
|
||||
closeComment: false
|
||||
44
config/neovim/store/lazy-plugins/lualine.nvim/.github/workflows/autogen.yml
vendored
Normal file
44
config/neovim/store/lazy-plugins/lualine.nvim/.github/workflows/autogen.yml
vendored
Normal file
@ -0,0 +1,44 @@
|
||||
name: autogen
|
||||
on:
|
||||
push:
|
||||
branches: [master]
|
||||
paths:
|
||||
- "lua/**.lua"
|
||||
- "examples/**.lua"
|
||||
- ".stylua.toml"
|
||||
- "README.md"
|
||||
|
||||
# Cancel any in-progress CI runs for a PR if it is updated
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
autogen:
|
||||
name: "(vimdoc|formating)"
|
||||
runs-on: ubuntu-20.04
|
||||
timeout-minutes: 10
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Generate docs with panvimdoc
|
||||
uses: kdheepak/panvimdoc@v2.7.1
|
||||
with:
|
||||
vimdoc: lualine
|
||||
description: fast and easy to configure statusline plugin for neovim
|
||||
- name: Apply stylua
|
||||
uses: JohnnyMorganz/stylua-action@1.0.0
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
args: --config-path=.stylua.toml lua/ examples/
|
||||
version: 0.14.1
|
||||
- name: Push changes
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
commit_user_name: github-actions[bot]
|
||||
commit_user_email: 41898282+github-actions[bot]@users.noreply.github.com
|
||||
commit_message: "chore: autogen (vimdocs+formating)"
|
||||
branch: ${{ github.head_ref }}
|
||||
file_pattern: lua/ examples/ doc/lualine.txt
|
||||
68
config/neovim/store/lazy-plugins/lualine.nvim/.github/workflows/ci.yml
vendored
Normal file
68
config/neovim/store/lazy-plugins/lualine.nvim/.github/workflows/ci.yml
vendored
Normal file
@ -0,0 +1,68 @@
|
||||
name: Tests
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [master]
|
||||
pull_request:
|
||||
branches: [master]
|
||||
|
||||
# Cancel any in-progress CI runs for a PR if it is updated
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }}
|
||||
cancel-in-progress: true
|
||||
|
||||
|
||||
jobs:
|
||||
tests:
|
||||
name: ${{ matrix.os }} ${{ matrix.flavor }}
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- flavor: nvim-0.7
|
||||
runner: ubuntu-20.04
|
||||
os: linux
|
||||
nvim_version: v0.7.0
|
||||
- flavor: nvim-0.8
|
||||
runner: ubuntu-20.04
|
||||
os: linux
|
||||
nvim_version: v0.8.0
|
||||
- flavor: nvim-0.9
|
||||
runner: ubuntu-20.04
|
||||
os: linux
|
||||
nvim_version: v0.9.0
|
||||
- flavor: nvim-nightly
|
||||
runner: ubuntu-20.04
|
||||
os: linux
|
||||
nvim_version: nightly
|
||||
runs-on: ${{ matrix.runner }}
|
||||
timeout-minutes: 10
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Setup Test Environment
|
||||
run: |
|
||||
mkdir -p ./tmp_home/nvim/pack/vendor/start
|
||||
git clone --depth 1 https://github.com/nvim-lua/plenary.nvim ./tmp_home/nvim/pack/vendor/start/plenary.nvim
|
||||
git clone --depth 1 https://github.com/nvim-tree/nvim-web-devicons ./tmp_home/nvim/pack/vendor/start/nvim-web-devicons
|
||||
ln -s $(pwd) ./tmp_home/nvim/pack/vendor/start
|
||||
- name: Setup neovim ${{matrix.nvim_version}}
|
||||
uses: rhysd/action-setup-vim@v1
|
||||
with:
|
||||
neovim: true
|
||||
version: ${{matrix.nvim_version}}
|
||||
- name: Run tests
|
||||
run: |
|
||||
make test
|
||||
lint:
|
||||
runs-on: ubuntu-20.04
|
||||
timeout-minutes: 10
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Setup linters
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install luarocks
|
||||
sudo luarocks install luacheck
|
||||
- name: Run luacheck
|
||||
run: |
|
||||
make lint
|
||||
Reference in New Issue
Block a user