From 80d0b55fbd2fad1dc8dc119379272fa9ed6e5c0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Sun, 27 Jul 2025 20:15:25 +0200 Subject: [PATCH] yazi: enable fish integration + preview epub files --- home.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/home.nix b/home.nix index 43a4b5f..5a9bc08 100644 --- a/home.nix +++ b/home.nix @@ -37,6 +37,8 @@ in { ouch inetutils fd + # used for yazi epub previews + epub-thumbnailer # remote working remmina # communication @@ -323,6 +325,25 @@ in { programs.yazi = { enable = true; + enableFishIntegration = true; + plugins = { + epub-preview = + pkgs.fetchFromGitHub + { + owner = "kirasok"; + repo = "epub-preview.yazi"; + rev = "2e8079e4a7f6315de99a5b968ed5fda479f1f39c"; + hash = "sha256-wHTR8frrFL3cUD8fvSTO+m/77wQ7auVjTZ1uCTB/UzU="; + }; + }; + settings = { + plugin.prepend_previewers = [ + { + mime = "application/epub+zip"; + run = "epub-preview"; + } + ]; + }; }; xsession.windowManager.xmonad = {