App-PS1
view release on metacpan or search on metacpan
lib/App/PS1.pm view on Meta::CPAN
face_happy => [ 'green' , 46 ],
face_sad => [ 'red' , 52 ],
dir_name => [ 'blue' , 21 ],
dir_label => [ 'black' , 'black' ],
dir_size => [ 'green' , 46 ],
},
);
sub new {
my ($class, $params) = @_;
my $self = $class->SUPER::new($params);
$self->safe( $ENV{UNICODE_UNSAFE} ) if !defined $self->safe;
$self->theme("default") if !defined $self->theme;
$theme{ $self->theme } ||= {};
for my $name ( keys %{ $theme{ $self->theme } } ) {
my $env = $ENV{ 'APP_PS1_' . uc $name };
if ($env) {
$theme{ $self->theme }{$name} = [ ( $env ) x 2 ];
}
( run in 0.412 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )