From 58c0a9a007148f842c9fb102486f9d1f739b33e5 Mon Sep 17 00:00:00 2001 From: xscriptor Date: Fri, 26 Jun 2026 14:46:47 +0200 Subject: [PATCH 1/4] update repo lua init --- .github/workflows/ci.yml | 19 +++++++++++ README.md | 5 ++- docs/troubleshooting.md | 61 ++++++++++++++++++++++++++++++----- lua/plugins/tools.lua | 20 ++++++++++-- lua/plugins/ui.lua | 31 +++++++++--------- lua/themes/init.lua | 42 +++++++++++++++++++++++- lua/themes/lualine.lua | 69 ++++++++++++++++++++++++++++++++++++++++ selene.toml | 9 ++++++ 8 files changed, 229 insertions(+), 27 deletions(-) create mode 100644 .github/workflows/ci.yml create mode 100644 lua/themes/lualine.lua create mode 100644 selene.toml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..7eb0732 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,19 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: rhysd/action-setup-vim@v1 + with: + neovim: true + version: nightly + - name: Validate config loads without errors + run: nvim --headless -c "lua vim.cmd('q!')" -c "qa!" diff --git a/README.md b/README.md index c0e794d..0f06dfc 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,10 @@ Complete Neovim configuration with essential plugins, LSP, DAP, formatting, lint
  • Themes
  • Keybindings
  • Included Plugins
  • +
  • Colors
  • Notes
  • +
  • Related Documents
  • +
  • Related Repos
  • X
  • @@ -137,7 +140,7 @@ vim.g.langmap_en = ""

    If a formatter or linter binary is not installed, conform and nvim-lint will skip it without failing. Use Mason or your preferred package manager to install them.

    -

    Related documents

    +