Compare commits
2 commits
8b54a7251c
...
8896fc46fd
| Author | SHA1 | Date | |
|---|---|---|---|
| 8896fc46fd | |||
| f648219d12 |
4 changed files with 16 additions and 3 deletions
|
|
@ -8,6 +8,7 @@
|
|||
go.enable = lib.mkEnableOption "Enables go support";
|
||||
nix.enable = lib.mkEnableOption "Enables nix support";
|
||||
rust.enable = lib.mkEnableOption "Enables rust support";
|
||||
typescript.enable = lib.mkEnableOption "Enables typescript support";
|
||||
};
|
||||
themes = {
|
||||
catppuccin.enable = lib.mkEnableOption "Enables catppuccin theme";
|
||||
|
|
@ -118,6 +119,16 @@
|
|||
go-nvim
|
||||
]);
|
||||
|
||||
typescript-pkg = lopts cfgl.typescript.enable (with pkgs.vimPlugins; [
|
||||
{
|
||||
plugin = typescript-tools-nvim;
|
||||
type = "lua";
|
||||
config = ''
|
||||
require("typescript-tools").setup {}
|
||||
'';
|
||||
}
|
||||
]);
|
||||
|
||||
catppuccin-pkg = lopts cfgt.catppuccin.enable (with pkgs.vimPlugins; [
|
||||
{
|
||||
plugin = catppuccin-nvim;
|
||||
|
|
@ -151,8 +162,8 @@
|
|||
'';
|
||||
}
|
||||
]);
|
||||
in comments ++ fugitive ++ luasnip-pkg ++ lualine ++
|
||||
nix-pkg ++ rust-pkg ++ go-pkg ++ wiki ++ catppuccin-pkg;
|
||||
in comments ++ fugitive ++ luasnip-pkg ++ lualine ++ nix-pkg ++ rust-pkg
|
||||
++ go-pkg ++ wiki ++ catppuccin-pkg ++ typescript-pkg;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ in {
|
|||
p.tree-sitter-go
|
||||
p.tree-sitter-nix
|
||||
p.tree-sitter-rust
|
||||
p.tree-sitter-typescript
|
||||
];
|
||||
in with pkgs.vimPlugins; [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -58,6 +58,7 @@
|
|||
c.enable = true;
|
||||
nix.enable = true;
|
||||
rust.enable = true;
|
||||
typescript.enable = true;
|
||||
};
|
||||
neovim.plugins = {
|
||||
comments.enable = true;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
options.sshd = {
|
||||
enable = lib.mkEnableOption "Enables ssh daemon";
|
||||
port = lib.mkOption {
|
||||
default = 922;
|
||||
default = 22;
|
||||
type = lib.types.port;
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue