CLI & TUINeeds lsd 1.1+
lsd
The long-view columns in the eza port's colors: gold, orange and avocado permissions, sizes that warm from avocado to orange as they grow, sage links and git marks in the diff colors. lsd colors file names from LS_COLORS, so pair it with the vivid port for gold directories. lsd drops the whole file if it meets a key it doesn't know, so the file sticks to the keys lsd 1.1 and 1.2 read.
Showing WalnutTunnelEnamelMoquetteDeep LevelPortlandGuimardCatacombesCarrelage. Switch flavors with the bullets up top.
lsd Report a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this port
The quick way
The installer sets it up for you, then tells you the one thing it can't do. More ways to install
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor walnut --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor tunnel --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor enamel --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor moquette --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor deep --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor portland --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor guimard --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor catacombes --only lsd
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor carrelage --only lsd
Turn it on
color:
theme: customcolor:
theme: customcolor:
theme: customcolor:
theme: customcolor:
theme: customcolor:
theme: customcolor:
theme: customcolor:
theme: customcolor:
theme: customThe files
subway-seat/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat for lsd. File names follow LS_COLORS (see the vivid port).
user: "#F3BF45"
group: "#D9C6A3"
permission:
read: "#F3BF45"
write: "#EC7F31"
exec: "#ADB956"
exec-sticky: "#F4A87E"
no-access: "#7B6047"
octal: "#F4A87E"
acl: "#967B5C"
context: "#967B5C"
attributes:
archive: "#C4AE8C"
read: "#F3BF45"
hidden: "#967B5C"
system: "#F4A87E"
date:
hour-old: "#ADB956"
day-old: "#D9C6A3"
older: "#C4AE8C"
size:
none: "#967B5C"
small: "#ADB956"
medium: "#F3BF45"
large: "#EC7F31"
inode:
valid: "#967B5C"
invalid: "#7B6047"
links:
valid: "#86AD95"
invalid: "#7B6047"
tree-edge: "#7B6047"
git-status:
default: "#C4AE8C"
unmodified: "#967B5C"
ignored: "#7B6047"
new-in-index: "#ADB956"
new-in-workdir: "#ADB956"
typechange: "#F4A87E"
deleted: "#FF8373"
renamed: "#86AD95"
modified: "#F3BF45"
conflicted: "#E05C45"subway-seat-tunnel/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Tunnel for lsd. File names follow LS_COLORS (see the vivid port).
user: "#F3BF45"
group: "#D6C3A0"
permission:
read: "#F3BF45"
write: "#EC7F31"
exec: "#ADB956"
exec-sticky: "#F4A87E"
no-access: "#745B45"
octal: "#F4A87E"
acl: "#917759"
context: "#917759"
attributes:
archive: "#C0AA88"
read: "#F3BF45"
hidden: "#917759"
system: "#F4A87E"
date:
hour-old: "#ADB956"
day-old: "#D6C3A0"
older: "#C0AA88"
size:
none: "#917759"
small: "#ADB956"
medium: "#F3BF45"
large: "#EC7F31"
inode:
valid: "#917759"
invalid: "#745B45"
links:
valid: "#86AD95"
invalid: "#745B45"
tree-edge: "#745B45"
git-status:
default: "#C0AA88"
unmodified: "#917759"
ignored: "#745B45"
new-in-index: "#ADB956"
new-in-workdir: "#ADB956"
typechange: "#F4A87E"
deleted: "#FF8373"
renamed: "#86AD95"
modified: "#F3BF45"
conflicted: "#E05C45"subway-seat-enamel/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Enamel for lsd. File names follow LS_COLORS (see the vivid port).
user: "#976608"
group: "#54402F"
permission:
read: "#976608"
write: "#A04800"
exec: "#66740F"
exec-sticky: "#843811"
no-access: "#A58D6D"
octal: "#843811"
acl: "#8C7254"
context: "#8C7254"
attributes:
archive: "#654F3B"
read: "#976608"
hidden: "#8C7254"
system: "#843811"
date:
hour-old: "#66740F"
day-old: "#54402F"
older: "#654F3B"
size:
none: "#8C7254"
small: "#66740F"
medium: "#976608"
large: "#A04800"
inode:
valid: "#8C7254"
invalid: "#A58D6D"
links:
valid: "#3E7157"
invalid: "#A58D6D"
tree-edge: "#A58D6D"
git-status:
default: "#654F3B"
unmodified: "#8C7254"
ignored: "#A58D6D"
new-in-index: "#66740F"
new-in-workdir: "#66740F"
typechange: "#843811"
deleted: "#BF4233"
renamed: "#3E7157"
modified: "#976608"
conflicted: "#992418"london-moquette/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Moquette for lsd. File names follow LS_COLORS (see the vivid port).
user: "#F2C03F"
group: "#C1C9D8"
permission:
read: "#F2C03F"
write: "#DE8946"
exec: "#77C581"
exec-sticky: "#AE9EDC"
no-access: "#576685"
octal: "#AE9EDC"
acl: "#73819C"
context: "#73819C"
attributes:
archive: "#A9B2C4"
read: "#F2C03F"
hidden: "#73819C"
system: "#AE9EDC"
date:
hour-old: "#77C581"
day-old: "#C1C9D8"
older: "#A9B2C4"
size:
none: "#73819C"
small: "#77C581"
medium: "#F2C03F"
large: "#DE8946"
inode:
valid: "#73819C"
invalid: "#576685"
links:
valid: "#54B4B5"
invalid: "#576685"
tree-edge: "#576685"
git-status:
default: "#A9B2C4"
unmodified: "#73819C"
ignored: "#576685"
new-in-index: "#77C581"
new-in-workdir: "#77C581"
typechange: "#AE9EDC"
deleted: "#FE8474"
renamed: "#54B4B5"
modified: "#F2C03F"
conflicted: "#DB6052"london-deep-level/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Deep Level for lsd. File names follow LS_COLORS (see the vivid port).
user: "#F2C03F"
group: "#BEC6D5"
permission:
read: "#F2C03F"
write: "#DE8946"
exec: "#77C581"
exec-sticky: "#AE9EDC"
no-access: "#53617D"
octal: "#AE9EDC"
acl: "#6F7C97"
context: "#6F7C97"
attributes:
archive: "#A5AEC0"
read: "#F2C03F"
hidden: "#6F7C97"
system: "#AE9EDC"
date:
hour-old: "#77C581"
day-old: "#BEC6D5"
older: "#A5AEC0"
size:
none: "#6F7C97"
small: "#77C581"
medium: "#F2C03F"
large: "#DE8946"
inode:
valid: "#6F7C97"
invalid: "#53617D"
links:
valid: "#54B4B5"
invalid: "#53617D"
tree-edge: "#53617D"
git-status:
default: "#A5AEC0"
unmodified: "#6F7C97"
ignored: "#53617D"
new-in-index: "#77C581"
new-in-workdir: "#77C581"
typechange: "#AE9EDC"
deleted: "#FE8474"
renamed: "#54B4B5"
modified: "#F2C03F"
conflicted: "#DB6052"london-portland/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Portland for lsd. File names follow LS_COLORS (see the vivid port).
user: "#8D6C08"
group: "#3C4557"
permission:
read: "#8D6C08"
write: "#A54300"
exec: "#0D8131"
exec-sticky: "#755FA9"
no-access: "#8192B4"
octal: "#755FA9"
acl: "#697794"
context: "#697794"
attributes:
archive: "#4A5469"
read: "#8D6C08"
hidden: "#697794"
system: "#755FA9"
date:
hour-old: "#0D8131"
day-old: "#3C4557"
older: "#4A5469"
size:
none: "#697794"
small: "#0D8131"
medium: "#8D6C08"
large: "#A54300"
inode:
valid: "#697794"
invalid: "#8192B4"
links:
valid: "#007376"
invalid: "#8192B4"
tree-edge: "#8192B4"
git-status:
default: "#4A5469"
unmodified: "#697794"
ignored: "#8192B4"
new-in-index: "#0D8131"
new-in-workdir: "#0D8131"
typechange: "#755FA9"
deleted: "#CC2E25"
renamed: "#007376"
modified: "#8D6C08"
conflicted: "#9B211A"paris-guimard/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Guimard for lsd. File names follow LS_COLORS (see the vivid port).
user: "#F1BF4B"
group: "#C2CBC5"
permission:
read: "#F1BF4B"
write: "#CA9245"
exec: "#70CAA9"
exec-sticky: "#FAB49C"
no-access: "#586B61"
octal: "#FAB49C"
acl: "#74857C"
context: "#74857C"
attributes:
archive: "#A9B5AE"
read: "#F1BF4B"
hidden: "#74857C"
system: "#FAB49C"
date:
hour-old: "#70CAA9"
day-old: "#C2CBC5"
older: "#A9B5AE"
size:
none: "#74857C"
small: "#70CAA9"
medium: "#F1BF4B"
large: "#CA9245"
inode:
valid: "#74857C"
invalid: "#586B61"
links:
valid: "#549B9F"
invalid: "#586B61"
tree-edge: "#586B61"
git-status:
default: "#A9B5AE"
unmodified: "#74857C"
ignored: "#586B61"
new-in-index: "#70CAA9"
new-in-workdir: "#70CAA9"
typechange: "#FAB49C"
deleted: "#E7877B"
renamed: "#549B9F"
modified: "#F1BF4B"
conflicted: "#C7665B"paris-catacombes/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Catacombes for lsd. File names follow LS_COLORS (see the vivid port).
user: "#F1BF4B"
group: "#BFC8C2"
permission:
read: "#F1BF4B"
write: "#CA9245"
exec: "#70CAA9"
exec-sticky: "#FAB49C"
no-access: "#54655C"
octal: "#FAB49C"
acl: "#708178"
context: "#708178"
attributes:
archive: "#A5B1AA"
read: "#F1BF4B"
hidden: "#708178"
system: "#FAB49C"
date:
hour-old: "#70CAA9"
day-old: "#BFC8C2"
older: "#A5B1AA"
size:
none: "#708178"
small: "#70CAA9"
medium: "#F1BF4B"
large: "#CA9245"
inode:
valid: "#708178"
invalid: "#54655C"
links:
valid: "#549B9F"
invalid: "#54655C"
tree-edge: "#54655C"
git-status:
default: "#A5B1AA"
unmodified: "#708178"
ignored: "#54655C"
new-in-index: "#70CAA9"
new-in-workdir: "#70CAA9"
typechange: "#FAB49C"
deleted: "#E7877B"
renamed: "#549B9F"
modified: "#F1BF4B"
conflicted: "#C7665B"paris-carrelage/colors.yamlsave as ~/.config/lsd/colors.yaml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Carrelage for lsd. File names follow LS_COLORS (see the vivid port).
user: "#916D07"
group: "#3B4742"
permission:
read: "#916D07"
write: "#764C00"
exec: "#218366"
exec-sticky: "#B36B51"
no-access: "#859792"
octal: "#B36B51"
acl: "#6C7C76"
context: "#6C7C76"
attributes:
archive: "#4A5752"
read: "#916D07"
hidden: "#6C7C76"
system: "#B36B51"
date:
hour-old: "#218366"
day-old: "#3B4742"
older: "#4A5752"
size:
none: "#6C7C76"
small: "#218366"
medium: "#916D07"
large: "#764C00"
inode:
valid: "#6C7C76"
invalid: "#859792"
links:
valid: "#006267"
invalid: "#859792"
tree-edge: "#859792"
git-status:
default: "#4A5752"
unmodified: "#6C7C76"
ignored: "#859792"
new-in-index: "#218366"
new-in-workdir: "#218366"
typechange: "#B36B51"
deleted: "#AC3B32"
renamed: "#006267"
modified: "#916D07"
conflicted: "#88251E"