Skip to content
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

Add Elixir support and config #993

Merged
merged 1 commit into from Jun 30, 2023
Merged

Conversation

georgeguimaraes
Copy link
Contributor

Hi folke, adding support for Elixir in extras.
Not sure if you'd want this but here it is :)

Thanks for all the work in the neovim community.

@dvic
Copy link

dvic commented Jun 27, 2023

Thanks for this! I just want to mention also https://github.com/elixir-tools/elixir-tools.nvim, which I'm currently using and it's working great 👍 The difference is that the elixir-ls is installed on the fly depending on the elixir version. Also, it includes the credo language server. I can share my config if people are interested.

@robsonpeixoto
Copy link
Contributor

Please @dvic , share your config ❤️

@dvic
Copy link

dvic commented Jun 28, 2023

This is my setup:

return {
  "elixir-tools/elixir-tools.nvim",
  lazy = true,
  ft = { "elixir", "heex", "eelixir" },
  config = function()
    local elixir = require("elixir")
    local elixirls = require("elixir.elixirls")
    local wk = require("which-key")

    elixir.setup({
      elixirls = {
        tag = "v0.15.0",
        enabled = true,
        settings = elixirls.settings({
          dialyzerEnabled = true,
          enableTestLenses = false,
        }),
        on_attach = require("lazyvim.util").on_attach(function(_, buffer)
          wk.register({
            e = {
              name = "elixir",
              p = { ":ElixirToPipe<cr>", "Convert to pipe", noremap = true, buffer = buffer },
              P = { ":ElixirFromPipe<cr>", "Convert from pipe", noremap = true, buffer = buffer },
              m = { ":ElixirExpandMacro<cr>", "Expand macro", noremap = true, buffer = buffer },
            },
          }, { prefix = "<leader>c" })
        end),
      },
    })
  end,
  dependencies = {
    "folke/which-key.nvim",
    "nvim-lua/plenary.nvim",
  },

As you can see, I also configured some key mappings for the pipe conversion commands from elixir-tools, which are very handy :)

@georgeguimaraes
Copy link
Contributor Author

Interesting. I didn't know about elixir-tools.nvim before. Although, since we have elixir-ls in Mason and credo in null-ls, it doesn't seem to be very useful for my workflow. I can see it sets some integration with mix and some keymaps (It could be a much small nvim plugin just for that), but it seems to be overlapping with Mason too much.

@folke folke merged commit 3d0de23 into LazyVim:main Jun 30, 2023
@folke
Copy link
Collaborator

folke commented Jun 30, 2023

thanks!

atidyshirt added a commit to atidyshirt/LazyVim that referenced this pull request Jul 7, 2023
commit abea280
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 6 20:46:37 2023 +0200

    chore(main): release 4.27.0 (LazyVim#1069)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 44cdb5e
Author: Jakub Kozłowicz <ja.kozlowicz@gmail.com>
Date:   Thu Jul 6 20:43:19 2023 +0200

    feat(lang): add python support (LazyVim#1031)

commit 0db31c2
Author: Anton Ždanov <anton@azdanov.dev>
Date:   Thu Jul 6 20:46:34 2023 +0300

    feat(extras): add terraform extra (LazyVim#1030)

commit 22c9477
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jul 6 15:51:29 2023 +0200

    feat(flash): use c-s in the cmdline to toggle flash

commit baa9614
Author: Sam Amis <30879203+SameAsMuli@users.noreply.github.com>
Date:   Thu Jul 6 08:43:15 2023 -0500

    fix(autocmds): jump to last loc in buffer (LazyVim#1061)

    vim.api.nvim_win_set_cursor is expecting a window handle but was being
    passed the current buffer's handle instead

commit b660b51
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 6 15:40:33 2023 +0200

    chore(main): release 4.26.0 (LazyVim#1068)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 99f30f9
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 6 13:36:51 2023 +0000

    chore(build): auto-generate vimdoc

commit ae054ec
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jul 6 15:36:03 2023 +0200

    feat(vscode): easier way to enable/disable plugins

commit bcff5a1
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jul 6 15:35:34 2023 +0200

    fix(util): use spec to check if a plugin is enabled

commit 299aae3
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jul 6 15:21:45 2023 +0200

    fix(flash): depraction warning

commit 0b020dc
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jul 4 19:08:01 2023 +0200

    chore(main): release 4.25.1 (LazyVim#1056)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 755419f
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jul 4 19:06:13 2023 +0200

    fix: trigger ci

commit ddb819c
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Tue Jul 4 06:26:34 2023 +0000

    chore(build): auto-generate vimdoc

commit 9c120b5
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jul 4 08:25:38 2023 +0200

    Revert "fix: leap nvim required by flit (LazyVim#1046)"

    This reverts commit dee8dc3.

commit d33be73
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jul 3 21:47:59 2023 +0200

    chore(main): release 4.25.0 (LazyVim#1041)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 27eb461
Author: David Ward <errantepiphany@users.noreply.github.com>
Date:   Mon Jul 3 15:45:40 2023 -0400

    feat(catppuccin): enable mason integration (LazyVim#1048)

    Signed-off-by: David Ward <dward@redhat.com>

commit e5200e6
Author: Amaan Qureshi <amaanq12@gmail.com>
Date:   Mon Jul 3 09:48:51 2023 -0400

    feat(lang): add C/C++ support (LazyVim#1025)

commit 64ca399
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Mon Jul 3 13:42:01 2023 +0000

    chore(build): auto-generate vimdoc

commit dee8dc3
Author: Radvil <36059968+radvil@users.noreply.github.com>
Date:   Mon Jul 3 21:41:16 2023 +0800

    fix: leap nvim required by flit (LazyVim#1046)

    step to reproduce
    - disable leap.nvim
    - add custom config for flash (not using one from the extras)
    - open file type "f", error shown "module leap is missing"

    Co-authored-by: Radvil <radvil@@access-mobile.com>

commit 6d58f1d
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 22:25:43 2023 +0200

    fix(hipatterns): remove assert. Fixes LazyVim#1045

commit a981682
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 17:33:44 2023 +0200

    fix(lsp): update keymaps *after* registering capabilities

commit bbaf470
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Jul 2 14:44:14 2023 +0200

    chore(main): release 4.24.1 (LazyVim#1037)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 8ccc109
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 14:34:34 2023 +0200

    fix(lsp): fixup lsp keymaps

commit a9c73bc
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Jul 2 13:18:47 2023 +0200

    chore(main): release 4.24.0 (LazyVim#1036)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 4009620
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 13:04:49 2023 +0200

    fix(typescript): use new lsp keymaps config for typescript

commit 39627ca
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 13:02:51 2023 +0200

    fix(rust): remove rust-tools dep from lspconfig

commit 1e1fc3c
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 13:01:59 2023 +0200

    fix(go): make settings configurable for go

commit eaa0118
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 12:58:07 2023 +0200

    feat(rust): make taplo configurable

commit 272f6af
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 12:57:47 2023 +0200

    feat(rust): make mason optional

commit 29ba212
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sun Jul 2 10:48:00 2023 +0000

    chore(build): auto-generate vimdoc

commit a46d476
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 12:45:21 2023 +0200

    feat(rust): refactor to allow easy user customization and keymaps

commit 61e3ce8
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 12:43:51 2023 +0200

    feat(lsp): custom lsp keymaps

commit 36774c6
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 12:43:16 2023 +0200

    fix(lsp): resolve keymap capabilities over all buffer clients

commit d0bc8b7
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jul 2 12:42:35 2023 +0200

    feat(lsp): added support to lsp keymaps for dynamic capabilities

commit fca09b1
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Jul 1 06:53:32 2023 +0000

    chore(build): auto-generate vimdoc

commit ea21cad
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sat Jul 1 08:52:51 2023 +0200

    chore(main): release 4.23.0 (LazyVim#1023)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 4ba5086
Author: Amaan Qureshi <amaanq12@gmail.com>
Date:   Fri Jun 30 17:14:58 2023 -0400

    feat(go): add fine-tuned LSP options, add some null-ls sources (LazyVim#1024)

commit 089606b
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 30 20:44:39 2023 +0200

    fix(lsp): upstream inlay_hint rename

commit 6d8be7a
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 30 16:25:13 2023 +0200

    chore(main): release 4.22.0 (LazyVim#1019)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 79b1c92
Author: loqusion <loqusion@gmail.com>
Date:   Fri Jun 30 09:19:00 2023 -0500

    feat(rust): rust improvements (LazyVim#1015)

    * fix(rust): move lspconfig opts to correct location

    lspconfig's `opts` goes in rust-tools's `opts.server`; see
    https://github.com/simrat39/rust-tools.nvim#configuration

    * feat(rust): add neotest-rust

    * feat(rust): allow user to extend rust-tools with `opts`

    Also avoids calling rust-tools's `setup()` twice.

    * style(rust): fix indentation for stylua comment

commit c992ebe
Author: André Freitas <andrecfreitas58@gmail.com>
Date:   Fri Jun 30 15:03:22 2023 +0100

    fix(lang): indentation in rust lang extra (LazyVim#1017)

commit 37d7ccd
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 30 09:03:44 2023 +0200

    chore(main): release 4.21.0 (LazyVim#1011)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 5a441f8
Author: Amaan Qureshi <amaanq12@gmail.com>
Date:   Fri Jun 30 02:55:18 2023 -0400

    feat(lang): Add Rust config (LazyVim#1012)

commit 3d0de23
Author: George Guimarães <george.guimaraes@gmail.com>
Date:   Fri Jun 30 03:41:48 2023 -0300

    feat(extra): Add Elixir support and config (LazyVim#993)

commit 146bc4f
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 30 06:36:06 2023 +0000

    chore(build): auto-generate vimdoc

commit 65c70f6
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 30 08:35:26 2023 +0200

    fix(autocmds): dont jump to last loc in gitcommit buffers

commit 75d029c
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 29 21:07:35 2023 +0200

    chore(main): release 4.20.1 (LazyVim#1004)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 8b1e797
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 29 20:50:04 2023 +0200

    fix(yanky): don't override c-p insert mode telescope mapping. Fixes LazyVim#1007

commit 0e33010
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 29 06:03:51 2023 +0000

    chore(build): auto-generate vimdoc

commit 2f2c7a3
Author: JohnBish <johnbrucebishop@gmail.com>
Date:   Thu Jun 29 02:03:05 2023 -0400

    fix(catppuccin): change nvim-tree integration to neo-tree for catppuccin/nvim plugin (LazyVim#1003)

commit c03b9a3
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Jun 28 13:06:32 2023 +0200

    chore(main): release 4.20.0 (LazyVim#996)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit e83d2c8
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Wed Jun 28 12:59:06 2023 +0200

    fix(yanky): use leader-p for telescope integration

commit 5818e01
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Wed Jun 28 09:27:32 2023 +0000

    chore(build): auto-generate vimdoc

commit a1820c1
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Wed Jun 28 11:25:20 2023 +0200

    feat(extras): added yanky extra (yank-ring)

commit 27d3e45
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Wed Jun 28 11:24:54 2023 +0200

    refactor(cmp): move comparator config to cmp spec

commit 296d79c
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Jun 28 00:07:06 2023 +0200

    chore(main): release 4.19.1 (LazyVim#995)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 240fa76
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Tue Jun 27 20:03:32 2023 +0000

    chore(build): auto-generate vimdoc

commit d1eb9c8
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jun 27 22:02:48 2023 +0200

    fix(mini.files): changed some window widths

commit c5759a4
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jun 27 22:02:27 2023 +0200

    fix(flash): don't override `R` in normal mode

commit c998be8
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 26 21:58:57 2023 +0200

    chore(main): release 4.19.0 (LazyVim#989)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 5f89e4a
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 26 19:35:53 2023 +0000

    chore(build): auto-generate vimdoc

commit 5e6a072
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon Jun 26 21:35:03 2023 +0200

    feat(flash): added treesiter search to show ts node labels around search matches

commit a40f257
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Jun 25 19:53:17 2023 +0200

    chore(main): release 4.18.0 (LazyVim#976)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit f6f8436
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jun 25 19:50:30 2023 +0200

    feat(flash): enable flash in vscode

commit e9358d9
Author: jyuan0 <jyuan0@users.noreply.github.com>
Date:   Sun Jun 25 04:05:07 2023 -0400

    fix(keymaps): remove redundant ':' on lazy keymap (LazyVim#977)

commit e018d07
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sun Jun 25 05:22:14 2023 +0000

    chore(build): auto-generate vimdoc

commit d5a9c54
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun Jun 25 07:21:19 2023 +0200

    fix(edgy): corrected filetype for symbols outline

commit 85542df
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sat Jun 24 13:20:16 2023 +0200

    chore(main): release 4.17.0 (LazyVim#970)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit abfdab3
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 24 13:17:03 2023 +0200

    fix(flash): possible nil for telescope integration

commit 12b5723
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 24 13:14:20 2023 +0200

    feat(flash): telescope integration. Use `s` in normal and `<c-s>` in insert mode

commit 1acad8b
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Jun 24 09:09:08 2023 +0000

    chore(build): auto-generate vimdoc

commit 6e9b18a
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sat Jun 24 11:08:27 2023 +0200

    chore(main): release 4.16.0 (LazyVim#966)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit c3477ed
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 23 16:02:02 2023 +0200

    feat(flash): added remote flash

commit a080bc7
Author: Phúc H. Lê Khắc <phuc.lkh@gmail.com>
Date:   Fri Jun 23 12:25:50 2023 +0100

    feat(mini.files): "g." to toggle hidden files (LazyVim#964)

commit eb7b4fc
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 23 13:25:23 2023 +0200

    chore(main): release 4.15.1 (LazyVim#963)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 9bfe77c
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 23 11:20:51 2023 +0000

    chore(build): auto-generate vimdoc

commit 2ef0c43
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 23 13:20:03 2023 +0200

    docs: added c compiler to requirements

commit ed89d01
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 22 20:53:14 2023 +0200

    fix(edgy): only add symbolsoutline to the sidebar if it is installed.

commit 09c1bf5
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 22 16:36:36 2023 +0200

    chore(main): release 4.15.0 (LazyVim#962)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 5299522
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 22 16:29:25 2023 +0200

    feat(mini.files): added extra keymap to open mini.files in the cwd

commit 9ea1f31
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 22 16:20:24 2023 +0200

    chore(main): release 4.14.0 (LazyVim#961)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit e624511
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 22 16:17:52 2023 +0200

    feat(extras): added extra for mini.files

commit 69bf9e7
Author: Jonáš Dujava <19737748+jdujava@users.noreply.github.com>
Date:   Thu Jun 22 12:51:25 2023 +0200

    style(options): update comment (LazyVim#960)

commit ca1880d
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 22 12:48:15 2023 +0200

    chore(main): release 4.13.1 (LazyVim#959)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 09fafb9
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 22 11:43:28 2023 +0200

    perf(treesitter): better way of loading treesitter-textobjects

commit 8281bd2
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 22 10:45:32 2023 +0200

    chore(main): release 4.13.0 (LazyVim#958)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit aa28119
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 22 10:37:45 2023 +0200

    feat(flash): add treesitter to normal mode as well

commit 5d0e10a
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 22 08:35:06 2023 +0000

    chore(build): auto-generate vimdoc

commit 0b99c9f
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 22 10:34:25 2023 +0200

    fix(neo-tree): updated some icons to use Nerd Fonts v3. Fixes LazyVim#957

commit 47111bd
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Jun 21 11:05:28 2023 +0200

    chore(main): release 4.12.0 (LazyVim#954)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 318a4c8
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Wed Jun 21 10:51:01 2023 +0200

    feat: added extra for flash.nvim

commit e865b9a
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Jun 21 08:05:13 2023 +0200

    chore(main): release 4.11.0 (LazyVim#951)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 3150584
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Wed Jun 21 06:03:21 2023 +0000

    chore(build): auto-generate vimdoc

commit 01c7eee
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Wed Jun 21 08:01:59 2023 +0200

    feat: added support for the new builtin inlay hints

    Enable with:
    ```lua
    {"neovim/nvim-lspconfig", opts = {inlay_hints = {enabled = true}}}
    ```

commit 428bdf7
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 19 16:35:48 2023 +0200

    chore(main): release 4.10.0 (LazyVim#938)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit e4eb4e1
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 19 14:10:01 2023 +0000

    chore(build): auto-generate vimdoc

commit 6b1efe7
Author: Robson Roberto Souza Peixoto <124390+robsonpeixoto@users.noreply.github.com>
Date:   Mon Jun 19 11:09:23 2023 -0300

    feat(treesitter): allow run TSUpdateSync from command line (LazyVim#944)

    Use a script to keep the neovim updated is really useful, but is not
    possible by default because TSUpdateSync is not on `cmd` commands.

    ```sh
    nvim --headless "+Lazy! sync" "+TSUpdateSync" +qa
    ```

commit b37616c
Author: Kevin Robayna <me@kevinrobayna.com>
Date:   Sat Jun 17 07:27:15 2023 +0100

    feat(extras): add ruby as extras for languages (LazyVim#881)

    * Add ruby as extras for languages

    * remove personal things that other people might not use

    * fix typo

    * install solargraph through mason

commit d344076
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sat Jun 17 08:22:33 2023 +0200

    chore(main): release 4.9.0 (LazyVim#921)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 855b1cc
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Jun 17 06:21:21 2023 +0000

    chore(build): auto-generate vimdoc

commit f54d95d
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 17 08:20:44 2023 +0200

    fix(which-key): don't load which-key as a noice dep

commit ebd002f
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 16 19:05:56 2023 +0200

    fix(keymaps): disable ctrl-hjkl for lazygit. Fixes LazyVim#905

commit b956444
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 16 12:52:58 2023 +0000

    chore(build): auto-generate vimdoc

commit 41f515c
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 16 14:52:13 2023 +0200

    feat(util): LazyVim terminals can now be opened/reopened with a count

commit cbf1797
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 16 14:51:19 2023 +0200

    style: added CmpGhostText

commit 2e7ad2b
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 12 15:23:02 2023 +0000

    chore(build): auto-generate vimdoc

commit ba49339
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon Jun 12 17:22:01 2023 +0200

    feat(edgy): added LazyVim resize keymaps to edgy

commit 84986b3
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon Jun 12 17:19:51 2023 +0200

    feat(edgy): added support for neotest

commit 986a637
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 9 17:56:18 2023 +0200

    chore(main): release 4.8.1 (LazyVim#913)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 30d03ed
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 9 16:28:26 2023 +0200

    fix(edgy): make noice windows 0.4 height

commit d6bb907
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 9 16:27:45 2023 +0200

    fix(keymaps): dont map jk in visual. Use x instead of v. Fixes LazyVim#912

commit b2bceee
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 9 12:57:09 2023 +0200

    chore(main): release 4.8.0 (LazyVim#903)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 86fe83f
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 9 10:44:20 2023 +0000

    chore(build): auto-generate vimdoc

commit 04f17cb
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 9 12:39:30 2023 +0200

    feat(edgy): added leader-ue to toggle edgy sidebars

commit 9013f6e
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 9 12:39:02 2023 +0200

    faet(edgy): leader-ue => leader-uE to select an edgy window

commit 6ffc895
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 9 12:38:33 2023 +0200

    feat(edgy): neo-tree filessystem is now also a pinned view

commit e049928
Author: Beartama <8091245+uyha@users.noreply.github.com>
Date:   Thu Jun 8 14:48:23 2023 +0300

    fix(keymaps): better j/k for visual mode (LazyVim#902)

commit 7c593dc
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 8 09:47:29 2023 +0200

    chore(main): release 4.7.0 (LazyVim#891)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 47edc89
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 8 07:54:05 2023 +0200

    feat(edgy): added noice

commit f7b0c85
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 8 07:53:56 2023 +0200

    fix(edgy): dont layout toggleterm floats

commit 448d502
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 8 07:53:16 2023 +0200

    fix(qf): better error message. Fixes LazyVim#892

commit 57c7ba1
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 8 05:49:10 2023 +0000

    chore(build): auto-generate vimdoc

commit 2ec4da7
Author: Mike Duminy <4092035+mikeduminy@users.noreply.github.com>
Date:   Thu Jun 8 07:48:34 2023 +0200

    fix(format): eslint should respect autoformat (LazyVim#897)

commit 0731f08
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jun 6 12:20:53 2023 +0200

    feat(edgy): added `<leader>ue` to quickly jump to an edgy window

commit 00339b7
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jun 6 07:59:08 2023 +0200

    chore(main): release 4.6.2 (LazyVim#890)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 34a5d32
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Tue Jun 6 05:47:11 2023 +0000

    chore(build): auto-generate vimdoc

commit 1897617
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jun 6 07:46:27 2023 +0200

    fix(keymaps): terminal show/hide

commit 41765a4
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jun 6 00:33:49 2023 +0200

    chore(main): release 4.6.1 (LazyVim#889)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit ad6f6cf
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jun 6 00:11:50 2023 +0200

    fix(edgy): dont edit help buffers in edgy

commit d31772f
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Tue Jun 6 00:11:28 2023 +0200

    fix(keymaps): added c-_ mapped to c-/ to make it work in some terminals

commit 6a01c9a
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 5 23:30:44 2023 +0200

    chore(main): release 4.6.0 (LazyVim#887)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit b929413
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon Jun 5 22:51:55 2023 +0200

    feat(copilot): enable copilot in markdown and help files

commit 56f092f
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon Jun 5 19:29:11 2023 +0200

    feat: added extra for edgy.nvim

commit 821672a
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 5 13:34:02 2023 +0200

    chore(main): release 4.5.1 (LazyVim#885)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 8ce862e
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Mon Jun 5 10:11:35 2023 +0000

    chore(build): auto-generate vimdoc

commit 952a0cf
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon Jun 5 12:10:55 2023 +0200

    fix(keymaps): remove `c-w` mapping

commit d69d55a
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sat Jun 3 11:01:39 2023 +0200

    chore(main): release 4.5.0 (LazyVim#871)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 7a36e29
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 3 10:53:27 2023 +0200

    feat(keymaps): added `<c-/>` in normal/terminal mode to toggle main terminal

commit 049fe77
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Jun 3 08:50:38 2023 +0000

    chore(build): auto-generate vimdoc

commit 5a47492
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 3 10:49:53 2023 +0200

    feat(util): LazyVim terminals are now persistent by default (toggleterm)

commit 15f5a22
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 3 10:48:23 2023 +0200

    fix(indentscope): dont use indentscope/blankline for lazyterm/toggleterm/notify

commit bb4a7fe
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 3 10:47:35 2023 +0200

    fix(spectre): make spectre behave with regards to swap files

commit 419086e
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 3 10:47:03 2023 +0200

    feat(neo-tree): enabled document_symbols for neo-tree

commit 49ae234
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sat Jun 3 10:46:33 2023 +0200

    feat(keymaps): added some useful keymaps for terminals

commit 1efe3a9
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Fri Jun 2 05:40:07 2023 +0000

    chore(build): auto-generate vimdoc

commit 5ed3250
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 2 07:39:16 2023 +0200

    fix(lualine): dont load copilot when not available. Fixes LazyVim#872

commit 9c1a562
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Thu Jun 1 22:11:28 2023 +0000

    chore(build): auto-generate vimdoc

commit 08422bf
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Fri Jun 2 00:03:52 2023 +0200

    perf(illuminate): on large files >2000 lines, enable lsp references only

commit fc236b3
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Thu Jun 1 22:57:06 2023 +0200

    feat(noice): route some undo messages to the mini view

commit 01fbeb1
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Tue May 30 21:21:43 2023 +0000

    chore(build): auto-generate vimdoc

commit 99ce100
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue May 30 23:21:07 2023 +0200

    chore(main): release 4.4.0 (LazyVim#854)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 3b4c27e
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Mon May 29 20:29:14 2023 +0000

    chore(build): auto-generate vimdoc

commit a94ef59
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon May 29 22:28:04 2023 +0200

    fix(indent-blankline): don't load indent-blankline for nvim-notify

commit 0c05f8a
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Mon May 29 22:27:41 2023 +0200

    feat(catppuccin): enabled integration for plugins included with LazyVim

commit 6b68378
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun May 28 12:54:13 2023 +0200

    chore(main): release 4.3.1 (LazyVim#841)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 0e671ad
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun May 28 12:52:22 2023 +0200

    fix(neotest): properly detect __call. Fixes LazyVim#847

commit b68311e
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun May 28 12:39:51 2023 +0200

    chore: removed util.build. This is now part of the lazyvim website code

commit a866c68
Author: Folke Lemaitre <folke.lemaitre@gmail.com>
Date:   Sun May 28 11:05:40 2023 +0200

    fix(neotest): removed `<leader>tR` in favor of `<leader>tt`

commit 5c97e0c
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sun May 28 07:42:37 2023 +0000

    chore(build): auto-generate vimdoc

commit 72b8155
Author: Landon Schropp <schroppl@gmail.com>
Date:   Sun May 28 00:41:58 2023 -0700

    fix(dashboard): center the LazyVim logo (LazyVim#845)

    * Center the LazyVim logo

    This visually centers the LazyVim login on the starter page.

    * fix(alpha): center logo

    ---------

    Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
joshmedeski pushed a commit to joshmedeski/LazyVim that referenced this pull request Sep 1, 2023
@georgeguimaraes georgeguimaraes deleted the gg-add-elixir branch October 16, 2023 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants