mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 06:08:11 +09:00
nixvim: add zen-mode.nvim plugin with keymap
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
@@ -59,6 +59,9 @@ in {
|
|||||||
(mk "<leader>gh" "<cmd>DiffviewFileHistory %<CR>" "ファイル履歴")
|
(mk "<leader>gh" "<cmd>DiffviewFileHistory %<CR>" "ファイル履歴")
|
||||||
(mk "<leader>gq" "<cmd>DiffviewClose<CR>" "差分を閉じる")
|
(mk "<leader>gq" "<cmd>DiffviewClose<CR>" "差分を閉じる")
|
||||||
|
|
||||||
|
# Zen Mode
|
||||||
|
(mk "<leader>zz" "<cmd>ZenMode<CR>" "Zen Modeを開く/閉じる")
|
||||||
|
|
||||||
# UFO (folding)
|
# UFO (folding)
|
||||||
(mkRaw "zR" "require('ufo').openAllFolds" "全て展開")
|
(mkRaw "zR" "require('ufo').openAllFolds" "全て展開")
|
||||||
(mkRaw "zM" "require('ufo').closeAllFolds" "全て折りたたむ")
|
(mkRaw "zM" "require('ufo').closeAllFolds" "全て折りたたむ")
|
||||||
|
|||||||
@@ -13,5 +13,6 @@
|
|||||||
./dropbar.nix
|
./dropbar.nix
|
||||||
./scrollbar.nix
|
./scrollbar.nix
|
||||||
./ufo.nix
|
./ufo.nix
|
||||||
|
./zen-mode.nix
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{ pkgs, ... }: {
|
||||||
|
programs.nixvim = {
|
||||||
|
extraPlugins = [ pkgs.vimPlugins.zen-mode-nvim ];
|
||||||
|
extraConfigLua = ''
|
||||||
|
require("zen-mode").setup()
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user