diff --git a/modules/nix/nvim/alpha.nix b/modules/nix/nvim/alpha.nix
new file mode 100644
index 0000000..a1b2f0b
--- /dev/null
+++ b/modules/nix/nvim/alpha.nix
@@ -0,0 +1,71 @@
+{ config, pkgs, nixvim, ... }:
+{
+    programs.nixvim = {
+        plugins = {
+            alpha = {
+                layout = [
+                    {
+                        type = "padding";
+                        val = 2;
+                    }
+                    {
+                        opts = {
+                            hl = "Type";
+                            position = "center";
+                        };
+                        type = "text";
+                        val = [
+                            "███╗   ██╗██╗██╗  ██╗██╗   ██╗██╗███╗   ███╗"
+                            "████╗  ██║██║╚██╗██╔╝██║   ██║██║████╗ ████║"
+                            "██╔██╗ ██║██║ ╚███╔╝ ██║   ██║██║██╔████╔██║"
+                            "██║╚██╗██║██║ ██╔██╗ ╚██╗ ██╔╝██║██║╚██╔╝██║"
+                            "██║ ╚████║██║██╔╝ ██╗ ╚████╔╝ ██║██║ ╚═╝ ██║"
+                            "╚═╝  ╚═══╝╚═╝╚═╝  ╚═╝  ╚═══╝  ╚═╝╚═╝     ╚═╝"
+                        ];
+                    }
+                    {
+                        type = "padding";
+                        val = 2;
+                    }
+                    {
+                        type = "group";
+                        val = [
+                            {
+                                on_press = {
+                                    __raw = "function() vim.cmd[[ene]] end";
+                                };
+                                opts = {
+                                    shortcut = "n";
+                                };
+                                type = "button";
+                                val = "  New file";
+                                }
+                            {
+                                on_press = {
+                                    __raw = "function() vim.cmd[[qa]] end";
+                                };
+                                opts = {
+                                    shortcut = "q";
+                                };
+                                type = "button";
+                                val = " Quit Neovim";
+                            }
+                        ];
+                    }
+                    {
+                        type = "padding";
+                        val = 2;
+                    }
+                    {
+                        opts = {
+                            hl = "Keyword";
+                            position = "center";
+                        };
+                        type = "text";
+                        val = "Inspiring quote here.";
+                    }
+                ]
+            };    
+        };
+    };
+}
diff --git a/modules/nix/nvim/cmp.nix b/modules/nix/nvim/cmp.nix
index ece71d2..56ee900 100644
--- a/modules/nix/nvim/cmp.nix
+++ b/modules/nix/nvim/cmp.nix
@@ -9,7 +9,7 @@
       		autoEnableSources = true;
             cmdline = {
                 completion = {
-                    completeopt = { "menu", "menuone", "noinsert", "noselect" }
+                    completeopt = [ "menu" "menuone" "noinsert" "noselect" ];
                 };
             };
             settings = {
diff --git a/modules/nix/nvim/default.nix b/modules/nix/nvim/default.nix
index d3927d5..b3102fd 100644
--- a/modules/nix/nvim/default.nix
+++ b/modules/nix/nvim/default.nix
@@ -7,7 +7,7 @@
 		./neotree.nix
 		./opts.nix
 		./lualine.nix
-	
+        ./alpha.nix	
     ];
     programs.nixvim = {
         enable = true;