-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.7 #355
Conversation
* feat: rewrite vim.maps * modules/mappings: enable silent by default * docs: add entry for vim.maps rewrite * lib/binds: improve code, adjust functions to new api
* wrapper: fix wrong import source * wrapper: fix typo * Revert "lib/binds: improve code, adjust functions to new api" This reverts commit 6cb57e1. * mappings: re-add legacy vim.maps API * mappings: fix wrong submodule syntax * docs: fix missing section id
* remove unused * maps: fix missing description
* modules: add base16 Theming support theme/theme.nix: fix formatting supported-themes.nix: formatting clean up base16-colors.nix theme: fix plugin setup, change base16 flake input * theme/theme.nix: fix formatting * types/theme.nix: add check regex matching types/theme.nix: fixed regex matching * lib/types: rename custom.nix to types.nix, mov theme.nix into types.nix * plugins/theme: apply requested changes types/types.nix: remove unneeded inherit theme/theme.nix: remove commented inherit * theme/theme.nix: fix up base16 helper func Co-authored-by: diniamo <[email protected]> * theme/theme.nix: move listToAttrs inheriting, fix base16-colors declaration * theme/theme.nix: add documentation to vim.theme.name * release-notes/rl-0.7.md: add changelog entry for base16 * theme/theme.nix: fix documentation rendering --------- Co-authored-by: diniamo <[email protected]>
Flake lock file updates: • Updated input 'plugin-catppuccin': 'github:catppuccin/nvim/5215ea59df6d0a7e27da9a5cd1165e06d1b04cbe' (2024-05-26) → 'github:catppuccin/nvim/7be452ee067978cdc8b2c5f3411f0c71ffa612b9' (2024-10-05)
* mappings: add new keymap option * mappings: impl keymap option * doc: update release notes * map: fix misinformation * map: remove redundant variable * fixup! mappings: impl keymap option
* surround: fix keymaps * surround: make description multi-line
* doc: fix formatting * docs: update keymaps section
* modules/completion: rewrite * treewide: remove vsnip, add luasnip * nvim-cmp: add default sorting * nvim-cmp: load after luasnip * lib: fix docs for mergelessListOf * docs: add changelog entires for rewrite * deprecations: add rewrite deprecations * nvim-cmp: clarify in format description * docs: fix option reference in release notes * treewide: remove reduant `// {default = false;}`s * luasnip: add missing `{option}` for option reference * deprecations: add entry for vsnip * nvim-autopairs: use multiline string * nvim-dap: use outer attribute
* merge * created otter file merge * update merge * update merge * committing flake.lock merge * merge * haskell: added LSP and treesitter * haskell: default to isMaximal * haskell: haskell support * kotlin: LSP and treesitter * haskell: LSP cmd definition * haskell: LSP cmd definition (currently broken) * kotlin: LSP and treesitter working * removing haskell from kotlin branch * merge * merge * kotlin: capitalisation * kotlin: implemented formatter * kotlin: cleanup * kotlin: formatter and linter both work * kotlin: cleanup * kotlin: massive speedup in loadtimes for lsp * otter: cleanup * kotlin: changelog entry * flake.lock: reverting accidental formatting * kotlin: removed redundant description * kotlin: fixed typo * kotlin: using symlinkjoin better * kotlin: moved wrapper to example * kotlin: cleaning up and fixing docs render --------- Co-authored-by: raf <[email protected]>
* languages/scala: Add scala language support Adds LSP support for Scala via nvim-metals * Fix luaInline import * Add changelog entry for Scala support to 0.7 release notes --------- Co-authored-by: raf <[email protected]>
--- Co-authored-by: NotAShelf <[email protected]>
* leap: changed default binds * leap: added changelog entry * leap: fixing requested change Co-authored-by: diniamo <[email protected]> * Revert "leap: added changelog entry" This reverts commit 6aac9b2. * leap: added changelog entry * leap: fix inherits --------- Co-authored-by: diniamo <[email protected]>
Co-authored-by: diniamo <[email protected]>
Co-authored-by: diniamo <[email protected]>
Co-authored-by: diniamo <[email protected]>
Less DAGs, more customizability.
neovim/init: set basic options via `vim.options`
internal: simpler helper functions for keymaps
* LSP: Add astro * LSP: Properly add astro * LSP: Properly actually add astro * Flake: Fix mnw * Update flake/develop.nix Co-authored-by: raf <[email protected]> * Update configuration.nix Co-authored-by: raf <[email protected]> * Update astro.nix * Update rl-0.7.md --------- Co-authored-by: raf <[email protected]>
* modules/gleam: init * gleam: not using formatter * configuration: gleam set to false * docs: added changelog entry for gleam * gleam: fixed lsp and treesitter * gleam: capitalisation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (lets get this merged)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (insightful review)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (CI said so)
Branchout for 0.7
v0.7
branch to minimize merge conflicts.Significant Changes
For changes not documented here, see the changelog. This section only mentions large, breaking changes that are worth noting. For changes not mentioned here, please see the change-log.
vim.visuals.enable
removedvim.leaderKey
and similarvim.*
options in favor of a migration tovim.options
andvim.globals
(neovim/init: set basic options viavim.options
#455)