Work around bug in telescope-cheat.nvim

This commit is contained in:
Gene Liverman 2024-01-02 16:33:36 -05:00
parent a8274c879c
commit fd924605d6

View file

@ -104,15 +104,27 @@ in {
enable = true;
defaultEditor = true;
extraLuaConfig = ''
-- NOTE: This will get the OS from Lua:
-- print(vim.loop.os_uname().sysname)
-- setup lazy.nvim
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
vim.opt.rtp:prepend(lazypath)
-- hack to deal with bug in telescope-cheat.nvim
-- https://github.com/nvim-telescope/telescope-cheat.nvim/issues/7
local cheat_dbdir = vim.fn.stdpath "data" .. "/databases"
if not vim.loop.fs_stat(cheat_dbdir) then
vim.loop.fs_mkdir(cheat_dbdir, 493)
end
-- load additional settings
require("config.keymaps")
require("lazy").setup("plugins")
-- tell sqlite.lua where to find the bits it needs
vim.g.sqlite_clib_path = '${pkgs.sqlite.out}/lib/${sqlite_lib}'
-- NOTE: This will get the OS from Lua:
-- print(vim.loop.os_uname().sysname)
'';
extraPackages = with pkgs; [
gcc # needed so treesitter can do compiling