Macros§
- file_
type_ colour - Macro to generate a colour code for a file type based on its name/type.
Constants§
- COLOUR_
BAT - Generated code for for COLOUR_BAT
- COLOUR_
BLOCK_ DEVICE_ DEFAULT - Generated code for for COLOUR_BLOCK_DEVICE_DEFAULT
- COLOUR_
C - Generated code for for COLOUR_C
- COLOUR_
CFG - Generated code for for COLOUR_CFG
- COLOUR_
CHARACTER_ DEVICE_ DEFAULT - Generated code for for COLOUR_CHARACTER_DEVICE_DEFAULT
- COLOUR_
CPP - Generated code for for COLOUR_CPP
- COLOUR_
CS - Generated code for for COLOUR_CS
- COLOUR_
CSS - Generated code for for COLOUR_CSS
- COLOUR_
CSV - Generated code for for COLOUR_CSV
- COLOUR_
DIRECTORY_ DEFAULT - Generated code for for COLOUR_DIRECTORY_DEFAULT
- COLOUR_
EXECUTABLE_ DEFAULT - Generated code for for COLOUR_EXECUTABLE_DEFAULT
- COLOUR_
GO - Generated code for for COLOUR_GO
- COLOUR_
H - Generated code for for COLOUR_H
- COLOUR_
HTML - Generated code for for COLOUR_HTML
- COLOUR_
INI - Generated code for for COLOUR_INI
- COLOUR_
JAVA - Generated code for for COLOUR_JAVA
- COLOUR_
JS - Generated code for for COLOUR_JS
- COLOUR_
JSON - Generated code for for COLOUR_JSON
- COLOUR_
KT - Generated code for for COLOUR_KT
- COLOUR_
LESS - Generated code for for COLOUR_LESS
- COLOUR_
LUA - Generated code for for COLOUR_LUA
- COLOUR_
MD - Generated code for for COLOUR_MD
- COLOUR_
ORPHAN_ SYMLINK_ DEFAULT - Generated code for for COLOUR_ORPHAN_SYMLINK_DEFAULT
- COLOUR_
OTHER_ WRITABLE_ DEFAULT - Generated code for for COLOUR_OTHER_WRITABLE_DEFAULT
- COLOUR_
PHP - Generated code for for COLOUR_PHP
- COLOUR_
PIPE_ DEFAULT - Generated code for for COLOUR_PIPE_DEFAULT
- COLOUR_
PL - Generated code for for COLOUR_PL
- COLOUR_
PY - Generated code for for COLOUR_PY
- COLOUR_
R - Generated code for for COLOUR_R
- COLOUR_
RB - Generated code for for COLOUR_RB
- COLOUR_
RS - Generated code for for COLOUR_RS
- COLOUR_
SCSS - Generated code for for COLOUR_SCSS
- COLOUR_
SETGID_ DEFAULT - Generated code for for COLOUR_SETGID_DEFAULT
- COLOUR_
SETUID_ DEFAULT - Generated code for for COLOUR_SETUID_DEFAULT
- COLOUR_
SH - Generated code for for COLOUR_SH
- COLOUR_
SOCKET_ DEFAULT - Generated code for for COLOUR_SOCKET_DEFAULT
- COLOUR_
SQL - Generated code for for COLOUR_SQL
- COLOUR_
STICKY_ DEFAULT - Generated code for for COLOUR_STICKY_DEFAULT
- COLOUR_
SWIFT - Generated code for for COLOUR_SWIFT
- COLOUR_
SYMLINK_ DEFAULT - Generated code for for COLOUR_SYMLINK_DEFAULT
- COLOUR_
TOML - Generated code for for COLOUR_TOML
- COLOUR_
TS - Generated code for for COLOUR_TS
- COLOUR_
TSV - Generated code for for COLOUR_TSV
- COLOUR_
TXT - Generated code for for COLOUR_TXT
- COLOUR_
XLS - Generated code for for COLOUR_XLS
- COLOUR_
XLSX - Generated code for for COLOUR_XLSX
- COLOUR_
XML - Generated code for for COLOUR_XML
- COLOUR_
YML - Generated code for for COLOUR_YML
- LS_
COLOURS_ DATA - Runtime HashMap of file extensions to colour codes
- NO_
COLOUR - Predefined colour constants Generated code for for NO_COLOUR
Statics§
Functions§
- colour_
path - Returns the colour code for a given file extension if it exists in the colour map.
Returns
Noneif not found. - colour_
path_ or_ alternative - Returns the colour code for a given file extension.
Falls back to
or_alternativeif the extension is not found in the colour map. - colour_
path_ or_ reset - Like
colour_path_or_alternative, but defaults toNO_COLORif extension is not recognised. This is useful for cases where you want to ensure a reset colour code is used when the file type is not recognised.