diff --git a/configuration.nix b/configuration.nix index 7c8a26b..d03175d 100644 --- a/configuration.nix +++ b/configuration.nix @@ -45,7 +45,7 @@ bluetooth = { enable = true; }; - opengl = { + graphics = { enable = true; }; rtl-sdr = { diff --git a/modules/nix/nvim/cmp.nix b/modules/nix/nvim/cmp.nix index e54b2f9..526e771 100644 --- a/modules/nix/nvim/cmp.nix +++ b/modules/nix/nvim/cmp.nix @@ -7,13 +7,18 @@ cmp = { enable = true; autoEnableSources = true; + cmdline = { + completion = { + completeopt = [ "menu", "menuone", "noinsert", "noselect" ] + }; + }; settings = { mapping = { "<C-Space>" = "cmp.mapping.complete()"; "<C-d>" = "cmp.mapping.scroll_docs(-4)"; "<C-e>" = "cmp.mapping.close()"; "<C-f>" = "cmp.mapping.scroll_docs(4)"; - "<CR>" = "cmp.mapping.confirm({ select = true })"; + "<CR>" = "cmp.mapping.confirm({ select = false })"; "<S-Tab>" = "cmp.mapping(cmp.mapping.select_prev_item(), {'i', 's'})"; "<Tab>" = "cmp.mapping(cmp.mapping.select_next_item(), {'i', 's'})"; }; diff --git a/modules/nix/nvim/default.nix b/modules/nix/nvim/default.nix index 25ce4da..d3927d5 100644 --- a/modules/nix/nvim/default.nix +++ b/modules/nix/nvim/default.nix @@ -7,7 +7,8 @@ ./neotree.nix ./opts.nix ./lualine.nix - ]; + + ]; programs.nixvim = { enable = true; colorschemes.oxocarbon.enable = true;