summaryrefslogtreecommitdiff
path: root/nvim/config
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/config')
-rw-r--r--nvim/config/config.nix18
-rw-r--r--nvim/config/default.nix6
2 files changed, 24 insertions, 0 deletions
diff --git a/nvim/config/config.nix b/nvim/config/config.nix
new file mode 100644
index 0000000..d7d0f5b
--- /dev/null
+++ b/nvim/config/config.nix
@@ -0,0 +1,18 @@
+{
+ colorschemes.gruvbox.enable = true;
+
+ plugins = {
+ lsp = {
+ enable = true;
+ servers = {
+ tsserver.enable = true;
+ lua-ls.enable = true;
+ rust-analyzer.enable = true;
+ };
+ };
+ lualine.enable = true;
+ treesitter.enable = true;
+ telescope.enable = true;
+ rust-tools.enable = true;
+ };
+}
diff --git a/nvim/config/default.nix b/nvim/config/default.nix
new file mode 100644
index 0000000..98f387f
--- /dev/null
+++ b/nvim/config/default.nix
@@ -0,0 +1,6 @@
+{
+ # Import all your configuration modules here
+ imports = [
+ ./config.nix
+ ];
+}