Skip to content

Commit

Permalink
Merge branch '4530_skins'
Browse files Browse the repository at this point in the history
* 4530_skins:
  skins: add modarin256 thin and root variant.
  skins: add modarcon16 thin and root variant.
  skins: add xoria thin and root variant.
  Ticket #4530: new skins.
  • Loading branch information
aborodin committed Mar 23, 2024
2 parents d792f70 + ad2431c commit 293e534
Show file tree
Hide file tree
Showing 12 changed files with 1,826 additions and 23 deletions.
10 changes: 10 additions & 0 deletions misc/skins/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -13,20 +13,30 @@ skin_DATA = \
julia256.ini \
mc46.ini \
modarcon16-defbg.ini \
modarcon16-defbg-thin.ini \
modarcon16.ini \
modarcon16-thin.ini \
modarcon16root-defbg.ini \
modarcon16root-defbg-thin.ini \
modarcon16root-thin.ini \
modarcon16root.ini \
modarin256-defbg-thin.ini \
modarin256-defbg.ini \
modarin256-thin.ini \
modarin256.ini \
modarin256root-defbg-thin.ini \
modarin256root-defbg.ini \
modarin256root-thin.ini \
modarin256root.ini \
nicedark.ini \
sand256.ini \
seasons-autumn16M.ini \
seasons-spring16M.ini \
seasons-summer16M.ini \
seasons-winter16M.ini \
xoria256-thin.ini \
xoria256.ini \
xoria256root-thin.ini \
yadt256-defbg.ini \
yadt256.ini

Expand Down
184 changes: 184 additions & 0 deletions misc/skins/modarcon16-defbg-thin.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,184 @@
#
# modarin256: a moderate-dark-independent 256-color skin for MidnightCommander.
#
# This skin is using colors independent from the default 16 terminal colors,
# i.e., no matter how the 16 standard colors are configured, the appearance
# of Midnight Commander will not be affected.
#
# There are 4 variants of this skin:
#
# modarin256
# - default skin, no standard colors used.
#
# modarin256-defbg
# - like modarin256, but using the default background color for core, editor,
# viewer, menu and popupmenu backgrounds, for use with (semi-)transparent
# background colors.
#
# modarin256root
# modarin256root-defbg
# - like the other two skins, but for the root user, with red colors used
# instead of green colors for things like select/focus/statusbar etc.,
# to keep reminding the user that mc is running as root.
#
# Fallback skins for 16-color terminals (poor man's skins):
#
# modarcon16
# modarcon16-defbg
# modarcon16root
# modarcon16root-defbg
# - like everything running in a 16-color terminal, these skins look ugly
# and are no subsitute for the 256-color versions. As some terminals don't
# support using dark gray as background color, i used a black background
# and adjusted the remaining colors accordingly.
#
# 256-color skins require mc version 4.8 or newer.
#
# Author: Oliver Lange <[email protected]>
#
# Version: 1.2
#

[skin]
description = MoDarCon16-DefaultBG (user)
256colors = false

[Lines]
horiz = ─
vert = │
lefttop = ┌
righttop = ┐
leftbottom = └
rightbottom = ┘
topmiddle = ┬
bottommiddle = ┴
leftmiddle = ├
rightmiddle = ┤
cross = ┼
dhoriz = ─
dvert = │
dlefttop = ┌
drighttop = ┐
dleftbottom = └
drightbottom = ┘
dtopmiddle = ─
dbottommiddle = ─
dleftmiddle = ├
drightmiddle = ┤

[core]
_default_ = color7;default
selected = color15;color2
marked = color11;;bold
markselect = color11;color2;bold
gauge = color15;color2
input = color15;color0
inputmark = color11;color2;bold
inputunchanged = ;color0
commandlinemark = color11;color2;bold
reverse = color0;color10
header = color3
disabled = color8;color7
#inputhistory =
#commandhistory =

[dialog]
_default_ = color0;color7
dhotnormal = color3
dfocus = color11;color2;bold
dhotfocus = color3;color2
dtitle = color11;;bold

[error]
_default_ = color15;color1
errdfocus = color11;color2;bold
errdhotnormal = color13
errdhotfocus = color13;color2
errdtitle = color11;;bold

[filehighlight]
directory = color15;;bold
executable = color10
symlink = color12
hardlink =
stalelink = color9
device = color13
special = color3
core = color1
temp = color8
archive = color3
doc = color14
source = color6
media = color5
graph = color13
database = color2

[menu]
_default_ = color7;default
menusel = color11;color2;bold
menuhot = color3
menuhotsel = color3;color2
menuinactive = color8

[popupmenu]
_default_ = color7;default
menusel = color11;color2;bold
menutitle = color11;;bold

[buttonbar]
button = color7
hotkey = color15;color3

[statusbar]
_default_ = color15;color2

[help]
_default_ = color0;color7
helpitalic = color10;;bold
helpbold = color5
helplink = color14
helpslink = color11;color2;bold
helptitle = color11;;bold

[editor]
_default_ = color7;default
editbold = color15;;bold
editmarked = color11;color2;bold
editwhitespace = color12;color4
editlinestate = color2;color0
bookmark = color0;color7
bookmarkfound = color0;color7
editrightmargin = color0;color7

[viewer]
_default_ = color7;default
viewbold = ;;bold
viewunderline = ;;underline
viewselected = color11;color2;bold

[diffviewer]
changedline = color15;color4
changednew = color15;color2
changed = color15;color6
added = color0;color7
removed = color8;color0
error = color15;color1

[widget-common]
sort-sign-up = ↑
sort-sign-down = ↓

[widget-panel]
hiddenfiles-sign-show = •
hiddenfiles-sign-hide = ○
history-prev-item-sign = «
history-next-item-sign = »
history-show-list-sign = ^

[widget-scollbar]
first-vert-char = ↑
last-vert-char = ↓
first-horiz-char = «
last-horiz-char = »
current-char = ■
background-char = ▒
Loading

0 comments on commit 293e534

Please sign in to comment.