This commit is contained in:
41666 2023-12-16 01:20:16 -05:00
parent d510a67d3a
commit b14a22ca73
3 changed files with 35 additions and 1 deletions

View file

@ -0,0 +1,33 @@
{ inputs, pkgs, ... }: {
imports = [
inputs.nixvim.homeManagerModules.nixvim
];
programs.nixvim = {
enable = true;
colorschemes.tokyonight.enable = true;
autoCmd = [
{ event = "VimEnter"; command = "Neotree"; }
];
keymaps = [
# Toggleterm Ctrl + `
{ action = "<cmd>ToggleTerm<CR>"; key = "<C-`>"; options.silent = true; }
];
plugins = {
neo-tree = {
enable = true;
closeIfLastWindow = true;
buffers.followCurrentFile.leaveDirsOpen = true;
};
lightline.enable = true;
toggleterm.enable = true;
rainbow-delimiters.enable = true;
treesitter.enable = true;
barbar.enable = true;
};
};
}

View file

@ -4,6 +4,7 @@
inputs.sops-nix.homeManagerModules.sops
../../features/direnv.nix
../../features/git.nix
../../features/vim.nix
] ++ (builtins.attrValues outputs.homeManagerModules);
sops.age.sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"];