diff --git a/lsd/.config/lsd/colors.yaml b/lsd/.config/lsd/colors.yaml new file mode 100644 index 0000000..2dd8d6a --- /dev/null +++ b/lsd/.config/lsd/colors.yaml @@ -0,0 +1,38 @@ +user: 230 +group: 187 +permission: + read: 16 + write: dark_yellow + exec: dark_red + exec-sticky: 5 + no-access: 245 + octal: 6 + acl: dark_cyan + context: cyan +date: + hour-old: dark_yellow + day-old: dark_yellow + older: dark_yellow +size: + none: 245 + small: 229 + medium: 216 + large: 172 +inode: + valid: 13 + invalid: 245 +links: + valid: 13 + invalid: 245 +tree-edge: 245 +git-status: + default: 245 + unmodified: 245 + ignored: 245 + new-in-index: dark_green + new-in-workdir: dark_green + typechange: dark_yellow + deleted: dark_red + renamed: dark_green + modified: dark_yellow + conflicted: dark_red \ No newline at end of file diff --git a/lsd/.config/lsd/config.yaml b/lsd/.config/lsd/config.yaml index 1853619..53668c0 100644 --- a/lsd/.config/lsd/config.yaml +++ b/lsd/.config/lsd/config.yaml @@ -29,7 +29,6 @@ color: # Possible values: default, custom # When "custom" is set, lsd will look in the config directory for `colors.yaml`. theme: custom - theme-file-name: zegonix # == Date == # This specifies the date format for the date column. The freeform format @@ -54,7 +53,7 @@ icons: # When to use icons. # When "classic" is set, this is set to "never". # Possible values: always, auto, never - when: auto + when: never # Which icon theme to use. # Possible values: fancy, unicode theme: fancy @@ -95,20 +94,20 @@ size: default # == Permission == # Specify the format of the permission column # Possible value: rwx, octal, attributes (windows only), disable -# permission: rwx +permission: octal # == Sorting == sorting: # Specify what to sort by. # Possible values: extension, name, time, size, version - column: name + column: extension # Whether to reverse the sorting. # Possible values: false, true reverse: false # Whether to group directories together and where. # When "classic" is set, this is set to "none". # Possible values: first, last, none - dir-grouping: none + dir-grouping: first # == No Symlink == # Whether to omit showing symlink targets @@ -127,7 +126,7 @@ hyperlink: never # == Symlink arrow == # Specifies how the symlink arrow display, chars in both ascii and utf8 -symlink-arrow: ⇒ +symlink-arrow: '->' # == Header == # Whether to display block headers. @@ -144,6 +143,6 @@ literal: false # number of characters. truncate-owner: # Number of characters to keep. By default, no truncation is done (empty value). - after: + after: 6 # String to be appended to a name if truncated. - marker: "" \ No newline at end of file + marker: ".." \ No newline at end of file diff --git a/lsd/.config/lsd/icons.yaml b/lsd/.config/lsd/icons.yaml new file mode 100644 index 0000000..4cc4e1d --- /dev/null +++ b/lsd/.config/lsd/icons.yaml @@ -0,0 +1,20 @@ +name: + .trash: ' ' + .cargo: ' ' + .emacs.d: ' ' + a.out: ' ' +extension: + go: ' ' + hs: ' ' + rs: '🦀 ' +filetype: + dir: ' ' + file: '📄 ' + pipe: '📩 ' + socket: '󰆨 ' + executable: ' ' + symlink-dir: ' ' + symlink-file: ' ' + device-char: ' ' + device-block: '󰜫 ' + special: ' ' \ No newline at end of file diff --git a/lsd/.config/lsd/themes/zegonix.yaml b/lsd/.config/lsd/themes/zegonix.yaml index e69de29..9ffea12 100644 --- a/lsd/.config/lsd/themes/zegonix.yaml +++ b/lsd/.config/lsd/themes/zegonix.yaml @@ -0,0 +1,38 @@ +user: 230 +group: 187 +permission: + read: cyan + write: dark_yellow + exec: dark_red + exec-sticky: 5 + no-access: 245 + octal: 6 + acl: dark_cyan + context: cyan +date: + hour-old: 40 + day-old: 42 + older: 36 +size: + none: 245 + small: 229 + medium: 216 + large: 172 +inode: + valid: 13 + invalid: 245 +links: + valid: 13 + invalid: 245 +tree-edge: 245 +git-status: + default: 245 + unmodified: 245 + ignored: 245 + new-in-index: dark_green + new-in-workdir: dark_green + typechange: dark_yellow + deleted: dark_red + renamed: dark_green + modified: dark_yellow + conflicted: dark_red \ No newline at end of file