Testing
This commit is contained in:
parent
6735b49567
commit
46b42f9d88
2 changed files with 34 additions and 34 deletions
home-manager/common/software/cli/nixvim
|
@ -50,33 +50,29 @@
|
|||
edgy = {
|
||||
enable = true;
|
||||
settings = {
|
||||
animate.enabled = false;
|
||||
wo = {
|
||||
signcolumn = "no";
|
||||
spell = false;
|
||||
winbar = false;
|
||||
winfixheight = false;
|
||||
winfixwidth = false;
|
||||
winhighlight = "";
|
||||
};
|
||||
left = [
|
||||
{
|
||||
title = " Files";
|
||||
ft = "neo-tree";
|
||||
filter = ''
|
||||
function(buf)
|
||||
return vim.b[buf].neo_tree_source == "filesystem"
|
||||
end
|
||||
'';
|
||||
}
|
||||
{
|
||||
title = " Buffers";
|
||||
ft = "neo-tree";
|
||||
filter = ''
|
||||
function(buf)
|
||||
return vim.b[buf].neo_tree_source == "buffers"
|
||||
end
|
||||
'';
|
||||
pinned = true;
|
||||
filter = ''function(buf) return vim.b[buf].neo_tree_source == "filesystem" end'';
|
||||
size = 0.7;
|
||||
}
|
||||
{
|
||||
title = " Git";
|
||||
ft = "neo-tree";
|
||||
filter = ''
|
||||
function(buf)
|
||||
return vim.b[buf].neo_tree_source == "git_status"
|
||||
end
|
||||
'';
|
||||
filter = ''function(buf) return vim.b[buf].neo_tree_source == "git_status" end'';
|
||||
size = 0.3;
|
||||
pinned = true;
|
||||
}
|
||||
|
||||
];
|
||||
|
@ -89,7 +85,8 @@
|
|||
# git plugin for vim
|
||||
fugitive.enable = true;
|
||||
|
||||
# pretty stuff
|
||||
# pretty stuff
|
||||
numbertoggle.enable = true;
|
||||
# Fancify markdown et al
|
||||
render-markdown.enable = true;
|
||||
# Rainbow matching {} [] () 's
|
||||
|
@ -118,7 +115,8 @@
|
|||
stages = "slide";
|
||||
};
|
||||
|
||||
# Nix related
|
||||
# Nix related
|
||||
mini.enable = true;
|
||||
# Nix language syntax highlighting / file type associations
|
||||
nix.enable = true;
|
||||
# Run nix develop / shell without exiting vim
|
||||
|
@ -131,8 +129,9 @@
|
|||
nvim-autopairs.enable = true;
|
||||
# Indentation guides
|
||||
indent-blankline.enable = true;
|
||||
# Surround text blocks
|
||||
vim-surround.enable = true;
|
||||
# Surround text blocks
|
||||
sandwich.enable = true;
|
||||
# vim-surround.enable = true;
|
||||
# Automatic indent
|
||||
intellitab.enable = true;
|
||||
# Better yank
|
||||
|
@ -146,17 +145,18 @@
|
|||
enable = true;
|
||||
settings = {
|
||||
options = {
|
||||
separatorStyle = "padded_slope";
|
||||
# separatorStyle = "padded_slope";
|
||||
color_icons = true;
|
||||
diagnostics = "nvim_lsp";
|
||||
always_show_bufferline = false;
|
||||
show_buffer_close_icons = false;
|
||||
show_buffer_close_icons = true;
|
||||
offsets = [
|
||||
{
|
||||
# filetype = "NvimTree";
|
||||
filetype = "neo-tree";
|
||||
text = "Explorer";
|
||||
# highlight = "Directory";
|
||||
# highlight = "EcovimNvimTreeTitle";
|
||||
text = " Explorer";
|
||||
# highlight = "None";
|
||||
highlight = "EcovimNvimTreeTitle";
|
||||
text_align = "center";
|
||||
separator = true;
|
||||
}
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
in [
|
||||
# Unmap keys that aren't useful, or that we want to use for different things
|
||||
(nvmap "<Space>" "<Nop>" // silent)
|
||||
(nvmap "<Cr>" "<Nop>" // silent)
|
||||
(nvmap "s" "<Nop>" // silent)
|
||||
(nvmap "<Cr>" "<Nop>" // silent)
|
||||
(nvmap "s" "<Nop>" // silent)
|
||||
# Redo
|
||||
(nmap "R" "<C-r>")
|
||||
# Copy and paste
|
||||
|
@ -30,7 +30,7 @@
|
|||
# Insert Mode
|
||||
|
||||
# Normal Mode
|
||||
# NVimTree
|
||||
# NeoTree
|
||||
(nmap "<leader>nf" ":Neotree focus<CR>" // desc "[F]ocus NeoTree")
|
||||
(nmap "<leader>nt" ":Neotree toggle<CR>" // desc "[T]oggle NeoTree")
|
||||
(nmap "<leader>nc" ":Neotree close<CR>" // desc "[C]lose NeoTree")
|
||||
|
@ -81,8 +81,8 @@
|
|||
(nmap "<leader>mu" ":MCunderCursor<CR>" // desc "Select [U]nder Corsor")
|
||||
(nmap "<leader>mp" ":MCpattern<CR>" // desc "Select [P]attern")
|
||||
# Ollama
|
||||
(nmap "<leader>os" ":OllamaServe<CR>" // desc "Ollama [S]erve")
|
||||
(nmap "<leader>op" ":Ollama<CR>" // desc "Ollama [P]rompt")
|
||||
(nmap "<leader>om" ":OllamaModel<CR>" // desc "Ollama [M]odel")
|
||||
# (nmap "<leader>os" ":OllamaServe<CR>" // desc "Ollama [S]erve")
|
||||
# (nmap "<leader>op" ":Ollama<CR>" // desc "Ollama [P]rompt")
|
||||
# (nmap "<leader>om" ":OllamaModel<CR>" // desc "Ollama [M]odel")
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue