From 64af7879001813ba14937cba80b7cca9cc8dfe49 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 5 Oct 2025 21:11:35 +0900 Subject: nvim/lazy: directly modify lazy-lock.json file under dotfiles repository Because Home Manager makes it read-only. --- .config/nvim/lua/init/06-plugins.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to '.config') diff --git a/.config/nvim/lua/init/06-plugins.lua b/.config/nvim/lua/init/06-plugins.lua index 87fc63e..20f472a 100644 --- a/.config/nvim/lua/init/06-plugins.lua +++ b/.config/nvim/lua/init/06-plugins.lua @@ -14,6 +14,9 @@ local lazy_path = require('vimrc.my_env').data_dir .. '/lazy/lazy.nvim' if vim.loop.fs_stat(lazy_path) then vim.opt.rtp:prepend(lazy_path) require('lazy').setup('vimrc.plugins', { + -- This file is copied to under home directory by Home Manager. + -- Because Home Manager will make it read-only, I directly modify a file under the "dotfiles" repository. + lockfile = require('vimrc.my_env').home .. "/dotfiles/.config/nvim/lazy-lock.json", -- Overrides ui.icons to avoid using Nerd Font. ui = { icons = { -- cgit v1.2.3-70-g09d2