big changes

This commit is contained in:
Alex Muszynski
2025-09-16 11:30:40 -04:00
parent 7ba677f20a
commit 78ba80622a
13 changed files with 44 additions and 125 deletions
-28
View File
@@ -1,28 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
<!-- Any bug report not following this template will be immediately closed. Thanks -->
## Describe the bug
<!-- A clear and concise description of what the bug is. -->
## To Reproduce
<!-- Steps to reproduce the behavior. -->
1. ...
## Desktop
<!-- please complete the following information. -->
- OS:
- Terminal:
## Neovim Version
<!-- Output of running `:version` from inside of neovim. -->
```
```
-8
View File
@@ -1,8 +0,0 @@
***************************************************************************
**NOTE**
Please verify that the `base repository` above has the intended destination!
Github by default opens Pull Requests against the parent of a forked repository.
If this is your personal fork and you didn't intend to open a PR for contribution
to the original project then adjust the `base repository` accordingly.
**************************************************************************
-21
View File
@@ -1,21 +0,0 @@
# Check Lua Formatting
name: Check Lua Formatting
on: pull_request_target
jobs:
stylua-check:
if: github.repository == 'nvim-lua/kickstart.nvim'
name: Stylua Check
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v2
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Stylua Check
uses: JohnnyMorganz/stylua-action@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
version: latest
args: --check .
-7
View File
@@ -1,7 +0,0 @@
return {
'ray-x/telescope-ast-grep.nvim',
dependencies = {
{ 'nvim-lua/plenary.nvim' },
{ 'nvim-telescope/telescope.nvim' },
},
}
+1 -1
View File
@@ -17,7 +17,7 @@ return { -- Autoformat
-- Disable "format_on_save lsp_fallback" for languages that don't -- Disable "format_on_save lsp_fallback" for languages that don't
-- have a well standardized coding style. You can add additional -- have a well standardized coding style. You can add additional
-- languages here or re-enable it for the disabled ones. -- languages here or re-enable it for the disabled ones.
local disable_filetypes = { c = true, cpp = true, typescript = true } local disable_filetypes = { cpp = true, typescript = true }
return { return {
timeout_ms = 500, timeout_ms = 500,
lsp_fallback = not disable_filetypes[vim.bo[bufnr].filetype], lsp_fallback = not disable_filetypes[vim.bo[bufnr].filetype],
-22
View File
@@ -1,22 +0,0 @@
return {
'hat0uma/csvview.nvim',
---@module "csvview"
---@type CsvView.Options
opts = {
parser = { comments = { '#', '//' } },
keymaps = {
-- Text objects for selecting fields
textobject_field_inner = { 'if', mode = { 'o', 'x' } },
textobject_field_outer = { 'af', mode = { 'o', 'x' } },
-- Excel-like navigation:
-- Use <Tab> and <S-Tab> to move horizontally between fields.
-- Use <Enter> and <S-Enter> to move vertically between rows and place the cursor at the end of the field.
-- Note: In terminals, you may need to enable CSI-u mode to use <S-Tab> and <S-Enter>.
jump_next_field_end = { '<Tab>', mode = { 'n', 'v' } },
jump_prev_field_end = { '<S-Tab>', mode = { 'n', 'v' } },
jump_next_row = { '<Enter>', mode = { 'n', 'v' } },
jump_prev_row = { '<S-Enter>', mode = { 'n', 'v' } },
},
},
cmd = { 'CsvViewEnable', 'CsvViewDisable', 'CsvViewToggle' },
}
+1 -6
View File
@@ -2,9 +2,4 @@
-- I promise not to create any merge conflicts in this directory :) -- I promise not to create any merge conflicts in this directory :)
-- --
-- See the kickstart.nvim README for more information -- See the kickstart.nvim README for more information
return { return {}
{
'OXY2DEV/markview.nvim',
lazy = false,
},
}
+34 -2
View File
@@ -154,10 +154,41 @@ return { -- LSP Configuration & Plugins
-- - capabilities (table): Override fields in capabilities. Can be used to disable certain LSP features. -- - capabilities (table): Override fields in capabilities. Can be used to disable certain LSP features.
-- - settings (table): Override the default settings passed when initializing the server. -- - settings (table): Override the default settings passed when initializing the server.
-- For example, to see the options for `lua_ls`, you could go to: https://luals.github.io/wiki/settings/ -- For example, to see the options for `lua_ls`, you could go to: https://luals.github.io/wiki/settings/
local lspconfig = require 'lspconfig'
local root_patterns = { 'CMakeLists.txt', '.git' }
local servers = { local servers = {
clangd = {}, clangd = {
-- tell clangd where to find compile_commands.json
cmd = {
'clangd',
'--background-index',
'--clang-tidy',
'--compile-commands-dir=build', -- <-- point at the build folder
},
root_dir = lspconfig.util.root_pattern(unpack(root_patterns)),
-- clangd auto-detects filetypes c/cpp/etc.
},
arduino_language_server = {
-- point at the binary (Mason puts it on your PATH)
cmd = {
'arduino-language-server',
'-cli',
'arduino-cli',
'-cli-config',
os.getenv 'HOME' .. '/.arduino15/arduino-cli.yaml',
'-fqbn',
'arduino:avr:uno', -- <- replace with your boards FQBN
'--verbose',
},
filetypes = { 'arduino', 'ino', 'pde' },
root_dir = function(fname)
return lspconfig.util.root_pattern('*.ino', '.git')(fname) or vim.loop.cwd()
end,
settings = {}, -- no extra settings for now
},
gopls = {}, gopls = {},
pyrefly = {}, pyrefly = {},
--pyright = {},
rust_analyzer = {}, rust_analyzer = {},
markdownlint = {}, markdownlint = {},
-- ... etc. See `:help lspconfig-all` for a list of all the pre-configured LSPs -- ... etc. See `:help lspconfig-all` for a list of all the pre-configured LSPs
@@ -207,7 +238,8 @@ return { -- LSP Configuration & Plugins
'typescript-language-server', 'typescript-language-server',
-- Python -- Python
'ruff', 'ruff',
'pyright', 'pyrefly',
--'pyright',
-- C -- C
'clangd', 'clangd',
-- markdown -- markdown
+7
View File
@@ -0,0 +1,7 @@
return {
{
'OXY2DEV/markview.nvim',
lazy = false,
priority = 49,
},
}
-4
View File
@@ -1,4 +0,0 @@
return {
'danymat/neogen',
config = true,
}
-7
View File
@@ -1,7 +0,0 @@
return {
-- 'rcarriga/nvim-notify',
-- event = 'VeryLazy',
-- opts = {
-- background_colour = '#000000',
-- },
}
-19
View File
@@ -1,19 +0,0 @@
return {
'cameron-wags/rainbow_csv.nvim',
config = true,
ft = {
'csv',
'tsv',
'csv_semicolon',
'csv_whitespace',
'csv_pipe',
'rfc_csv',
'rfc_semicolon',
},
cmd = {
'RainbowDelim',
'RainbowDelimSimple',
'RainbowDelimQuoted',
'RainbowMultiDelim',
},
}
+1
View File
@@ -1,5 +1,6 @@
return { -- Highlight, edit, and navigate code return { -- Highlight, edit, and navigate code
'nvim-treesitter/nvim-treesitter', 'nvim-treesitter/nvim-treesitter',
dependencies = { 'OXY2DEV/markview.nvim' },
build = ':TSUpdate', build = ':TSUpdate',
opts = { opts = {
ensure_installed = { ensure_installed = {