diff --git a/bin/mbxcolors b/bin/mbxcolors
index edd0d15..4abfa8d 100755
--- a/bin/mbxcolors
+++ b/bin/mbxcolors
@@ -20,9 +20,11 @@ format=hex
#Action when color is clicked: paste (imadietely) or copy (to clipboard)
action=paste
#What thing to expose on top of main menu: recently picked colors, last used colors or last used palette
-expose=picked
+expose=html
#Show HTML colors? yes|no
-htmlcolors=yes
+htmlcolors=no
+#Show built in palettes? (slow)
+builin_palettes=no
#Position on screen: topleft, top, topright, left, center, right, bottomleft, bottom, bottomright
position=left
EOF
@@ -92,6 +94,7 @@ newpalette() {
touch "$CNF_DIR/palettes/New_$DATE.clr"
}
palettes() {
+ out1+=("^sep(Color palettes)")
for file in "$CNF_DIR"/palettes/*.clr;do
filename=${file##*/}
palette=${filename%.*}
@@ -300,8 +303,9 @@ case "$expose" in
;;
esac
-out1+=("^sep(Color palettes)")
+if [[ $builtin_palettes == "yes" ]];then
palettes
+fi
out1+=("^sep(Settings)")
out1+=("Preferences,^pipe($ME preferences)")
@@ -329,7 +333,8 @@ out2+=("$(printf "%-20s %20s" "Color click action:" "[$action]")
out2+=("$(printf "%-20s %20s" "Format:" "[$format]"),^checkout(format)")
out2+=("^sep()")
out2+=("$(printf "%-20s %20s" "Expose on top:" "[$expose]"),^checkout(expose)")
-out2+=("$(printf "%-20s %20s" "Show HTML colors:" "[$htmlcolors]"),^checkout(showhtml)")
+out2+=("$(printf "%-20s %20s" "HTML colors:" "[$htmlcolors]"),^checkout(showhtml)")
+out2+=("$(printf "%-20s %20s" "Built-in palettes:" "[$builtin_palettes]"),^checkout(builtinpalettes)")
out2+=("^sep()")
out2+=("$(printf "%-20s %20s" "Position:" "[$position]"),^checkout(position)")
out2+=("^sep()")
@@ -361,6 +366,11 @@ out2+=("^sep(Show HTML colors?)")
out2+=("yes,$ME setvar htmlcolors=yes;$ME")
out2+=("no,$ME setvar htmlcolors=no;$ME")
+out2+=("^tag(builtinpalettes)")
+out2+=("^sep(Show Built-in palettes?)")
+out2+=("yes,$ME setvar builtin_palettes=yes;$ME")
+out2+=("no,$ME setvar builtin_palettes=no;$ME")
+
out2+=("^tag(position)")
out2+=("^sep(Position on screen)")
out2+=("center,$ME setvar position=center;$ME")