added my-neovim to soteria

This commit is contained in:
John Lancaster
2026-04-01 20:48:07 -05:00
parent 4c90263866
commit fb7750235f
2 changed files with 31 additions and 11 deletions
+1
View File
@@ -64,6 +64,7 @@ in
environment.systemPackages = [ environment.systemPackages = [
inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.janus-ca inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.janus-ca
inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.my-neovim
]; ];
forgejo.enable = true; forgejo.enable = true;
+30 -11
View File
@@ -32,17 +32,28 @@
theme.name = "catppuccin"; theme.name = "catppuccin";
theme.style = "mocha"; theme.style = "mocha";
git = { git.enable = true;
enable = true; # git.neogit.enable = true;
};
# https://github.com/akinsho/toggleterm.nvim
terminal.toggleterm.enable = true;
terminal.toggleterm.lazygit.enable = true;
terminal.toggleterm.lazygit.direction = "float";
terminal.toggleterm.lazygit.mappings.open = "<C-g>";
utility.nix-develop.enable = true;
utility.oil-nvim.enable = true;
utility.oil-nvim.gitStatus.enable = true;
filetree.neo-tree = { filetree.neo-tree = {
enable = true; enable = true;
}; };
lazy = { # lazy = {
enable = true; # enable = true;
}; # };
# globals = { # globals = {
# SimpylFold_docstring_preview = 1; # SimpylFold_docstring_preview = 1;
@@ -102,16 +113,24 @@
keymaps = [ keymaps = [
{ {
key = "<leader>fd"; desc = "Key Maps [Telescope]";
key = "<leader>fkm";
mode = "n"; mode = "n";
silent = false; silent = false;
action = ":Telescope find_files"; action = "<cmd>:Telescope keymaps<CR>";
} }
{ {
desc = "Toggle Filesystem Tree [NeoTree]";
key = "<C-b>"; key = "<C-b>";
mode = "n"; mode = [ "n" "v" "t" ];
silent = true; silent = false;
action = ":Neotree"; action = "<cmd>:Neotree toggle filesystem left action=show<CR>";
}
{
key = "<C-`>";
mode = ["n" "v" "t"];
silent = false;
action = "<cmd>:ToggleTerm<CR>";
} }
]; ];
}; };