{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":808419323,"defaultBranch":"master","name":"nvim_setting","ownerLogin":"burstknight","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-31T03:16:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37097985?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721486504.0","currentOid":""},"activityList":{"items":[{"before":"1f5cb1cf10818ca834c92cc07d941b4540b583e8","after":"ce9e1f2e5bbea486778b056b02955d053ecfc23c","ref":"refs/heads/master","pushedAt":"2024-08-02T08:17:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Update `settings.lua` for eol\n\n- Target:\n The file `settings.lua` need add a setting to make neovim use `lf` to\n save files.\n\n- Changed\n Update `settings.lua` to use `lf` for eol.","shortMessageHtmlLink":"feat: Update settings.lua for eol"}},{"before":"b94fdcb7b1f6e9dba83ce4cc51f58372f63335ef","after":"1f5cb1cf10818ca834c92cc07d941b4540b583e8","ref":"refs/heads/master","pushedAt":"2024-08-02T07:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Add module `utils` for func `get_platform()`\n\n- Target:\n I need add the module `utils` into `nvim/lua` to add useful functions\n in order to help me set configurraion for neovim. Now, I need add a\n function to check if the current platform.\n\n- Changed\n Add the module `utils` to add the function `get_platform()`.","shortMessageHtmlLink":"feat: Add module utils for func get_platform()"}},{"before":"523d9fe62f35bd16b441baa070d9f065b23f5e83","after":"b94fdcb7b1f6e9dba83ce4cc51f58372f63335ef","ref":"refs/heads/master","pushedAt":"2024-08-02T03:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Add plugin `mason-registry`\n\n- Target:\n I need use the plugin `mason-registry` to help the plugin `mason.nvim`\n to manage lsp.\n\n- Changed\n Add the plugin `mason-registry`.","shortMessageHtmlLink":"feat: Add plugin mason-registry"}},{"before":"5cae5238ac70ab38cb60bb12a4dd79ab6250c94d","after":"523d9fe62f35bd16b441baa070d9f065b23f5e83","ref":"refs/heads/master","pushedAt":"2024-08-01T14:40:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Add Changed log\n\nAdd Changed log.","shortMessageHtmlLink":"doc: Add Changed log"}},{"before":"ac56d4383bc46cfb28d5699c16b2bae70f7ca9a5","after":"5cae5238ac70ab38cb60bb12a4dd79ab6250c94d","ref":"refs/heads/master","pushedAt":"2024-08-01T14:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"fix: Not found `provider.python` on linux\n\n- Problem:\n Neovim issued a warning about not found `provider.python` for `pyenv`\n on linux.\n\n- Reason:\n The file `settings.lua` didn't set the global variable\n `python3_host_prog` for the python that is offered by `pyenv`.\n\n- Solution:\n Update the file `settings.lua` to set the global variable\n `python3_host_prog` for `pyenv` on linux.","shortMessageHtmlLink":"fix: Not found provider.python on linux"}},{"before":"ef88a6a34e812a858211b397be90fe1ab474fb65","after":"ac56d4383bc46cfb28d5699c16b2bae70f7ca9a5","ref":"refs/heads/master","pushedAt":"2024-07-28T06:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update `INSTALL.md`\n\nUpdate `INSTALL.md`.","shortMessageHtmlLink":"doc: Update INSTALL.md"}},{"before":"de59a17adf9c82bd0506bd3cfb5dee050846d5f9","after":"ef88a6a34e812a858211b397be90fe1ab474fb65","ref":"refs/heads/master","pushedAt":"2024-07-27T14:30:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update `INSTALL.md`\n\nUpdate `INSTALL.md`.","shortMessageHtmlLink":"doc: Update INSTALL.md"}},{"before":"3f90769d934b146ad839fec2cd22f5dc36c96b1f","after":"de59a17adf9c82bd0506bd3cfb5dee050846d5f9","ref":"refs/heads/master","pushedAt":"2024-07-27T14:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update `INSTALL.md` for `poetry` on windows\n\n- Target:\n The document `INSTALL.md` need be changed to show how to install `poetry`\n on windows.\n\n- Changed\n Update `INSTALL.md` to show how to install `poetry` on windows.","shortMessageHtmlLink":"doc: Update INSTALL.md for poetry on windows"}},{"before":"d8660571bc6ec8e89994744f3171f7e6df2361e2","after":"3f90769d934b146ad839fec2cd22f5dc36c96b1f","ref":"refs/heads/master","pushedAt":"2024-07-27T08:48:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update `INSTALL.md`\n\n- Target:\n The document `INSTALL.md` need be changed to show how to install\n `pyenv-win` for windows.\n\n- Changed\n Update the document `INSTALL.md`.","shortMessageHtmlLink":"doc: Update INSTALL.md"}},{"before":"0112a97b9610ded53f03033801b9f0be84e1069d","after":"d8660571bc6ec8e89994744f3171f7e6df2361e2","ref":"refs/heads/master","pushedAt":"2024-07-27T07:27:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"chore: Update `init.py` for `fd` on windwos\n\n- Target:\n The python file `init.py` need be changed to install the tool `fd` for\n the plugin `telescope.nvim` on windows.\n\n- Changed\n Update the python file `init.py` to install the tool `fd` on windows.","shortMessageHtmlLink":"chore: Update init.py for fd on windwos"}},{"before":"e6855bbddd53785a3116b54b0c085ecf3f6b8c41","after":"0112a97b9610ded53f03033801b9f0be84e1069d","ref":"refs/heads/master","pushedAt":"2024-07-25T14:40:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update `INSTALL.md` for `PATH` on windows\n\n- Target:\n The document `INSTALL.md` need be changed to show how to set the\n environment variable `PATH` for `msys2` on windows.\n\n- Changed\n Update `INSTALL.md` to set the environment variable `PATH` for `msys2`\n on windows.","shortMessageHtmlLink":"doc: Update INSTALL.md for PATH on windows"}},{"before":"a61f086818e19b27e8081f493dd153399215019d","after":"e6855bbddd53785a3116b54b0c085ecf3f6b8c41","ref":"refs/heads/master","pushedAt":"2024-07-25T08:09:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update `INSTALL.md` for `choco` on windows\n\n- Target:\n The document `INSTALL.md` need be changed to show how to install the\n package manager `choco` on windows.\n\n- Changed\n Update the document to show how to install the package manager `choco`\n on windows.","shortMessageHtmlLink":"doc: Update INSTALL.md for choco on windows"}},{"before":"e3e8dad50413f5160d95fc74b82d6ad8b66c750b","after":"a61f086818e19b27e8081f493dd153399215019d","ref":"refs/heads/master","pushedAt":"2024-07-23T14:53:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update `INSTALL.md`\n\nUpdate `INSTALL.md`.","shortMessageHtmlLink":"doc: Update INSTALL.md"}},{"before":"88e117d5a293c9f7a1c7bdf195f7d9b91382540d","after":"e3e8dad50413f5160d95fc74b82d6ad8b66c750b","ref":"refs/heads/master","pushedAt":"2024-07-22T15:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Add `INSTALL.md`\n\n- Target:\n This repo need a document to show how to use this repo to setup for\n neovim.\n\n- Changed:\n Add the document `INSTALL.md`.","shortMessageHtmlLink":"doc: Add INSTALL.md"}},{"before":"6b4c4e44c11507d42d8946374983d1fe02c91e50","after":"88e117d5a293c9f7a1c7bdf195f7d9b91382540d","ref":"refs/heads/master","pushedAt":"2024-07-21T09:32:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"chore: Add `.gitattributes` for eol\n\n- Target:\n This repo should be added the file `.gitattributes` to handle eol.\n\n- Changed\n Add the file `.gitattributes` to handle eol.","shortMessageHtmlLink":"chore: Add .gitattributes for eol"}},{"before":"765f41cd0684ed91a792c1463b99c09b74e0c91b","after":"6b4c4e44c11507d42d8946374983d1fe02c91e50","ref":"refs/heads/master","pushedAt":"2024-07-20T15:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"fix: Not found `provider.python` on windows\n\n- Problem:\n Neovim issued the error about `not found provider.python` on windows.\n\n- Reason:\n The file `settings.lua` didn't set the python path for `provider.python`\n on windows.\n\n- Solution:\n Update the file `settings.lua` to fix this bug.","shortMessageHtmlLink":"fix: Not found provider.python on windows"}},{"before":"765f41cd0684ed91a792c1463b99c09b74e0c91b","after":null,"ref":"refs/heads/feat/python_init","pushedAt":"2024-07-20T14:41:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"}},{"before":"fb889fea0254c58ace3acd0ef179563ac4413a3c","after":"765f41cd0684ed91a792c1463b99c09b74e0c91b","ref":"refs/heads/master","pushedAt":"2024-07-20T14:38:57.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"fix: Failed to debug python on windows\n\n- Problem:\n Neovim issued the error about failing to finding python for dap.\n\n- Reason:\n The file `python.lua` used the wrong to set the python command path.\n\n- Solution:\n Update the file `python.lua` to fix this bug.","shortMessageHtmlLink":"fix: Failed to debug python on windows"}},{"before":"158f3bbb029540414169b7390e15d5bf42200d85","after":"765f41cd0684ed91a792c1463b99c09b74e0c91b","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-20T07:11:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"fix: Failed to debug python on windows\n\n- Problem:\n Neovim issued the error about failing to finding python for dap.\n\n- Reason:\n The file `python.lua` used the wrong to set the python command path.\n\n- Solution:\n Update the file `python.lua` to fix this bug.","shortMessageHtmlLink":"fix: Failed to debug python on windows"}},{"before":"04b7a115f158946bdad367c1e7bc1156912cb084","after":"158f3bbb029540414169b7390e15d5bf42200d85","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-19T14:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Update `init.py` for packages on windows\n\n- Target:\n The python file `init.y` need be changed to use `choco` to install all\n necessary packages on windows.\n\n- Changed\n Update the python file `init.py`.","shortMessageHtmlLink":"feat: Update init.py for packages on windows"}},{"before":"dcd8c017a36779d38b56481038f2f6c77cbd221e","after":"04b7a115f158946bdad367c1e7bc1156912cb084","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-19T07:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Update python dap setting for virtual env\n\n- Target:\n Any python project need use virtual environment, so the python dap\n setting sould be changed to use suitable python for debug.\n\n- Changed:\n Update the python dap setting for virtual env.","shortMessageHtmlLink":"feat: Update python dap setting for virtual env"}},{"before":"b38a1c674467e91c7d6f176ecd90174281c8d95c","after":"dcd8c017a36779d38b56481038f2f6c77cbd221e","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-18T08:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Auto close `nerdtree` for last window\n\n- Target:\n I want to directly close neovim if nerdtree is the last window.\n\n- Changed:\n Update `nerdtree.lua` to add an autocmd for this target.","shortMessageHtmlLink":"feat: Auto close nerdtree for last window"}},{"before":"129fdb259bb68b0fa8eada5688781f2d6f1e7c0e","after":"b38a1c674467e91c7d6f176ecd90174281c8d95c","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-18T08:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"fix: `os.getenv(\"HOME\") return value` for `cpptools`\n\n- Problem:\n Neovim issued the error about `os.getenv(\"HOME\") return nil value` on\n windows.\n\n- Reason:\n Neovim uses different path to store the setting files and the plugins\n between windows and linux.\n\n- Solution:\n Update `cpp.lua` to use a new way to find `cpptools`.","shortMessageHtmlLink":"fix: os.getenv(\"HOME\") return value for cpptools"}},{"before":"0c7c427acb861b5914fc6341409bda5a3c813563","after":"129fdb259bb68b0fa8eada5688781f2d6f1e7c0e","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-18T06:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Update `init.py` for `choco` on windows\n\n- Target:\n The python file `init.py` need be changed to use the package manager\n `choco` to install all necessary packages on windows.\n\n- Changed:\n Update the python `init.py` to use the package manager `choco` on\n windows.","shortMessageHtmlLink":"feat: Update init.py for choco on windows"}},{"before":"9f625bf6449272feab5f20187546c932ca4a676a","after":"0c7c427acb861b5914fc6341409bda5a3c813563","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-17T09:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Update `init.py` to copy setting for windows\n\n- Target:\n The python file `init.py` need be changed to copy the setting files on\n windows.\n\n- Changed:\n Update the python file `init.py` to copy setting files on windows.","shortMessageHtmlLink":"feat: Update init.py to copy setting for windows"}},{"before":"95e5df0808f5a8874cb0649cf92518ad1e800b4b","after":"9f625bf6449272feab5f20187546c932ca4a676a","ref":"refs/heads/feat/python_init","pushedAt":"2024-07-17T08:48:37.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/python_init","shortMessageHtmlLink":"Merge branch 'master' into feat/python_init"}},{"before":"54db25b0b065201061d3d73a2aa9736c36f4ef36","after":"fb889fea0254c58ace3acd0ef179563ac4413a3c","ref":"refs/heads/master","pushedAt":"2024-07-17T08:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"feat: Change shortcuts for lsp\n\n- Target:\n Some shortcuts for lsp overlapped other shortcuts, so the file\n `keymaps.lua` need be changed.\n\n- Changed\n Change the shortcuts for lsp.","shortMessageHtmlLink":"feat: Change shortcuts for lsp"}},{"before":"d6b2d148dc1c8e2c81126c5fa7d4deb64524daed","after":"54db25b0b065201061d3d73a2aa9736c36f4ef36","ref":"refs/heads/master","pushedAt":"2024-07-17T08:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"fix: Update keymaps for `which-key.nvim`\n\n- Problem:\n Neovim would issue warning for the plugin `which-key.nvim`.\n\n- Reason:\n The plugin `which-key.nvim` has been released new version and offers\n new way to set the keymaps, but `keymaps.lua` used the old way to set\n the keymaps.\n\n- Solution:\n Update `keymaps.lua` to use the new way to set keymaps for the plugin\n `which-key.nvim`.","shortMessageHtmlLink":"fix: Update keymaps for which-key.nvim"}},{"before":"c94a9cc2af9ce46e044717929b50b5f564fadb29","after":"d6b2d148dc1c8e2c81126c5fa7d4deb64524daed","ref":"refs/heads/master","pushedAt":"2024-07-17T08:18:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"fix: Bug for `tiny-inline-diagnostic.nvim`\n\n- Problem:\n Neovim would issue the error for the plugin `tiny-inline-diagnostic`:\n ```\n E5113: Error while calling lua chunk: tiny-inline-diagnostic/init.lua:\n 55: attempt to index field 'mode' (a nil value)\n ```\n\n- Reason:\n Maybe this plugin has some bug at this line:\n https://github.com/rachartier/tiny-inline-diagnostic.nvim/blob/main/lua/tiny-inline-diagnostic/init.lua#L55\n\n- Solution:\n Update `plugin_manager.lua` to use the old version for the plugin `tiny-inline-diagnostic`.","shortMessageHtmlLink":"fix: Bug for tiny-inline-diagnostic.nvim"}},{"before":"b12bcde9f0a809196cc1995d8ebdfcc95ac8576a","after":"c94a9cc2af9ce46e044717929b50b5f564fadb29","ref":"refs/heads/master","pushedAt":"2024-07-16T14:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"burstknight","name":null,"path":"/burstknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37097985?s=80&v=4"},"commit":{"message":"doc: Update todo list\n\nUpdate todo list.","shortMessageHtmlLink":"doc: Update todo list"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEj-_sYQA","startCursor":null,"endCursor":null}},"title":"Activity ยท burstknight/nvim_setting"}