{ config, lib, ... }: { plugins.oil.settings = { view_options = { show_hidden = true; }; win_options = { signcolumn = "yes:2"; }; }; # add this keymaps only if oil plugin is enabled keymaps = lib.mkIf config.plugins.oil.enable [ { action = "Oil"; key = "-"; options = { silent = true; # TODO what does silent do? }; } ]; }