summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/nixvim.nix18
1 files changed, 14 insertions, 4 deletions
diff --git a/apps/nixvim.nix b/apps/nixvim.nix
index 291dd8a..5ca2738 100644
--- a/apps/nixvim.nix
+++ b/apps/nixvim.nix
@@ -25,9 +25,10 @@
# Etc...
];
- # We can set the leader key:
globals.mapleader = " ";
+ clipboard.register = "unnamedplus";
+
# We can also set options:
opts = {
tabstop = 4;
@@ -42,6 +43,8 @@
plugins = {
lazy.enable = true;
+ todo-comments.enable = true;
+
telescope = {
enable = true;
keymaps = {
@@ -65,12 +68,12 @@
html.enable = true;
pyright.enable = true;
jsonls.enable = true;
- java-language-server.enable = true;
+ # java-language-server.enable = true;
cmake.enable = true;
sqls.enable = true;
nixd.enable = true;
tailwindcss.enable = true;
- svelte.enable = true;
+ # svelte.enable = true;
rust-analyzer = {
enable = true;
installRustc = true;
@@ -116,7 +119,14 @@
lualine.enable = true;
};
- colorschemes.gruvbox.enable = true;
+ colorschemes.catppuccin = {
+ enable = true;
+ settings.flavor = "mocha";
+ integrations = {
+ cmp = true;
+ treesitter = true;
+ };
+ };
extraPlugins = with pkgs.vimPlugins; [ vim-toml ];
};