From 169a8785eea5f5f03d21fe0a82a44b89b49ab038 Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Sat, 1 Mar 2025 05:13:43 +0800 Subject: [PATCH] feat(nvf): add formatter and filetree to nvf configuration --- packages/nvf.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/packages/nvf.nix b/packages/nvf.nix index cdfc38a..20d8a11 100644 --- a/packages/nvf.nix +++ b/packages/nvf.nix @@ -1,7 +1,6 @@ -{ pkgs, ... }: - -{ +{pkgs, ...}: { config.vim = { + # TODO: Install catppuccin theme.enable = true; options = { @@ -24,12 +23,22 @@ autopairs.nvim-autopairs.enable = true; binds.whichKey.enable = true; comments.comment-nvim.enable = true; + formatter.conform-nvim.enable = true; + + # Filetree + filetree.nvimTree = { + enable = true; + # TODO: + # - open on right pane instead + # - keybind to open and close + # - allow me to move files around with vim bindings + }; # Languages languages = { markdown.enable = true; }; - + languages.nix = { enable = true; format.enable = true;