mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-22 23:50:19 +00:00
ls: Show directories with the sticky bit in a special color
This makes /tmp show up with a green background in "ls" output.
This commit is contained in:
parent
e79c33eabb
commit
755938c650
Notes:
sideshowbarker
2024-07-19 10:23:05 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/755938c6501
1 changed files with 3 additions and 1 deletions
|
@ -105,7 +105,9 @@ int print_name(const struct stat& st, const String& name, const char* path_for_l
|
|||
const char* begin_color = "";
|
||||
const char* end_color = "\033[0m";
|
||||
|
||||
if (S_ISLNK(st.st_mode))
|
||||
if (st.st_mode & S_ISVTX)
|
||||
begin_color = "\033[42;30;1m";
|
||||
else if (S_ISLNK(st.st_mode))
|
||||
begin_color = "\033[36;1m";
|
||||
else if (S_ISDIR(st.st_mode))
|
||||
begin_color = "\033[34;1m";
|
||||
|
|
Loading…
Reference in a new issue