diff --git a/home/default.nix b/home/default.nix index db4efbe..8603d2c 100644 --- a/home/default.nix +++ b/home/default.nix @@ -17,8 +17,8 @@ let src = pkgs.fetchFromGitHub { owner = "davegallant"; repo = "hound.nvim"; - rev = "13dd6061f1614c514feab68200779ae4bd08273d"; - sha256 = "sha256-VZLbfEjWOYwQtVT1kOycRZKNmAd/IhiYZnCtm4Y/DWY="; + rev = "e85ba4f65ece79fe6332d8a0ccc594a0d367f4ed"; + sha256 = "sha256-fxPtixVB6dVjrxpJ1oP+eA00JSiKxWuii8pMxVeuyMY="; }; }; inherit (pkgs) stdenv; @@ -314,7 +314,6 @@ in extraConfig = "lua require('init')"; plugins = with pkgs.vimPlugins; [ - bufferline-nvim completion-nvim git-blame-nvim gitlinker-nvim diff --git a/home/nvim/lua/init.lua b/home/nvim/lua/init.lua index 10e1bbe..3419557 100644 --- a/home/nvim/lua/init.lua +++ b/home/nvim/lua/init.lua @@ -139,9 +139,6 @@ require('lualine').setup { } } --- bufferline -require("bufferline").setup{} - -- treesitter require('nvim-treesitter.configs').setup({ ensure_installed = "all", @@ -259,7 +256,10 @@ require("twilight").setup { require("hound").setup { hound_base_url = "http://hound", -- Rely on Tailscale's MagicDNS hound_port = 6080, -- the port hound is running on - split = "split", -- split horizontally + search_results_buffer = "tabnew", -- how to open the search results (vsplit, split, tabnew) + display_file_match_urls = true, -- whether or not urls should be displayed alongside file matches + hound_url_pattern = "https://github.com/{repo}/blob/{revision}/{path}", -- the format of the url displayed for file matches + } vim.api.nvim_set_keymap("n", "hs", ":Hound", {silent = true, noremap = true}