]>
git.rmz.io Git - dotfiles.git/blob - bin/colorscheme2palette
3 # Converts a kde Color-Scheme to a Palette
9 @ARGV == 1 or die "I need exactly one argument, a path to a .colors file";
11 my $dir = `kde4-config --localprefix`;
13 $dir = $dir."share/config/colors";
16 my $name = basename
($file, ".colors");
18 open(FILE
, $file) or die $!;
22 if (/(.*)=(\d{1,3}),(\d{1,3}),(\d{1,3})/) {
23 my $line = "$2 $3 $4\t$1\n";
29 @lines = sort(@lines); # doesn't work, sorts as string not number
31 open(OUT
, '>', "$dir/$name") or die $!;
33 print OUT
"KDE RGB Palette\n";