From 9729cd30052799cb2a5fafbf2ef16f719eaa20ad Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Mon, 29 Jan 2024 22:38:44 +0800 Subject: [PATCH] nixvimConfigs/fiesta: configure general settings --- configs/nixvim/fiesta/default.nix | 49 ++++++++++++++++++++++--------- 1 file changed, 35 insertions(+), 14 deletions(-) diff --git a/configs/nixvim/fiesta/default.nix b/configs/nixvim/fiesta/default.nix index b59ef3a1..d29de1be 100644 --- a/configs/nixvim/fiesta/default.nix +++ b/configs/nixvim/fiesta/default.nix @@ -3,19 +3,40 @@ { imports = [ ./modules ]; - nixvimConfigs.fiesta.setups = { - snippets.enable = true; - completion.enable = true; - treesitter.enable = true; - debugging.enable = true; - desktop-utils.enable = true; - ui.enable = true; + config = { + nixvimConfigs.fiesta.setups = { + snippets.enable = true; + ui.enable = true; + completion.enable = true; + treesitter.enable = true; + debugging.enable = true; + desktop-utils.enable = true; + note-taking.enable = true; + }; + + # Some general settings. + globals = { + mapleader = " "; + maplocalleader = ","; + syntax = true; + }; + + options = { + encoding = "utf-8"; + completeopt = [ "menuone" "noselect" ]; + }; + + keymaps = [ + { + mode = "i"; + key = "jk"; + action = ""; + } + ]; + + plugins.nvim-autopairs.enable = true; + extraPlugins = with pkgs; [ + decker + ]; }; - - plugins.neorg.enable = true; - plugins.nvim-autopairs.enable = true; - - extraPlugins = with pkgs; [ - decker - ]; }