mirror of
				https://github.com/nmasur/dotfiles
				synced 2025-11-04 01:13:15 +00:00 
			
		
		
		
	use yazi outside of helix and chawan as manpager
This commit is contained in:
		@@ -0,0 +1,25 @@
 | 
			
		||||
{
 | 
			
		||||
  config,
 | 
			
		||||
  pkgs,
 | 
			
		||||
  lib,
 | 
			
		||||
  ...
 | 
			
		||||
}:
 | 
			
		||||
 | 
			
		||||
let
 | 
			
		||||
  cfg = config.nmasur.presets.programs.chawan;
 | 
			
		||||
in
 | 
			
		||||
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
  options.nmasur.presets.programs.chawan.enable = lib.mkEnableOption "chawan TUI web browser";
 | 
			
		||||
 | 
			
		||||
  config = lib.mkIf cfg.enable {
 | 
			
		||||
 | 
			
		||||
    # Set Chawan as the default app for manual pages
 | 
			
		||||
    home.sessionVariables = {
 | 
			
		||||
      MANPAGER = "${lib.getExe pkgs.chawan} -T text/x-ansi";
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user