From de069c059cd7e94d4b185b7d832177805a82a323 Mon Sep 17 00:00:00 2001 From: Mykhailo Nikiforov Date: Fri, 24 Oct 2025 13:05:35 +0300 Subject: [PATCH] feat: add airline, configure oil-git-status --- config/default.nix | 1 + config/modules/plugins/airline.nix | 5 +++++ config/modules/plugins/conform-nvim.nix | 3 +++ config/modules/plugins/oil.nix | 16 +++++++++++++++- 4 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 config/modules/plugins/airline.nix diff --git a/config/default.nix b/config/default.nix index 927dd35..7687443 100644 --- a/config/default.nix +++ b/config/default.nix @@ -6,6 +6,7 @@ ./modules/plugins/lsp + ./modules/plugins/airline.nix ./modules/plugins/blink-cmp.nix ./modules/plugins/bufferline.nix ./modules/plugins/conform-nvim.nix diff --git a/config/modules/plugins/airline.nix b/config/modules/plugins/airline.nix new file mode 100644 index 0000000..373f373 --- /dev/null +++ b/config/modules/plugins/airline.nix @@ -0,0 +1,5 @@ +{ + plugins.airline = { + enable = true; + }; +} diff --git a/config/modules/plugins/conform-nvim.nix b/config/modules/plugins/conform-nvim.nix index 84a838a..8eb2a3d 100644 --- a/config/modules/plugins/conform-nvim.nix +++ b/config/modules/plugins/conform-nvim.nix @@ -148,6 +148,9 @@ jq = { command = "${lib.getExe pkgs.jq}"; }; + prettier = { + command = "${lib.getExe pkgs.nodePackages.prettier}"; + }; prettierd = { command = "${lib.getExe pkgs.prettierd}"; }; diff --git a/config/modules/plugins/oil.nix b/config/modules/plugins/oil.nix index 516c939..d03698b 100644 --- a/config/modules/plugins/oil.nix +++ b/config/modules/plugins/oil.nix @@ -1,5 +1,19 @@ { - plugins.oil.enable = true; + plugins.oil = { + enable = true; + settings = { + win_options = { + signcolumn = "yes:2"; + }; + }; + }; + + plugins.oil-git-status = { + enable = true; + settings = { + show_ignored = true; + }; + }; keymaps = [ {