Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mimikadze/d0cc268c8c1f307c604be08fca2084fd to your computer and use it in GitHub Desktop.
Save mimikadze/d0cc268c8c1f307c604be08fca2084fd to your computer and use it in GitHub Desktop.
Material Theme for Midnight Commander
# Start with export LC_ALL=C && mc on OSX
[skin]
description = Solarized (mostly) dark skin for Midnight Commander.
256colors = true
[Lines]
horiz = ─
vert = │
lefttop = ┌
righttop = ┐
leftbottom = └
rightbottom = ┘
topmiddle = ┬
bottommiddle = ┴
leftmiddle = ├
rightmiddle = ┤
cross = ┼
dhoriz = ─
dvert = │
dlefttop = ┌
drighttop = ┐
dleftbottom = └
drightbottom = ┘
dtopmiddle = ┬
dbottommiddle = ┴
dleftmiddle = ├
drightmiddle = ┤
[core]
# Panes.
_default_ = lightgray;black ;; Default file colors/background.
selected = white;cyan ;; Color while hovering above a file/directory.
marked = white;cyan ;; Marked line (using select - insert, ctrl-t, etc...)
markselect = red;cyan ;; Marked and selected.
header = white ;; Pane header (name,size,date titles).
reverse = white;cyan ;; The direcotry PWD above the header, in focused pane.
# Input fields.
inputunchanged = lightgray;black ;; Input fields colors.
input = white;black ;; Input fields, modified.
inputhistory = red;lightgray ;; Input history controller.
inputmark = black;brightred ;; Input field marked text, if any.
disabled = brightcyan;lightgray ;; Disabled input fields in dialog boxes.
gauge = cyan;blue ;; Progress bars (while copying etc). TODO: What the text stands for?!
# Command line.
# TODO: Command prompt line colors. What are they?!
commandlinemark = black;brightred ;; Commandline marked text, if any.
commandhistory = red;brightblack ;; Command prompt history controller.
# TODO: What these stand for?
errors = black;green
statusbar = black;green
[popup]
# TODO: Probably user menu, screenlist, encoding, etc...
pmenunormal = black;green
pmenusel = black;green
pmenutitle = black;green
[dialog]
_default_ = black;lightgray ;; Default colors of dialogs (e.g. copy dialog).
dfocus = black;green ;; Controller colors (checkboxes, actions) in focus.
dhotnormal = red ;; Controllers hotkey color.
dhotfocus = red;green ;; Controllers hotkey color in focus.
dtitle = white;cyan ;; Dialog title.
[error]
_default_ = black;lightgray ;; Default colors of error dialogs (e.g. overwrite permission).
errdfocus = black;green ;; Controller colors (checkboxes, actions) in focus.
errdhotnormal = red ;; Controllers hotkey color.
errdhotfocus = red;green ;; Controllers hotkey color in focus.
errdtitle = white;red ;; Error dialog title.
[filehighlight]
# View filehighlight.ini as reference.
directory = cyan;black ;; Directories.
executable = brightred;black ;; Executable files.
symlink = magenta;black ;; Symbolic links.
stalelink = lightgray;red ;; Broken links.
device = red;blueblack ;; An interface for a device driver.
special = black;blueblack ;; Pipes (FIFOs), sockets, block files, character files etc...
core = brightcyan;black ;; Core dump files, etc?...
temp = brightgreen;black ;; Bak, Temp, ~, etc...
archive = brightmagenta;black ;; Archives.
source = green;black ;; Source files.
media = brown;black ;; Interactive media.
graph = blue;black ;; Images, in other words.
database = brightbrown;black ;; DataBases, duh.
doc = red;black ;; Documents, duh.
[menu]
_default_ = lightgray;black ;; Default colors for menu while active.
menuinactive = lightgray;black ;; Colors for menu while inactive.
menuhot = red ;; Menu item hotkey.
menusel = black;green ;; Selected menu item.
menuhotsel = red;green ;; Selected menu item hotkey.
[help]
_default_ = black;lightgray ;; Default help tooltip text color/background.
helpitalic = cyan ;; Help when italic.
helpbold = red ;; Help when bold.
helplink = cyan ;; Links insde help tooltip.
helpslink = green ;; Links insde help tooltip focused.
helptitle = white;cyan ;; Help title.
[buttonbar]
#Bottom button bar (copy,move, etc...)
hotkey = red;brightblack ;; Hotkey colors (1-10).
button = white;brightblack ;; Button colors (text itself).
[editor]
_default_ = lightgray;black ;; Basic pane theme.
editbold = red;black ;; Highlighted search results.
editmarked = lightgray;green ;; Marked region.
editwhitespace = brightblue;black ;; Tabs and trailing spaces.
editlinestate = lightgray;brightblack ;; Gutter.
bookmark = white;cyan ;; Bookmarked line.
bookmarkfound = black;green ;; Hover on bookmark(?).
editbg = lightgray;brightblack ;; Basic editor theme (No full screen).
editframe = lightgray;cyan ;; Modified pane(?).
editframeactive = lightgray;black ;; Active pane.
editframedrag = lightgray;green ;; Moved/Resized pane.
[viewer]
# TODO: These.
viewunderline = cyan;black
viewbold = cyan;black
viewselected = cyan;black
[widget-common]
# TODO: These.
sort-sign-up = ^
sort-sign-down =
[widget-panel]
# TODO: These.
hiddenfiles-sign-show = .
hiddenfiles-sign-hide = .
history-prev-item-sign = <
history-next-item-sign = >
history-show-list-sign = ^
[widget-scollbar]
# TODO: These.
first-vert-char = ↑
last-vert-char = ↓
first-horiz-char = «
last-horiz-char = »
current-char = ■
background-char = ▒
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment