From 4766fe7c265c70298125bbb74025ea22059db5f8 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Fri, 27 Sep 2024 20:36:50 +0200 Subject: [PATCH] home (terminal): Enable yazi --- home/terminal/default.nix | 2 ++ home/terminal/yazi.nix | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 home/terminal/yazi.nix diff --git a/home/terminal/default.nix b/home/terminal/default.nix index dfd6ff5..c3f2111 100644 --- a/home/terminal/default.nix +++ b/home/terminal/default.nix @@ -16,6 +16,7 @@ in { ./terraform.nix ./tmux.nix ./tools.nix + ./yazi.nix ]; options.my.home.terminal = { enable = lib.mkEnableOption "terminal"; @@ -31,6 +32,7 @@ in { helix.enable = true; terraform.enable = true; tools.enable = true; + yazi.enable = true; }; }; } diff --git a/home/terminal/yazi.nix b/home/terminal/yazi.nix new file mode 100644 index 0000000..668caf4 --- /dev/null +++ b/home/terminal/yazi.nix @@ -0,0 +1,17 @@ +{ + config, + lib, + ... +}: let + cfg = config.my.home.terminal.yazi; +in { + options.my.home.terminal.yazi = { + enable = lib.mkEnableOption "yazi"; + }; + config = lib.mkIf cfg.enable { + programs.yazi = { + enable = true; + enableFishIntegration = true; + }; + }; +}