diff -r 219a8e8d80c6 src/sampleconf/mimeconf
--- a/src/sampleconf/mimeconf	Sun May 27 12:08:24 2012 +0200
+++ b/src/sampleconf/mimeconf	Sun May 27 18:25:11 2012 +0200
@@ -107,6 +107,7 @@
 text/x-c = internal
 text/x-c++ = internal
 text/x-c+ = internal
+text/x-csv = internal text/plain
 text/x-fictionbook = exec rclfb2
 text/x-gaim-log = exec rclgaim
 text/x-html-sidux-man = exec rclsiduxman
@@ -192,6 +193,7 @@
 message/rfc822 = message
 text/html = html
 text/plain = txt
+text/x-csv = txt
 text/x-c = source
 text/x-c++ = source
 text/x-c+ = source
@@ -237,6 +239,7 @@
       application/x-tex \
       application/xml \
       text/xml \
+      text/x-csv \
       text/x-tex \
       image/vnd.djvu \
       text/calendar \
diff -r 219a8e8d80c6 src/sampleconf/mimemap
--- a/src/sampleconf/mimemap	Sun May 27 12:08:24 2012 +0200
+++ b/src/sampleconf/mimemap	Sun May 27 18:25:11 2012 +0200
@@ -4,7 +4,7 @@
 .txt = text/plain
 .text = text/plain
 .ini = text/x-ini
-.csv = text/plain
+.csv = text/x-csv
 
 # Source files. 
 # Defining them with specific types allows using a specific ext viewer (in 
diff -r 219a8e8d80c6 src/sampleconf/mimeview
--- a/src/sampleconf/mimeview	Sun May 27 12:08:24 2012 +0200
+++ b/src/sampleconf/mimeview	Sun May 27 18:25:11 2012 +0200
@@ -84,6 +84,7 @@
 text/x-c = emacsclient  %f
 text/x-c+ = emacsclient  %f
 text/x-c++ = emacsclient  %f
+text/x-csv = libreoffice %f
 text/x-html-sidux-man = konqueror %f
 text/x-html-aptosid-man = iceweasel %f
 text/x-chm-html = openchm %f %i
