diff --git a/misc/filehighlight.ini b/misc/filehighlight.ini index cca5499d1..af911fed9 100644 --- a/misc/filehighlight.ini +++ b/misc/filehighlight.ini @@ -4,7 +4,6 @@ [directory] type=DIR - [device] type=DEVICE @@ -17,6 +16,9 @@ [symlink] type=SYMLINK +[hardlink] + type=HARDLINK + [core] regexp=^core\\.*\\d*$ diff --git a/misc/skins/dark.ini b/misc/skins/dark.ini index a75e6a908..6a65db42b 100644 --- a/misc/skins/dark.ini +++ b/misc/skins/dark.ini @@ -58,6 +58,7 @@ directory=white; executable=brightmagenta; symlink=lightgray; + hardlink= stalelink=brightred; device=brightmagenta; special=brightblue; diff --git a/misc/skins/darkfar.ini b/misc/skins/darkfar.ini index 6c6e82fc8..1d97f625c 100644 --- a/misc/skins/darkfar.ini +++ b/misc/skins/darkfar.ini @@ -58,6 +58,7 @@ directory=white; executable=brightmagenta; symlink=lightgray; + hardlink= stalelink=brightred; device=brightmagenta; special=brightblue; diff --git a/misc/skins/default.ini b/misc/skins/default.ini index 7e7955d18..32f88a0b4 100644 --- a/misc/skins/default.ini +++ b/misc/skins/default.ini @@ -59,6 +59,7 @@ directory=white; executable=brightgreen; symlink=lightgray; + hardlink= stalelink=brightred; device=brightmagenta; special=black; diff --git a/misc/skins/double-lines.ini b/misc/skins/double-lines.ini index 9c5f7df4b..25ddb3fb5 100644 --- a/misc/skins/double-lines.ini +++ b/misc/skins/double-lines.ini @@ -58,6 +58,7 @@ directory=white; executable=brightgreen; symlink=lightgray; + hardlink= stalelink=brightred; device=brightmagenta; special=black; diff --git a/misc/skins/featured.ini b/misc/skins/featured.ini index 9225b0e5d..e9d221ea8 100644 --- a/misc/skins/featured.ini +++ b/misc/skins/featured.ini @@ -60,6 +60,7 @@ directory=white; executable=brightgreen; symlink=lightgray; + hardlink= stalelink=brightred; device=brightmagenta; special=black; diff --git a/misc/skins/gotar.ini b/misc/skins/gotar.ini index 618bdb0d4..99f3825fa 100644 --- a/misc/skins/gotar.ini +++ b/misc/skins/gotar.ini @@ -55,6 +55,7 @@ directory=brightcyan; executable=brightgreen; symlink=red; + hardlink= stalelink=yellow;blue device=green; special=brightblue; diff --git a/misc/skins/nicedark.ini b/misc/skins/nicedark.ini index 129413d7c..ba938b42c 100644 --- a/misc/skins/nicedark.ini +++ b/misc/skins/nicedark.ini @@ -49,6 +49,7 @@ directory=blue; executable=brightgreen; symlink=gray; + hardlink= stalelink=brightred; device=brightmagenta; special=gray; diff --git a/misc/skins/sand256.ini b/misc/skins/sand256.ini index 64fb56810..2aaaf080d 100644 --- a/misc/skins/sand256.ini +++ b/misc/skins/sand256.ini @@ -102,6 +102,7 @@ directory= executable=rgb030 symlink=rgb202 + hardlink= # 404 Not Found :) stalelink=rgb404 device=rgb231 diff --git a/misc/skins/xoria256.ini b/misc/skins/xoria256.ini index d1714227a..be78d3236 100644 --- a/misc/skins/xoria256.ini +++ b/misc/skins/xoria256.ini @@ -100,6 +100,7 @@ directory=;;bold executable=color114 symlink=color180 + hardlink= stalelink=rgb404 device=rgb231 special=rgb331 diff --git a/misc/syntax/filehighlight.syntax b/misc/syntax/filehighlight.syntax index d019a8980..6e48ca6d7 100644 --- a/misc/syntax/filehighlight.syntax +++ b/misc/syntax/filehighlight.syntax @@ -31,6 +31,7 @@ context default keyword SPECIAL brightred keyword STALE_LINK brightred keyword SYMLINK brightred + keyword HARDLINK brightred context linestart # \n brown