Skip to content

v1.0.0

Choose a tag to compare

@mauriba mauriba released this 23 Dec 07:17
247a544

1.0.0 (2024-12-23)

Features

  • <leader>cd changes CWD to buffer's directory (6ae20eb)
  • add additional per-language plugins & cpp code generation plugin (8fd320e)
  • add comment block folds and a function for ftplugin scripts to add comment styles for it (c4c569d)
  • add conform.nvim for simple formatter management that falls back to lsp (8ce740f)
  • add copilot as completion source (7b7f28f)
  • add copilot as completion source (#14) (a614e73)
  • add cpp lsp and sample (b02dd42)
  • add dap conifgs and dap support for cpp (2900010)
  • add discord presence (e2a29b4)
  • add keymaps for lsp navigation on LspAttach (3ab650f)
  • add lsp config with start function for ftplugin (497b809)
  • add neocmakelsp (e0ca23e)
  • add notify.lua for better notifications (f25fa7b)
  • add per-language luasnips and add C++ header generation snippet (b9dac21)
  • add per-language-settings for lsps, folding, formatting, debugging (#13) (4f8a352)
  • add powershell support (56c0f2c)
  • add region fold generator that considers per-language comment styles (440070d)
  • add release-please for automatic releases (9a2d118)
  • add simple terraform config and .tf/.tfvars -> terraform mapping (984169e)
  • add syntax highlighting and default settings for cisco commands (#15) (b50c957)
  • add vscode-like icons in autocompletion menue (bb7c20a)
  • added auto pairs (787e021)
  • added basic terraform lsp support (10c3282)
  • added basic terraform lsp support (#8) (5f756b1)
  • added color highlights for color codes (ba60f0e)
  • added formatter support with conform.nvim - install clang-format with Mason and add a .clang-format file somewhere in the project ancestry (683ccb4)
  • added harpoon (aa96d02)
  • added oil file explorer (0582860)
  • added telescope (23f8b3c)
  • added telescope history view of opened buffers (0c3680a)
  • added terminal (1dc4fae)
  • added todo-comments (303938a)
  • added trouble (b73627d)
  • adding fugitive and treesitter (882abde)
  • adding lsp renaming (d9083d7)
  • Basic PowerShell support including region and comment block folds (0e53d65)
  • change tab size based on language in config/lang.lua (b03fc28)
  • configure neovim rich presence for discord (02ea93f)
  • configured code folding & status column for it (cd116a8)
  • configuring oil editor (a63c431)
  • filled readme.md (0683dd7)
  • improving harpoon and lsp navigations (203da45)
  • keybind for making background transparent after colorscheme change (7bd8ea4)
  • more intuitive support for terminal (393acd0)
  • open terminal from current oil dir (3f873b5)
  • remaps for moving lines up and down (d540b89)
  • some default settings - also refactore: removed lua/mauriba/ dir and added plugin group subdirectory 'plugins/colors/' (8ac1877)
  • write comment (e6c92f6), closes #12

Bug Fixes

  • add comment styles in ftplugin scripts (ff69eff)
  • add commentstring for terraform (1d1661c)
  • check whether lsp server is known by lspconfig before executing .launch() (7524539)
  • cpp: change namespace generation in header snippet to first subdirectory only (577b13e)
  • discord: remove test button; add repository button (3dbf414)
  • enable snippet expansion for lua function autocomplete (902c8cd)
  • fix codelldb C++ debugging on windows (bf745be)
  • fixed :Q not quitting neovim like :q (f9206d7)
  • improve custom folds to work more versatile (86d72b8)
  • improve custom folds to work more versatile (#10) (0c25a34)
  • make nvim-dap work with lldb and cpp sample (36784b8)
  • make region folds work (acf1717)
  • pipeline: add token for release-please (e3963e1)
  • pipeline: fix release-please type (4251746)
  • properly adding cmake lsp (6323457)
  • telescope: only load native fzf when available (029f8f5)
  • treat nil from ufo folding as empty dictionary (allows custom folding on buffers without native folds) (cd20d0d)
  • using neocmakelsp now (2d70dc0)

Code Refactoring

  • Remove configs that will be language-specific instead (4ca1470)