summaryrefslogtreecommitdiff
path: root/hm/editors/nvf.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hm/editors/nvf.nix')
-rw-r--r--hm/editors/nvf.nix47
1 files changed, 0 insertions, 47 deletions
diff --git a/hm/editors/nvf.nix b/hm/editors/nvf.nix
deleted file mode 100644
index 6da28fe..0000000
--- a/hm/editors/nvf.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ inputs, config, lib, pkgs, ... }:
-let
- cfg = config.hm.editors.nvf;
-in
-{
- options.hm.editors.nvf.enable = lib.mkEnableOption "enables nvf configuration framework";
- config = lib.mkIf cfg.enable {
- programs.nvf = {
- enable = true;
-
- settings.vim = {
- package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default;
-
- viAlias = true;
- vimAlias = true;
-
- theme = {
- enable = true;
- name = "gruvbox";
- style = "dark";
- };
-
- statusline = {
- lualine = {
- enable = true;
- theme = "gruvbox-material";
- };
- };
-
- autopairs.nvim-autopairs.enable = true;
-
- lsp.enable = true;
-
- languages = {
- nix = {
- enable = true;
- format = {
- enable = true;
- type = "alejandra";
- };
- };
- clang.enable = true;
- };
- };
- };
- };
-}