nixvim: add zen-mode.nvim plugin with keymap

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
2026-03-11 19:31:21 +09:00
co-authored by Claude Sonnet 4.6
parent 28d9258344
commit 1a108d9ff0
3 changed files with 12 additions and 0 deletions
+3
View File
@@ -59,6 +59,9 @@ in {
(mk "<leader>gh" "<cmd>DiffviewFileHistory %<CR>" "ファイル履歴")
(mk "<leader>gq" "<cmd>DiffviewClose<CR>" "差分を閉じる")
# Zen Mode
(mk "<leader>zz" "<cmd>ZenMode<CR>" "Zen Modeを開く/閉じる")
# UFO (folding)
(mkRaw "zR" "require('ufo').openAllFolds" "全て展開")
(mkRaw "zM" "require('ufo').closeAllFolds" "全て折りたたむ")
@@ -13,5 +13,6 @@
./dropbar.nix
./scrollbar.nix
./ufo.nix
./zen-mode.nix
];
}
@@ -0,0 +1,8 @@
{ pkgs, ... }: {
programs.nixvim = {
extraPlugins = [ pkgs.vimPlugins.zen-mode-nvim ];
extraConfigLua = ''
require("zen-mode").setup()
'';
};
}