summaryrefslogtreecommitdiffstats
path: root/.config/nnn/plugins/joe_fzfcd
blob: 91accba2c74c5d0bac04b8bd4ef1363f35641af9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env perl

use strict;
use warnings;
use Env qw(NNN_PIPE PWD);

sub main {
	my $dir;

	$dir = `fd -t d -L | fzf --preview ' eza --color=always --icons -T -L1 {} |
	head -n 200'`;
	chomp($dir);
	open(FH, '>>', $NNN_PIPE) or die $!;
	print FH '0c' . $PWD . '/' . $dir;
	close(FH);
	return;
}

main();

__END__