diff --git a/home/toast/home.nix b/home/toast/home.nix index 45a1867..6a238dd 100644 --- a/home/toast/home.nix +++ b/home/toast/home.nix @@ -6,7 +6,7 @@ ./programs/kitty.nix ./programs/git.nix - ./programs/nixvim.nix + ./programs/nixvim ./programs/fonts.nix ./programs/hyprland.nix ./programs/tofi.nix diff --git a/home/toast/programs/nixvim.nix b/home/toast/programs/nixvim/default.nix similarity index 57% rename from home/toast/programs/nixvim.nix rename to home/toast/programs/nixvim/default.nix index 2a6ebef..710ff64 100644 --- a/home/toast/programs/nixvim.nix +++ b/home/toast/programs/nixvim/default.nix @@ -3,9 +3,10 @@ enable = true; defaultEditor = true; colorschemes.ayu.enable = true; - plugins = { - lualine.enable = true; - bufferline.enable = true; - }; }; + + imports = [ + ./plugins/bufferline.nix + ./plugins/lualine.nix + ]; } diff --git a/home/toast/programs/nixvim/plugins/bufferline.nix b/home/toast/programs/nixvim/plugins/bufferline.nix new file mode 100644 index 0000000..4d6cab1 --- /dev/null +++ b/home/toast/programs/nixvim/plugins/bufferline.nix @@ -0,0 +1,3 @@ +{ + programs.nixvim.plugins.bufferline.enable = true; +} diff --git a/home/toast/programs/nixvim/plugins/lualine.nix b/home/toast/programs/nixvim/plugins/lualine.nix new file mode 100644 index 0000000..6a5176a --- /dev/null +++ b/home/toast/programs/nixvim/plugins/lualine.nix @@ -0,0 +1,11 @@ +{ + programs.nixvim.plugins.lualine = { + enable = true; + settings = { + options = { + icons_enabled = true; + theme = "ayu_dark"; + }; + }; + }; +}