diff --git a/home/modules/nixvim.nix b/home/modules/nixvim.nix index 70f2153..97c36c9 100644 --- a/home/modules/nixvim.nix +++ b/home/modules/nixvim.nix @@ -29,10 +29,18 @@ indent-blankline.enable = true; lualine.enable = true; lsp-format = {enable = true;}; + copilot-lua = { + enable = true; + suggestion = { + enabled = false; + }; + panel.enabled = false; + }; + copilot-cmp.enable = true; lsp = { enable = true; servers = { - pylsp.enable = true; + pylsp.enable = true; bashls.enable = true; lua-ls.enable = true; nushell.enable = true; @@ -76,6 +84,7 @@ {name = "path";} {name = "buffer";} {name = "luasnip";} + {name = "copilot";} ]; #mapping = { # __raw = '' diff --git a/hosts/aarch64-linux/alastor/default.nix b/hosts/aarch64-linux/alastor/default.nix index 543f125..fbdc27a 100644 --- a/hosts/aarch64-linux/alastor/default.nix +++ b/hosts/aarch64-linux/alastor/default.nix @@ -38,7 +38,7 @@ enable = true; settings.General.EnableNetworkConfiguration = true; }; - networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. + networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. # Set your time zone. time.timeZone = "Europe/Berlin"; @@ -60,7 +60,6 @@ #services.xserver.displayManager.gdm.enable = true; #services.xserver.desktopManager.gnome.enable = true; - # Configure keymap in X11 # services.xserver.xkb.layout = "us"; # services.xserver.xkb.options = "eurosign:e,caps:escape";