From f6755e04c4cfe473f963b9ae5cd77610b2a2ca00 Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Wed, 30 Nov 2022 14:46:04 +0000 Subject: [PATCH 1/3] Disable treesitter for fortran files --- lua/config_plugins/config_treesitter.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/config_plugins/config_treesitter.lua b/lua/config_plugins/config_treesitter.lua index d9a93934..b2811b91 100644 --- a/lua/config_plugins/config_treesitter.lua +++ b/lua/config_plugins/config_treesitter.lua @@ -3,6 +3,6 @@ require 'nvim-treesitter.configs'.setup { highlight = { enable = true, additional_vim_regex_highlighting = false, - disable = { 'help' }, + disable = { 'help', 'fortran' }, }, } From 40a4928ccdd84f274ae8b30291a4ac7afa04498f Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Wed, 30 Nov 2022 14:46:27 +0000 Subject: [PATCH 2/3] Add additional backends for aerial, enable global mode --- lua/config_plugins/config_aerial.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/config_plugins/config_aerial.lua b/lua/config_plugins/config_aerial.lua index d70a919d..818eb3cd 100644 --- a/lua/config_plugins/config_aerial.lua +++ b/lua/config_plugins/config_aerial.lua @@ -1,4 +1,11 @@ require('aerial').setup { + backends = { "treesitter", "lsp", "markdown", "man" }, + layout = { + default_direction = "right", -- "float", + placement = "edge", + }, + attach_mode = "global", + lazy_load = false, on_attach = function(bufnr) -- Toggle the aerial window with a vim.api.nvim_buf_set_keymap(bufnr, 'n', 'k', 'AerialToggle!', {}) @@ -9,4 +16,5 @@ require('aerial').setup { vim.api.nvim_buf_set_keymap(bufnr, 'n', '[[', 'AerialPrevUp', {}) vim.api.nvim_buf_set_keymap(bufnr, 'n', ']]', 'AerialNextUp', {}) end, + open_automatic = true, } From 0f77a6c4e5e36cf97d8ce559215790b1abfc57f1 Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Wed, 30 Nov 2022 14:51:08 +0000 Subject: [PATCH 3/3] Add extra options for nvim-tree --- lua/config_plugins/config_nvim-tree.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lua/config_plugins/config_nvim-tree.lua b/lua/config_plugins/config_nvim-tree.lua index 39d8ae61..a0c0851b 100644 --- a/lua/config_plugins/config_nvim-tree.lua +++ b/lua/config_plugins/config_nvim-tree.lua @@ -1,6 +1,17 @@ -vim.g.loaded = 1 +vim.g.loaded_netrw = 1 vim.g.loaded_netrwPlugin = 1 require('nvim-tree').setup { + open_on_setup=true, + open_on_setup_file=true, + hijack_cursor=true, + sync_root_with_cwd=true, + update_focused_file = { + enable = true, + }, + diagnostics = { + enable = true, + show_on_dirs = true, + }, filters = { custom = { "^.git$" } }, renderer = { group_empty = true,