Merge branch 'master' into laptop
This commit is contained in:
		
						commit
						fdfeeecb6c
					
				| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
 | 
					  "Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
 | 
				
			||||||
  "bufferline.nvim": { "branch": "main", "commit": "6c456b888823d9e4832aa91c482bccd19445c009" },
 | 
					  "bufferline.nvim": { "branch": "main", "commit": "6c456b888823d9e4832aa91c482bccd19445c009" },
 | 
				
			||||||
  "catppuccin": { "branch": "main", "commit": "5e36ca599f4aa41bdd87fbf2c5aae4397ac55074" },
 | 
					  "catppuccin": { "branch": "main", "commit": "6853cc8e6efc76e85e10ec153d05fc2520653508" },
 | 
				
			||||||
  "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
 | 
					  "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
 | 
				
			||||||
  "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
 | 
					  "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
 | 
				
			||||||
  "cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
 | 
					  "cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
 | 
				
			||||||
| 
						 | 
					@ -11,36 +11,35 @@
 | 
				
			||||||
  "diffview.nvim": { "branch": "main", "commit": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f" },
 | 
					  "diffview.nvim": { "branch": "main", "commit": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f" },
 | 
				
			||||||
  "flash.nvim": { "branch": "main", "commit": "48817af25f51c0590653bbc290866e4890fe1cbe" },
 | 
					  "flash.nvim": { "branch": "main", "commit": "48817af25f51c0590653bbc290866e4890fe1cbe" },
 | 
				
			||||||
  "formatter.nvim": { "branch": "master", "commit": "cb4778b8432f1ae86dae4634c0b611cb269a4c2f" },
 | 
					  "formatter.nvim": { "branch": "master", "commit": "cb4778b8432f1ae86dae4634c0b611cb269a4c2f" },
 | 
				
			||||||
  "lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
 | 
					  "lazy.nvim": { "branch": "main", "commit": "28126922c9b54e35a192ac415788f202c3944c9f" },
 | 
				
			||||||
  "lualine.nvim": { "branch": "master", "commit": "566b7036f717f3d676362742630518a47f132fff" },
 | 
					  "lualine.nvim": { "branch": "master", "commit": "566b7036f717f3d676362742630518a47f132fff" },
 | 
				
			||||||
  "mason-lspconfig.nvim": { "branch": "main", "commit": "3ba1b92b771f33256b4969d696b82c8ae7075364" },
 | 
					  "mason-lspconfig.nvim": { "branch": "main", "commit": "3ba1b92b771f33256b4969d696b82c8ae7075364" },
 | 
				
			||||||
  "mason.nvim": { "branch": "main", "commit": "e110bc3be1a7309617cecd77bfe4bf86ba1b8134" },
 | 
					  "mason.nvim": { "branch": "main", "commit": "e110bc3be1a7309617cecd77bfe4bf86ba1b8134" },
 | 
				
			||||||
  "neogit": { "branch": "master", "commit": "38dd297a905ec6869f4c20ea9184a3e514316e3b" },
 | 
					  "neogit": { "branch": "master", "commit": "38dd297a905ec6869f4c20ea9184a3e514316e3b" },
 | 
				
			||||||
  "none-ls.nvim": { "branch": "main", "commit": "cf81e765460f722a381e5f3f5e3cbdce88398517" },
 | 
					  "none-ls.nvim": { "branch": "main", "commit": "e64f03f3f77bd6854c3b3c5cfffcc806a0c0f66a" },
 | 
				
			||||||
  "nvim-autopairs": { "branch": "master", "commit": "9fd41181693dd4106b3e414a822bb6569924de81" },
 | 
					  "nvim-autopairs": { "branch": "master", "commit": "eac31b4797ce4fa9dd546f7b98ec32305527b19e" },
 | 
				
			||||||
  "nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
 | 
					  "nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
 | 
				
			||||||
  "nvim-lspconfig": { "branch": "master", "commit": "7eed8b2150192e5ad05e1886fdf133493ddf2928" },
 | 
					  "nvim-lspconfig": { "branch": "master", "commit": "8917d2c830e04bf944a699b8c41f097621283828" },
 | 
				
			||||||
  "nvim-neoclip.lua": { "branch": "main", "commit": "798cd0592a81c185465db3a091a0ff8a21af60fd" },
 | 
					  "nvim-neoclip.lua": { "branch": "main", "commit": "798cd0592a81c185465db3a091a0ff8a21af60fd" },
 | 
				
			||||||
  "nvim-snippy": { "branch": "master", "commit": "8e4e39a4bf5f8939fcf4898d1fba48d1d1f72303" },
 | 
					  "nvim-snippy": { "branch": "master", "commit": "8e4e39a4bf5f8939fcf4898d1fba48d1d1f72303" },
 | 
				
			||||||
  "nvim-tree.lua": { "branch": "master", "commit": "59e65d88db177ad1e6a8cffaafd4738420ad20b6" },
 | 
					  "nvim-tree.lua": { "branch": "master", "commit": "59e65d88db177ad1e6a8cffaafd4738420ad20b6" },
 | 
				
			||||||
  "nvim-treesitter": { "branch": "master", "commit": "07c8c3d84f67b1530f636dcad31971f569a3df5f" },
 | 
					  "nvim-treesitter": { "branch": "master", "commit": "77e298e4de607d69aa7f37dc6dcba6aee131ac7f" },
 | 
				
			||||||
  "nvim-web-devicons": { "branch": "master", "commit": "140edfcf25093e8b321d13e154cbce89ee868ca0" },
 | 
					  "nvim-web-devicons": { "branch": "master", "commit": "140edfcf25093e8b321d13e154cbce89ee868ca0" },
 | 
				
			||||||
  "obsidian.nvim": { "branch": "main", "commit": "e2d6ce7b07941b0788177e1297699ad99c1470dc" },
 | 
					  "obsidian.nvim": { "branch": "main", "commit": "e2d6ce7b07941b0788177e1297699ad99c1470dc" },
 | 
				
			||||||
  "oil.nvim": { "branch": "master", "commit": "dd432e76d01eda08b8658415588d011009478469" },
 | 
					  "oil.nvim": { "branch": "master", "commit": "dd432e76d01eda08b8658415588d011009478469" },
 | 
				
			||||||
  "plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
 | 
					  "plenary.nvim": { "branch": "master", "commit": "663246936325062427597964d81d30eaa42ab1e4" },
 | 
				
			||||||
  "sqlite.lua": { "branch": "master", "commit": "b7e28c8463254c46a8e61c52d27d6a2040492fc3" },
 | 
					  "sqlite.lua": { "branch": "master", "commit": "b7e28c8463254c46a8e61c52d27d6a2040492fc3" },
 | 
				
			||||||
  "telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
 | 
					  "telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
 | 
				
			||||||
  "telescope-fzy-native.nvim": { "branch": "master", "commit": "282f069504515eec762ab6d6c89903377252bf5b" },
 | 
					  "telescope-fzy-native.nvim": { "branch": "master", "commit": "282f069504515eec762ab6d6c89903377252bf5b" },
 | 
				
			||||||
  "telescope-undo.nvim": { "branch": "main", "commit": "d3afc1c105535a90caec092ce27a113f77ba7b84" },
 | 
					  "telescope-undo.nvim": { "branch": "main", "commit": "d3afc1c105535a90caec092ce27a113f77ba7b84" },
 | 
				
			||||||
  "telescope.nvim": { "branch": "master", "commit": "da8b3d485975a8727bea127518b65c980521ae22" },
 | 
					  "telescope.nvim": { "branch": "master", "commit": "0902bb39ebaf76e655addc65130eb79b29abe6d2" },
 | 
				
			||||||
  "todo-comments.nvim": { "branch": "main", "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" },
 | 
					  "todo-comments.nvim": { "branch": "main", "commit": "833d8dd8b07eeda37a09e99460f72a02616935cb" },
 | 
				
			||||||
  "tree-sitter-hypr": { "branch": "master", "commit": "42aa7274b5f093cec92b7a5bab629ba26b4be439" },
 | 
					  "tree-sitter-hyprlang": { "branch": "master", "commit": "e60fc858e6327a15c0b26f99ec96945fecd1e4ee" },
 | 
				
			||||||
  "trim.nvim": { "branch": "master", "commit": "629b96a303a3a0bb5fd050e6cd9d627ca7831cc7" },
 | 
					  "trim.nvim": { "branch": "master", "commit": "629b96a303a3a0bb5fd050e6cd9d627ca7831cc7" },
 | 
				
			||||||
  "trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
 | 
					  "trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
 | 
				
			||||||
  "vim-bracketed-paste": { "branch": "master", "commit": "45411da73cc159e4fc2138d930553d247bbfbcdc" },
 | 
					  "vim-bracketed-paste": { "branch": "master", "commit": "45411da73cc159e4fc2138d930553d247bbfbcdc" },
 | 
				
			||||||
  "vim-hypr-nav": { "branch": "main", "commit": "6ab4865a7eb5aad35305298815a4563c9d48556a" },
 | 
					  "vim-hypr-nav": { "branch": "main", "commit": "6ab4865a7eb5aad35305298815a4563c9d48556a" },
 | 
				
			||||||
  "vim-rooter": { "branch": "master", "commit": "1353fa47ee3a81083c284e28ff4f7d92655d7c9e" },
 | 
					  "vim-rooter": { "branch": "master", "commit": "1353fa47ee3a81083c284e28ff4f7d92655d7c9e" },
 | 
				
			||||||
  "vim-snippets": { "branch": "master", "commit": "75cd3fd2a22b8d6eefd553f386e0705e7d2cd4a6" },
 | 
					  "vim-snippets": { "branch": "master", "commit": "75cd3fd2a22b8d6eefd553f386e0705e7d2cd4a6" },
 | 
				
			||||||
  "vimtex": { "branch": "master", "commit": "5af72cfa813640848a76a41044829d9cb0e2e3db" },
 | 
					  "vimtex": { "branch": "master", "commit": "fe20ab1bd82a23441ac55054afefcd60001947a2" }
 | 
				
			||||||
  "vimwiki": { "branch": "dev", "commit": "0bb1b4945bb205a076a35b66174e5d66be8eaafe" }
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -1,9 +1,14 @@
 | 
				
			||||||
local function open_link()
 | 
					local function handle_enter()
 | 
				
			||||||
    local util = require("obsidian.util")
 | 
					    local util = require("obsidian.util")
 | 
				
			||||||
    if util.cursor_on_markdown_link(nil, nil, true) then
 | 
					    if util.cursor_on_markdown_link(nil, nil, true) then
 | 
				
			||||||
        vim.cmd("ObsidianFollowLink")
 | 
					        vim.cmd("ObsidianFollowLink")
 | 
				
			||||||
    else
 | 
					    else
 | 
				
			||||||
 | 
					        local line = vim.api.nvim_get_current_line()
 | 
				
			||||||
 | 
					        if string.match(line, "^%s*- %[ %].*") then
 | 
				
			||||||
            util.toggle_checkbox()
 | 
					            util.toggle_checkbox()
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            vim.cmd("normal! viw:'<,'>ObsidianLink")
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11,13 +16,6 @@ return {
 | 
				
			||||||
    "epwalsh/obsidian.nvim",
 | 
					    "epwalsh/obsidian.nvim",
 | 
				
			||||||
    version = "*",  -- recommended, use latest release instead of latest commit
 | 
					    version = "*",  -- recommended, use latest release instead of latest commit
 | 
				
			||||||
    ft = "markdown",
 | 
					    ft = "markdown",
 | 
				
			||||||
    -- Replace the above line with this if you only want to load obsidian.nvim for markdown files in your vault:
 | 
					 | 
				
			||||||
    -- event = {
 | 
					 | 
				
			||||||
    --   -- If you want to use the home shortcut '~' here you need to call 'vim.fn.expand'.
 | 
					 | 
				
			||||||
    --   -- E.g. "BufReadPre " .. vim.fn.expand "~" .. "/my-vault/**.md"
 | 
					 | 
				
			||||||
    --   "BufReadPre path/to/my-vault/**.md",
 | 
					 | 
				
			||||||
    --   "BufNewFile path/to/my-vault/**.md",
 | 
					 | 
				
			||||||
    -- },
 | 
					 | 
				
			||||||
    dependencies = { "nvim-lua/plenary.nvim" },
 | 
					    dependencies = { "nvim-lua/plenary.nvim" },
 | 
				
			||||||
    opts = {
 | 
					    opts = {
 | 
				
			||||||
        workspaces = {
 | 
					        workspaces = {
 | 
				
			||||||
| 
						 | 
					@ -29,9 +27,11 @@ return {
 | 
				
			||||||
          disable_frontmatter = true,
 | 
					          disable_frontmatter = true,
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    keys = {
 | 
					    keys = {
 | 
				
			||||||
        {"<cr>", open_link, ft = "markdown" },
 | 
					        {"<cr>", handle_enter, ft = "markdown" },
 | 
				
			||||||
        {"gd", open_link, ft = "markdown" },
 | 
					        {"<cr>", ":ObsidianLink<cr>", ft = "markdown", mode = "v"},
 | 
				
			||||||
        {"<leader>rn", ":ObsidianRename<cr>"},
 | 
					        {"gd", handle_enter, ft = "markdown" },
 | 
				
			||||||
 | 
					        {"<leader>rn", ":ObsidianRename<cr>", ft = "markdown" },
 | 
				
			||||||
 | 
					        {"<tab>", ":set nohlsearch<cr>/\\[[^\\[\\]]*\\]([^()]*)<cr>:let @/ = \"\"<cr>:set hlsearch<cr>", ft = "markdown", silent = true },
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    detect_cwd = true,
 | 
					    detect_cwd = true,
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
return {
 | 
					return {
 | 
				
			||||||
    'nvim-treesitter/nvim-treesitter',
 | 
					    'nvim-treesitter/nvim-treesitter',
 | 
				
			||||||
    dependencies = {'luckasRanarison/tree-sitter-hypr'},
 | 
					    dependencies = {"luckasRanarison/tree-sitter-hyprlang"},
 | 
				
			||||||
    build = ":TSUpdate",
 | 
					    build = ":TSUpdate",
 | 
				
			||||||
    opts = {
 | 
					    opts = {
 | 
				
			||||||
        ensure_installed = { "cpp", "c", "lua", "vim", "dockerfile", "python", "java", "cmake", "diff", "gitcommit", "html", "css", "javascript", "json", "rust", "sql", "yaml", "markdown", "markdown_inline" },
 | 
					        ensure_installed = { "cpp", "c", "lua", "vim", "dockerfile", "python", "java", "cmake", "diff", "gitcommit", "html", "css", "javascript", "json", "rust", "sql", "yaml", "markdown", "markdown_inline" },
 | 
				
			||||||
| 
						 | 
					@ -25,14 +25,8 @@ return {
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    config = function (_, opts)
 | 
					    config = function (_, opts)
 | 
				
			||||||
        require("nvim-treesitter.configs").setup(opts)
 | 
					        require("nvim-treesitter.configs").setup(opts)
 | 
				
			||||||
        local parser_config = require("nvim-treesitter.parsers").get_parser_configs()
 | 
					        vim.filetype.add({
 | 
				
			||||||
        parser_config.hypr = {
 | 
					            pattern = { [".*/hyprland%.conf"] = "hyprlang" },
 | 
				
			||||||
            install_info = {
 | 
					        })
 | 
				
			||||||
                url = "https://github.com/luckasRanarison/tree-sitter-hypr",
 | 
					 | 
				
			||||||
                files = { "src/parser.c" },
 | 
					 | 
				
			||||||
                branch = "master",
 | 
					 | 
				
			||||||
            },
 | 
					 | 
				
			||||||
            filetype = "hypr",
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue