This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
midnight_commander [[Saturday 04 June 2022] [17:59]] – created forge | midnight_commander [[Sunday 12 June 2022] [19:15]] (current) – [256 Colour Theme] forge | ||
---|---|---|---|
Line 9: | Line 9: | ||
It looks like this | It looks like this | ||
+ | ==== 256 Colour Theme ==== | ||
- | {{ : | + | This is the theme/skin I have spent the most time on, I'm pretty happy with it. |
+ | {{ : | ||
+ | The config/ini file is available [[256color-MC-skin|here]] | ||
+ | ==== 16M colour theme ==== | ||
+ | {{ : | ||
- | If you like this MC Skin simply copy the text below and save as an .ini file and place it in ~/ | ||
- | |||
- | |||
- | |||
- | |||
- | < | ||
- | # The Four Seasons skins demonstrate how to use direct RGB true colors. | ||
- | # As a prerequisite, | ||
- | # 1) Midnight Commander version 4.8.19 or newer. | ||
- | # 2) Midnight Commander being compiled against S-Lang (rather than ncurses). | ||
- | # 3) S-Lang version 2.3.1 or newer. | ||
- | # 4) A 64-bit operating system. (Future S-Lang version 3 will support | ||
- | # true colors on 32-bit OSes too. Until then, you can install a patched | ||
- | # S-Lang and compile MC against it by following the instructions at | ||
- | # http:// | ||
- | # 5) A terminal emulator that supports true colors, such as e.g. | ||
- | # GNOME Terminal and other VTE derivatives, | ||
- | # iTerm2 for macOS. See https:// | ||
- | # more exhaustive and up to date list. | ||
- | # 6) The TERM environment variable describing 256 color support, e.g.: | ||
- | # export TERM=xterm-256color | ||
- | # or inside screen or tmux: | ||
- | # export TERM=screen-256color | ||
- | # Verify by running tput colors, it should report 256. | ||
- | # 7) The COLORTERM env variable set to either " | ||
- | # export COLORTERM=truecolor | ||
- | # | ||
- | # True colors are referred to by the standard #rrggbb or #rgb notation, the | ||
- | # short form is interpreted by doubling each hex digit. | ||
- | # | ||
- | # In addition to these the 256 palette colors are still available, and | ||
- | # obviously so are the attributes. See the sand256.ini skin file for details. | ||
- | |||
- | [skin] | ||
- | # Dark-Green theme inspired by Nordic, | ||
- | description = My-MC – RGB | ||
- | truecolors = true | ||
- | |||
- | [Lines] | ||
- | horiz = ─ | ||
- | vert = │ | ||
- | lefttop = ┌ | ||
- | righttop = ┐ | ||
- | leftbottom = └ | ||
- | rightbottom = ┘ | ||
- | topmiddle = ┬ | ||
- | bottommiddle = ┴ | ||
- | leftmiddle = ├ | ||
- | rightmiddle = ┤ | ||
- | cross = ┼ | ||
- | dhoriz = ═ | ||
- | dvert = ║ | ||
- | dlefttop = ╔ | ||
- | drighttop = ╗ | ||
- | dleftbottom = ╚ | ||
- | drightbottom = ╝ | ||
- | dtopmiddle = ╤ | ||
- | dbottommiddle = ╧ | ||
- | dleftmiddle = ╟ | ||
- | drightmiddle = ╢ | ||
- | |||
- | [aliases] | ||
- | Main = #3b4252 | ||
- | MainFg = #d4d4d4 | ||
- | MarkedFg = #b58c2d | ||
- | HeaderFg = MarkedFg | ||
- | Selected = #6d8f8e | ||
- | Dialog = Selected | ||
- | DialogFocus = #afbad8 | ||
- | Input = Main | ||
- | PaleFg = #749997 | ||
- | ShadowFg = #6d8f8e | ||
- | ShadowBg = #415655 | ||
- | Error = #660099 | ||
- | ErrorFocus = #1f2434 | ||
- | Top = #6d8f8e | ||
- | MenuActive = Top | ||
- | MenuSelected = Bottom | ||
- | Bottom = #415655 | ||
- | BottomNumber = #1a2222 | ||
- | BottomNumberFg = #e4e3ed | ||
- | Help = Selected | ||
- | HelpBoldFg = ErrorFocus | ||
- | HelpItalicFg = Error | ||
- | HelpLinkFg = #51007a | ||
- | EditorLineNumber = #f1f0f6 | ||
- | EditorWhitespace = EditorLineNumber | ||
- | EditorRightMargin = EditorLineNumber | ||
- | EditorBookmark = Bottom | ||
- | EditorFindAll = Top | ||
- | EditorVoid = BottomNumber | ||
- | EditorFrameFg = MainFg | ||
- | EditorFrameActiveFg = MarkedFg | ||
- | EditorFrameDragFg = #fff | ||
- | ViewerBoldFg = HelpBoldFg | ||
- | ViewerUnderlinedFg = HelpLinkFg | ||
- | ViewerSelected = EditorBookmark | ||
- | DiffAdd = #80e080 | ||
- | DiffChangedLine = Selected | ||
- | DiffGap = #e08080 | ||
- | |||
- | [core] | ||
- | _default_ = MainFg;Main | ||
- | selected = # | ||
- | marked = MarkedFg;; | ||
- | markselect = MarkedFg; | ||
- | gauge = ; | ||
- | input = # | ||
- | inputunchanged = PaleFg; | ||
- | inputmark = # | ||
- | disabled = PaleFg; | ||
- | reverse = #000;Bottom | ||
- | commandlinemark = # | ||
- | header = HeaderFg | ||
- | shadow = ShadowFg; | ||
- | |||
- | [dialog] | ||
- | _default_ = #000;Dialog | ||
- | dfocus = ; | ||
- | dhotnormal = ;;underline | ||
- | dhotfocus = ; | ||
- | dtitle = ;;bold | ||
- | |||
- | [error] | ||
- | _default_ = #fff;Error | ||
- | errdfocus = ;ErrorFocus | ||
- | errdhotnormal = ;;underline | ||
- | errdhotfocus = ; | ||
- | errdtitle = ;;bold | ||
- | |||
- | [filehighlight] | ||
- | directory = | ||
- | executable = #00af00 | ||
- | symlink = #f76058 | ||
- | hardlink = | ||
- | stalelink = #d70000 | ||
- | device = #87af5f | ||
- | special = #afaf5f | ||
- | core = #d7af00 | ||
- | temp = #9e9e9e | ||
- | archive = #0089bf | ||
- | doc = #da71e1 | ||
- | source = #af5f00 | ||
- | media = #0087d7 | ||
- | graph = #00afaf | ||
- | database = #d7875f | ||
- | |||
- | [menu] | ||
- | _default_ = # | ||
- | menusel = ; | ||
- | menuhot = ;;underline | ||
- | menuhotsel = ; | ||
- | menuinactive = ;Top | ||
- | |||
- | [popupmenu] | ||
- | _default_ = #000;Dialog | ||
- | menusel = ; | ||
- | menutitle = ;;bold | ||
- | |||
- | [buttonbar] | ||
- | hotkey = BottomNumberFg; | ||
- | button = #000;Bottom | ||
- | [statusbar] | ||
- | _default_ = #000;Top | ||
- | [help] | ||
- | _default_ = #000;Help | ||
- | helpbold = HelpBoldFg;; | ||
- | helpitalic = HelpItalicFg;; | ||
- | helplink = HelpLinkFg;; | ||
- | helpslink = Help; | ||
- | [editor] | + | If you like this MC Skin simply copy the text [[MC-16M-Theme|here]] and save as an .ini file and place it in ~/ |
- | editbold = MarkedFg;; | + | |
- | editmarked = ;Selected | + | |
- | editwhitespace = ; | + | |
- | editlinestate = # | + | |
- | bookmark = # | + | |
- | bookmarkfound = # | + | |
- | editrightmargin = ; | + | |
- | editbg = ; | + | |
- | editframe = EditorFrameFg | + | |
- | editframeactive = EditorFrameActiveFg | + | |
- | editframedrag = EditorFrameDragFg | + | |
- | [viewer] | ||
- | viewbold = ViewerBoldFg;; | ||
- | viewunderline = ViewerUnderlinedFg;; | ||
- | viewselected = # | ||
- | [diffviewer] | ||
- | added = ;DiffAdd | ||
- | changedline = ; | ||
- | changednew = ;DiffAdd | ||
- | changed = ;DiffGap | ||
- | removed = ;DiffGap | ||
- | error = #fff;Error | ||
- | [widget-panel] | ||
- | sort-up-char = ▴ | ||
- | sort-down-char = ▾ | ||
- | hiddenfiles-show-char = • | ||
- | hiddenfiles-hide-char = ○ | ||
- | history-prev-item-char = ◂ | ||
- | history-next-item-char = ▸ | ||
- | history-show-list-char = ▾ | ||
- | filename-scroll-left-char = ◂ | ||
- | filename-scroll-right-char = ▸ | ||
- | [widget-scollbar] | ||
- | first-vert-char = ▴ | ||
- | last-vert-char = ▾ | ||
- | first-horiz-char = ◂ | ||
- | last-horiz-char = ▸ | ||
- | current-char = ■ | ||
- | background-char = ▒ | ||
- | [widget-editor] | ||
- | window-state-char = ↕ | ||
- | window-close-char = ✕ | ||
- | </ |