try out vimwiki
This commit is contained in:
@@ -36,16 +36,16 @@
|
||||
keymaps = [
|
||||
# Global
|
||||
# Default mode is "" which means normal-visual-op
|
||||
#{
|
||||
# key = "<leader>x";
|
||||
# action = "<CMD>NvimTreeToggle<CR>";
|
||||
# options.desc = "Toggle NvimTree";
|
||||
#}
|
||||
{
|
||||
key = "<leader>x";
|
||||
action = "<CMD>Neotree toggle<CR>";
|
||||
options.desc = "Toggle Neotree";
|
||||
action = "<CMD>NvimTreeToggle<CR>";
|
||||
options.desc = "Toggle NvimTree";
|
||||
}
|
||||
#{
|
||||
# key = "<leader>x";
|
||||
# action = "<CMD>Neotree toggle<CR>";
|
||||
# options.desc = "Toggle Neotree";
|
||||
#}
|
||||
{
|
||||
key = "<leader>p";
|
||||
action = "<CMD>PasteImg<CR>";
|
||||
|
||||
@@ -22,8 +22,8 @@ let
|
||||
./lsp.nix
|
||||
./images.nix
|
||||
./none-ls.nix
|
||||
#./nvim-tree.nix
|
||||
./neo-tree.nix
|
||||
./nvim-tree.nix
|
||||
#./neo-tree.nix
|
||||
./telescope.nix
|
||||
./toggleterm.nix
|
||||
./treesitter.nix
|
||||
@@ -35,6 +35,7 @@ let
|
||||
./hop.nix
|
||||
./colorizer.nix
|
||||
./surround.nix
|
||||
./vimwiki.nix
|
||||
]);
|
||||
merged =
|
||||
builtins.foldl' (acc: elem: lib.recursiveUpdate acc elem) { } configs;
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
{
|
||||
plugins.render-markdown.enable = true;
|
||||
plugins.render-markdown = {
|
||||
enable = true;
|
||||
settings = {
|
||||
file_types = [ "markdown" "vimwiki"];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
enable = true;
|
||||
window.width = 30;
|
||||
filesystem.followCurrentFile.enabled = true;
|
||||
filesystem.bindToCwd = true;
|
||||
sourceSelector = {
|
||||
#statusline = true;
|
||||
winbar = true;
|
||||
|
||||
@@ -3,6 +3,9 @@
|
||||
treesitter = {
|
||||
enable = true;
|
||||
nixGrammars = true;
|
||||
languageRegister = {
|
||||
markdown = "vimwiki";
|
||||
};
|
||||
settings = {
|
||||
indent.enable = true;
|
||||
highlight = {
|
||||
|
||||
14
home-manager/nixvim/vimwiki.nix
Normal file
14
home-manager/nixvim/vimwiki.nix
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
plugins.vimwiki = {
|
||||
enable = true;
|
||||
settings = {
|
||||
list = [
|
||||
{
|
||||
ext = ".md";
|
||||
path = "/synced/default/vimwiki/";
|
||||
syntax = "markdown";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -55,7 +55,7 @@
|
||||
xdg.desktopEntries = {
|
||||
notes = {
|
||||
name = "Notes";
|
||||
exec = "kitty nvim /synced/default/notes.md";
|
||||
exec = "kitty -d /synced/default/vimwiki nvim /synced/default/vimwiki/index.md";
|
||||
icon = "nvim";
|
||||
type = "Application";
|
||||
categories = [ "Utility" "TextEditor" ];
|
||||
|
||||
Reference in New Issue
Block a user