neovim configuration using rocks.nvim plugin manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update

+65 -65
-1
init.lua
··· 1 1 require("rocks-setup") 2 2 vim.g.rocks_nvim={ 3 - _log_level = vim.log.levels.DEBUG, 4 3 experimental_features = { 5 4 "ext_module_dependency_stubs", 6 5 },
+14 -12
lua/plugins/markview.lua
··· 1 1 require("markview").setup({ 2 - initial_state = false, 3 - callbacks = { 4 - -- FIX: this is buggy. maybe because it is called *after* enabling 5 - on_enable = function(_buf, _win) 6 - vim.cmd("IBLDisable") 7 - end, 8 - on_disable = function(_buf, _win) 9 - vim.schedule(function() 10 - vim.cmd("IBLEnable") 11 - end) 12 - end, 13 - } 2 + preview = { 3 + enable = false, 4 + callbacks = { 5 + -- FIX: this is buggy. maybe because it is called *after* enabling 6 + on_enable = function(_buf, _win) 7 + vim.cmd("IBLDisable") 8 + end, 9 + on_disable = function(_buf, _win) 10 + vim.schedule(function() 11 + vim.cmd("IBLEnable") 12 + end) 13 + end, 14 + }, 15 + }, 14 16 })
+49 -52
rocks.toml
··· 9 9 [rocks] 10 10 xml2lua = "1.6" 11 11 mimetypes = "1.0.0" 12 - nvim-nio = "1.10.0" 12 + nvim-nio = "1.10.1" 13 + [rocks."sense.nvim"] 14 + dir = "~/projects/sense.nvim/" 13 15 14 16 # List of Neovim plugins to install alongside their versions. 15 17 # If the plugin name contains a dot then you must add quotes to the key name! 16 18 [plugins] 17 - "rocks.nvim" = "2.43.0" 19 + "rocks.nvim" = "2.43.1" 18 20 "rocks-git.nvim" = "2.5.2" 19 21 "rocks-dev.nvim" = "1.7.0" 20 22 "rocks-config.nvim" = "3.1.0" 21 - "rocks-lazy.nvim" = "1.1.1" 23 + "rocks-lazy.nvim" = "1.2.0" 22 24 "rocks-edit.nvim" = "scm" 23 25 "rocks-treesitter.nvim" = "1.3.0" 24 26 25 - nvim-lspconfig = "1.2.0" 26 - "indent-blankline.nvim" = "3.8.6" 27 - "conform.nvim" = "8.3.0" 28 - "fidget.nvim" = "1.4.1" 27 + nvim-lspconfig = "1.6.0" 28 + "indent-blankline.nvim" = "3.8.7" 29 + "conform.nvim" = "9.0.0" 30 + # "fidget.nvim" = "1.4.1" 29 31 luasnip = { version = "2.3.0", event = "InsertEnter" } 30 32 neogit = { version = "scm", cmd = "Neogit" } 31 33 "kanagawa.nvim" = "scm" 32 - "mini.ai" = "scm" 34 + # "mini.ai" = "scm" 33 35 nvim-surround = "2.1.5" 34 - fzf-lua = { version = "0.0.1594" } 35 - "quicker.nvim" = "1.3.0" 36 + fzf-lua = { version = "0.0.1764" } 37 + "quicker.nvim" = "1.4.0" 36 38 "telescope.nvim" = "scm" 37 39 "octo.nvim" = { version = "scm", cmd = "Octo", event = "BufReadCmd octo://*" } 38 - "oil.nvim" = "2.14.0" 40 + "oil.nvim" = "2.15.0" 39 41 nvim-lint = "scm" 40 42 treesj = "scm" 41 43 "lazydev.nvim" = "1.9.0" 42 44 43 45 tree-sitter-astro = "0.0.33" 44 - tree-sitter-css = "0.0.31" 45 - tree-sitter-dockerfile = "0.0.29" 46 + tree-sitter-css = "0.0.37" 47 + tree-sitter-dockerfile = "0.0.30" 46 48 tree-sitter-ecma = "0.0.10" 47 - tree-sitter-editorconfig = "0.0.45" 49 + tree-sitter-editorconfig = "0.0.47" 48 50 tree-sitter-gitattributes = "0.0.30" 49 51 tree-sitter-gitcommit = "0.0.33" 50 52 tree-sitter-gitignore = "0.0.29" 51 - tree-sitter-go = "0.0.36" 52 - tree-sitter-gomod = "0.0.31" 53 + tree-sitter-go = "0.0.39" 54 + tree-sitter-gomod = "0.0.34" 53 55 tree-sitter-graphql = "0.0.29" 54 - tree-sitter-groovy = "0.0.30" 55 - tree-sitter-html = "0.0.33" 56 + tree-sitter-groovy = "0.0.33" 57 + tree-sitter-html = "0.0.36" 56 58 tree-sitter-html_tags = "0.0.10" 57 59 tree-sitter-hurl = "0.0.30" 58 60 tree-sitter-ini = "0.0.29" 59 - tree-sitter-javascript = "0.0.33" 60 - tree-sitter-json = "0.0.33" 61 + tree-sitter-javascript = "0.0.36" 62 + tree-sitter-json = "0.0.36" 61 63 tree-sitter-jsonc = "0.0.29" 62 64 tree-sitter-jsx = "0.0.10" 63 - tree-sitter-kotlin = "0.0.31" 64 - tree-sitter-lua = "0.0.32" 65 + tree-sitter-kotlin = "0.0.32" 66 + tree-sitter-lua = "0.0.33" 65 67 tree-sitter-make = "0.0.29" 66 - tree-sitter-nix = "0.0.51" 67 - tree-sitter-query = "0.0.30" 68 - tree-sitter-regex = "0.0.38" 69 - tree-sitter-rust = "0.0.38" 70 - tree-sitter-swift = "0.0.42" 71 - tree-sitter-templ = "0.0.42" 68 + tree-sitter-nix = "0.0.56" 69 + tree-sitter-query = "0.0.34" 70 + tree-sitter-regex = "0.0.40" 71 + tree-sitter-rust = "0.0.41" 72 + tree-sitter-swift = "0.0.46" 73 + tree-sitter-templ = "0.0.45" 72 74 tree-sitter-tmux = "0.0.29" 73 75 tree-sitter-toml = "0.0.31" 74 - tree-sitter-tsx = "0.0.32" 75 - tree-sitter-typescript = "0.0.32" 76 + tree-sitter-tsx = "0.0.35" 77 + tree-sitter-typescript = "0.0.36" 76 78 tree-sitter-vimdoc = "0.0.31" 77 79 tree-sitter-vue = "0.0.29" 78 - tree-sitter-xml = "0.0.34" 79 - tree-sitter-yaml = "0.0.30" 80 + tree-sitter-xml = "0.0.36" 81 + tree-sitter-yaml = "0.0.32" 80 82 81 83 "diffview.nvim" = "scm" 82 84 "sweetie.nvim" = "3.2.0" 83 85 "crates.nvim" = { version = "0.5.2", event = "BufRead" } 84 86 "leap.nvim" = "scm" 85 - "gitsigns.nvim" = "0.9.0" 87 + "gitsigns.nvim" = "1.0.1" 86 88 tree-sitter-dart = "0.0.34" 87 - tree-sitter-sql = "0.0.38" 88 - nvim-treesitter-legacy-api = "0.9.2" 89 - neorg = "9.1.1" 90 - "markview.nvim" = "24.0.0" 89 + tree-sitter-sql = "0.0.39" 90 + # nvim-treesitter-legacy-api = "0.9.2" 91 + neorg = "9.2.0" 92 + "markview.nvim" = "25.3.1" 91 93 "cloak.nvim" = "scm" 92 - tree-sitter-http = "0.0.33" 93 - showkeys = "scm" 94 + tree-sitter-http = "0.0.35" 95 + showkeys = "dev" 94 96 tree-sitter-bash = "0.0.40" 95 97 "nui.nvim" = "0.3.0" 98 + github-nvim-theme= "1.1.2" 99 + vim-suda= "v1.2.4" 100 + luautf8 = "0.1.6" 96 101 97 - # [plugins."sense.nvim"] 98 - # dir = "~/projects/sense.nvim/" 99 102 [plugins."rest.nvim"] 100 103 dir = "~/repo/rest.nvim/" 104 + [plugins."zeta.nvim"] 105 + dir = "~/projects/zeta.nvim/" 101 106 102 - [plugins.github-nvim-theme] 103 - git = "projekt0n/github-nvim-theme" 104 - rev = "v1.1.2^{}" 105 - 106 - [plugins.vim-suda] 107 - git = "lambdalisue/vim-suda" 108 - rev = "v1.2.4" 109 - 110 - [plugins."xcodebuild.nvim"] 111 - git = "wojciech-kulik/xcodebuild.nvim" 112 - rev = "v5.3.0" 107 + # [plugins."xcodebuild.nvim"] 108 + # git = "wojciech-kulik/xcodebuild.nvim" 109 + # rev = "v5.3.0" 113 110 114 111 [config] 115 112 auto_setup = false
+2
todo.norg
··· 12 12 -- some keymap to exit current directory 13 13 -- `CTRL-Y` mapping to confirm current selection (directory in cursor) but instead of opening it, move fuzzy finding context to that context 14 14 - ( ) [ecolog.nvim]{https://github.com/philosofonusus/ecolog.nvim} 15 + - ( ) [cord.nvim]{https://github.com/vyfor/cord.nvim/tree/master} 16 + - ( ) `CTRL-W_CTRL-T` to open a new tab with current buffer