From fc5fe0e5b54049bbf866783206ab8140c892b7b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Wed, 6 Aug 2025 10:28:23 +0200 Subject: [PATCH 01/11] add selinux treesitter --- lua/plugins/user.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lua/plugins/user.lua b/lua/plugins/user.lua index 58de26c..f607204 100644 --- a/lua/plugins/user.lua +++ b/lua/plugins/user.lua @@ -2,6 +2,24 @@ -- PLEASE REMOVE THE EXAMPLES YOU HAVE NO INTEREST IN BEFORE ENABLING THIS FILE -- Here are some examples: +local parser_config = require("nvim-treesitter.parsers").get_parser_configs() + +parser_config["selinux"] = { + install_info = { + url = "/home/michaelflossmann/code/tree-sitter-selinux_2", + files = { "src/parser.c" }, + branch = "main", + generate_requires_npm = false, + requires_generate_from_grammar = false, + }, + filetype = "selinux", +} +vim.filetype.add { + extension = { + te = "selinux", + }, +} + ---@type LazySpec return { From 0d9a891a55d9038d2a371eb4fba392504f1b8fcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Wed, 6 Aug 2025 10:28:39 +0200 Subject: [PATCH 02/11] add render-markdown and neorg --- lua/community.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/community.lua b/lua/community.lua index 2273d93..f48097d 100644 --- a/lua/community.lua +++ b/lua/community.lua @@ -44,4 +44,7 @@ return { { import = "astrocommunity.file-explorer.telescope-file-browser-nvim" }, { import = "astrocommunity.markdown-and-latex.markdown-preview-nvim" }, + { import = "astrocommunity.markdown-and-latex.render-markdown-nvim" }, + + { import = "astrocommunity.note-taking.neorg" }, } From d4b6a0abd0bd1056c121d94efaf2d03b1ba0bd4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Wed, 6 Aug 2025 10:28:52 +0200 Subject: [PATCH 03/11] push lazy.lock --- lazy-lock.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lazy-lock.json b/lazy-lock.json index 050b298..8506353 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -22,6 +22,7 @@ "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" }, "lsp_signature.nvim": { "branch": "master", "commit": "d9c39937e4e0977357530e988aa8940078bb231f" }, + "lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" }, "luarocks.nvim": { "branch": "main", "commit": "1db9093915eb16ba2473cfb8d343ace5ee04130a" }, "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, "marks.nvim": { "branch": "master", "commit": "f353e8c08c50f39e99a9ed474172df7eddd89b72" }, @@ -33,6 +34,7 @@ "mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" }, "neo-tree.nvim": { "branch": "main", "commit": "cea666ef965884414b1b71f6b39a537f9238bdb2" }, "neoconf.nvim": { "branch": "main", "commit": "907a1fe4e346aab2989af6848d7d697098506c5e" }, + "neorg": { "branch": "main", "commit": "e206c9642f4a115cd836e76c98ef785623d335bc" }, "none-ls.nvim": { "branch": "main", "commit": "db2a48b79cfcdab8baa5d3f37f21c78b6705c62e" }, "nord.nvim": { "branch": "master", "commit": "80c1e5321505aeb22b7a9f23eb82f1e193c12470" }, "nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" }, @@ -50,9 +52,10 @@ "nvim-window-picker": { "branch": "main", "commit": "6382540b2ae5de6c793d4aa2e3fe6dbb518505ec" }, "oil.nvim": { "branch": "master", "commit": "bbad9a76b2617ce1221d49619e4e4b659b3c61fc" }, "onedarkpro.nvim": { "branch": "main", "commit": "5ffd45b3602bc1ed75f0b2be6c5c1f6ba5c6b796" }, - "peek.nvim": { "branch": "master", "commit": "5820d937d5414baea5f586dc2a3d912a74636e5b" }, + "pathlib.nvim": { "branch": "main", "commit": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, "presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" }, + "render-markdown.nvim": { "branch": "main", "commit": "5c0e241bdbd208b7ae546009378d6bc93c083ef3" }, "resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" }, "rose-pine": { "branch": "main", "commit": "f93360149e9ed4df8677fbb07c7231ea0fd03b97" }, "smart-splits.nvim": { "branch": "master", "commit": "ddb23c1a1cf1507bda487cda7f6e4690965ef9f5" }, From d4146ed1f47d159bd4e20506a936afd7ecb839d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Wed, 6 Aug 2025 10:28:39 +0200 Subject: [PATCH 04/11] add render-markdown and neorg --- lua/community.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/community.lua b/lua/community.lua index 2273d93..f48097d 100644 --- a/lua/community.lua +++ b/lua/community.lua @@ -44,4 +44,7 @@ return { { import = "astrocommunity.file-explorer.telescope-file-browser-nvim" }, { import = "astrocommunity.markdown-and-latex.markdown-preview-nvim" }, + { import = "astrocommunity.markdown-and-latex.render-markdown-nvim" }, + + { import = "astrocommunity.note-taking.neorg" }, } From b443f210df5882077e714de3aa911adaa0e8715f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Wed, 6 Aug 2025 10:28:52 +0200 Subject: [PATCH 05/11] push lazy.lock --- lazy-lock.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lazy-lock.json b/lazy-lock.json index 050b298..8506353 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -22,6 +22,7 @@ "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" }, "lsp_signature.nvim": { "branch": "master", "commit": "d9c39937e4e0977357530e988aa8940078bb231f" }, + "lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" }, "luarocks.nvim": { "branch": "main", "commit": "1db9093915eb16ba2473cfb8d343ace5ee04130a" }, "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, "marks.nvim": { "branch": "master", "commit": "f353e8c08c50f39e99a9ed474172df7eddd89b72" }, @@ -33,6 +34,7 @@ "mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" }, "neo-tree.nvim": { "branch": "main", "commit": "cea666ef965884414b1b71f6b39a537f9238bdb2" }, "neoconf.nvim": { "branch": "main", "commit": "907a1fe4e346aab2989af6848d7d697098506c5e" }, + "neorg": { "branch": "main", "commit": "e206c9642f4a115cd836e76c98ef785623d335bc" }, "none-ls.nvim": { "branch": "main", "commit": "db2a48b79cfcdab8baa5d3f37f21c78b6705c62e" }, "nord.nvim": { "branch": "master", "commit": "80c1e5321505aeb22b7a9f23eb82f1e193c12470" }, "nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" }, @@ -50,9 +52,10 @@ "nvim-window-picker": { "branch": "main", "commit": "6382540b2ae5de6c793d4aa2e3fe6dbb518505ec" }, "oil.nvim": { "branch": "master", "commit": "bbad9a76b2617ce1221d49619e4e4b659b3c61fc" }, "onedarkpro.nvim": { "branch": "main", "commit": "5ffd45b3602bc1ed75f0b2be6c5c1f6ba5c6b796" }, - "peek.nvim": { "branch": "master", "commit": "5820d937d5414baea5f586dc2a3d912a74636e5b" }, + "pathlib.nvim": { "branch": "main", "commit": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, "presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" }, + "render-markdown.nvim": { "branch": "main", "commit": "5c0e241bdbd208b7ae546009378d6bc93c083ef3" }, "resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" }, "rose-pine": { "branch": "main", "commit": "f93360149e9ed4df8677fbb07c7231ea0fd03b97" }, "smart-splits.nvim": { "branch": "master", "commit": "ddb23c1a1cf1507bda487cda7f6e4690965ef9f5" }, From 17e53d0e851946edb29584561f301b56c5dec134 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Mon, 15 Sep 2025 10:44:22 +0200 Subject: [PATCH 06/11] add fancy colorschemes --- lua/community.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lua/community.lua b/lua/community.lua index f48097d..62e77ef 100644 --- a/lua/community.lua +++ b/lua/community.lua @@ -28,6 +28,8 @@ return { { import = "astrocommunity.colorscheme.onedarkpro-nvim" }, { import = "astrocommunity.colorscheme.rose-pine" }, { import = "astrocommunity.colorscheme.gruvbox-nvim" }, + { import = "astrocommunity.colorscheme.kanagawa-nvim" }, + { import = "astrocommunity.colorscheme.poimandres-nvim" }, { import = "astrocommunity.motion.flash-nvim", From 63a865c375e6bed9df89c71b471821aa317b13db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Mon, 15 Sep 2025 10:44:43 +0200 Subject: [PATCH 07/11] remove vimwiki --- lua/plugins/user.lua | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/lua/plugins/user.lua b/lua/plugins/user.lua index f607204..55878f3 100644 --- a/lua/plugins/user.lua +++ b/lua/plugins/user.lua @@ -129,42 +129,6 @@ return { end, }, - -- { - -- "vimwiki/vimwiki", - -- event = "BufEnter *.md", - -- ft = "md", - -- lazy = false, - -- keys = { - -- { "W", desc = "VimWiki" }, - -- { "Ww", "VimwikiIndex", desc = "VimWiki Index" }, - -- { "Ws", "VimwikiUISelect", desc = "VimWiki UI Select" }, - -- { "Wt", "VimwikiTabIndex", desc = "VimWiki Tab Index" }, - -- { "Wi", "VimwikiDiaryIndex", desc = "VimWiki Diary Index" }, - -- { "W", desc = "VimWiki Diary" }, - -- { "Ww", "VimwikiMakeDiaryNote", desc = "VimWiki Diary: Today" }, - -- { "Wt", "VimwikiTabMakeDiaryNote", desc = "VimWiki Diary: Today (Tab)" }, - -- { "Wi", "Vimwiki", desc = "VimWiki Diary: Generate Links" }, - -- { "Wm", "Vimwiki", desc = "VimWiki Diary: Tomorrow" }, - -- { "Wy", "Vimwiki", desc = "VimWiki Diary: Yesterday" }, - -- }, - -- - -- init = function() - -- vim.g.vimwiki_list = { { - -- path = "~/vimwiki/", - -- syntax = "markdown", - -- ext = ".md", - -- } } - -- - -- vim.g.vimwiki_ext2syntax = { - -- [".md"] = "markdown", - -- [".markdown"] = "markdown", - -- [".mdown"] = "markdown", - -- } - -- - -- vim.g.vimwiki_global_ext = 0 - -- end, - -- }, - { "kylechui/nvim-surround", version = "*", From 53e0992676ef4c746b84a18e944ec84716f03638 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Mon, 15 Sep 2025 10:44:59 +0200 Subject: [PATCH 08/11] customize luasnip --- lua/plugins/user.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/plugins/user.lua b/lua/plugins/user.lua index 55878f3..3133d19 100644 --- a/lua/plugins/user.lua +++ b/lua/plugins/user.lua @@ -72,6 +72,14 @@ return { if ls.choice_active() then ls.change_choice(1) end end, }, + { + "", + function() + local ls = require "luasnip" + if ls.expand_or_jumpable() then ls.expand_or_jump() end + end, + mode = { "i" }, + }, }, config = function(plugin, opts) require "astronvim.plugins.configs.luasnip"(plugin, opts) -- include the default astronvim config that calls the setup call From 3353b41758c18eeeb3b8829259264fe543d71cce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Mon, 15 Sep 2025 10:45:17 +0200 Subject: [PATCH 09/11] add wrapping.nvim --- lua/plugins/user.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/plugins/user.lua b/lua/plugins/user.lua index 3133d19..8943d3c 100644 --- a/lua/plugins/user.lua +++ b/lua/plugins/user.lua @@ -164,4 +164,8 @@ return { { "-", desc = "🛢️Oil toggle", mode = { "n" }, require("oil").toggle_float }, }, }, + { + "andrewferrier/wrapping.nvim", + config = function() require("wrapping").setup() end, + }, } From 939e7ae2daceeb472db3299661def2ea47c66ee7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Mon, 15 Sep 2025 10:45:25 +0200 Subject: [PATCH 10/11] add orgmode --- lua/plugins/orgmode.lua | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 lua/plugins/orgmode.lua diff --git a/lua/plugins/orgmode.lua b/lua/plugins/orgmode.lua new file mode 100644 index 0000000..788edfb --- /dev/null +++ b/lua/plugins/orgmode.lua @@ -0,0 +1,41 @@ +---@type LazySpec +return { + { + "nvim-orgmode/orgmode", + event = "VeryLazy", + config = function() + -- Setup orgmode + require("orgmode").setup { + org_agenda_files = "~/orgfiles/**/*", + org_default_notes_file = "~/orgfiles/refile.org", + mappings = { + global = { + org_capture = "gC", + org_agenda = "gA", + }, + }, + } + end, + }, + { + "chipsenkbeil/org-roam.nvim", + tag = "0.2.0", + dependencies = { + { + "nvim-orgmode/orgmode", + tag = "0.7.0", + }, + }, + config = function() + require("org-roam").setup { + directory = "~/org_roam_files", + -- optional + org_files = { + "~/orgfiles", + -- "~/some/folder/*.org", + -- "~/a/single/org_file.org", + }, + } + end, + }, +} From ea70ad0bee9b4684867ffb5d17a7b56bebc5f5f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Flo=C3=9Fmann?= Date: Mon, 15 Sep 2025 10:45:33 +0200 Subject: [PATCH 11/11] push lazy.lock --- lazy-lock.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lazy-lock.json b/lazy-lock.json index 8506353..056db02 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -19,6 +19,7 @@ "gruvbox.nvim": { "branch": "main", "commit": "58a2cda2e953a99e2f87c12b7fb4602da4e0709c" }, "guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" }, "heirline.nvim": { "branch": "master", "commit": "fae936abb5e0345b85c3a03ecf38525b0828b992" }, + "kanagawa.nvim": { "branch": "master", "commit": "debe91547d7fb1eef34ce26a5106f277fbfdd109" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" }, "lsp_signature.nvim": { "branch": "master", "commit": "d9c39937e4e0977357530e988aa8940078bb231f" }, @@ -52,8 +53,11 @@ "nvim-window-picker": { "branch": "main", "commit": "6382540b2ae5de6c793d4aa2e3fe6dbb518505ec" }, "oil.nvim": { "branch": "master", "commit": "bbad9a76b2617ce1221d49619e4e4b659b3c61fc" }, "onedarkpro.nvim": { "branch": "main", "commit": "5ffd45b3602bc1ed75f0b2be6c5c1f6ba5c6b796" }, + "org-roam.nvim": { "branch": "main", "commit": "34d1d113cd139ea903125305310be3d7c1067484" }, + "orgmode": { "branch": "master", "commit": "ad5d652d2bb82ee2d609d4a6ee8fc2114cdcb8fd" }, "pathlib.nvim": { "branch": "main", "commit": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, + "poimandres.nvim": { "branch": "main", "commit": "a488957d803943a4201ac3b774913fcafa9e6b3a" }, "presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" }, "render-markdown.nvim": { "branch": "main", "commit": "5c0e241bdbd208b7ae546009378d6bc93c083ef3" }, "resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" }, @@ -66,5 +70,6 @@ "toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" }, "tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" }, "vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" }, - "which-key.nvim": { "branch": "main", "commit": "fcbf4eea17cb299c02557d576f0d568878e354a4" } + "which-key.nvim": { "branch": "main", "commit": "fcbf4eea17cb299c02557d576f0d568878e354a4" }, + "wrapping.nvim": { "branch": "master", "commit": "f26fdeabd17cf1bf5197badbdadc2e2f08b6ab0f" } }