added folder for 'lsd' configuration
This commit is contained in:
@@ -5,7 +5,7 @@ A collection of configuration files meant to be used with GNU stow.
|
|||||||
|
|
||||||
## Todos
|
## Todos
|
||||||
|
|
||||||
* configure alacritty (indexecd) colors and eza (files and links and stuff)
|
* configure alacritty (indexed) colors and lsd (files and links and stuff)
|
||||||
* setup shortcuts for 'xclip' (i3 conf)
|
* setup shortcuts for 'xclip' (i3 conf)
|
||||||
* configure 'pavucontrol' and 'blueman-manager' to use a dark theme
|
* configure 'pavucontrol' and 'blueman-manager' to use a dark theme
|
||||||
* configure 'dunst'
|
* configure 'dunst'
|
||||||
@@ -62,4 +62,4 @@ for example
|
|||||||
```
|
```
|
||||||
stow alacritty
|
stow alacritty
|
||||||
```
|
```
|
||||||
It is important to execute this and similar commands in the root directory of the repository `~/dotfiles` unless you specify source and target locations manually.
|
It is important to execute this and similar commands in the root directory of the repository `~/dotfiles` unless you specify source and target locations manually.
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ white = "0xC8C8B8" # v
|
|||||||
|
|
||||||
[[colors.indexed_colors]]
|
[[colors.indexed_colors]]
|
||||||
index = 16
|
index = 16
|
||||||
color = "0x94B5DB"
|
color = "0xE2C836"
|
||||||
[[colors.indexed_colors]]
|
[[colors.indexed_colors]]
|
||||||
index = 17
|
index = 17
|
||||||
color = "0xDCC94C"
|
color = "0x7236E2"
|
||||||
|
|||||||
@@ -6,7 +6,8 @@
|
|||||||
[[ $- != *i* ]] && return
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
alias ls='ls -hal --color=auto'
|
alias ls='ls -hal --color=auto'
|
||||||
alias list='eza -la -o --no-permissions --group-directories-first -s=ext --color=always'
|
# alias list='eza -la -o --no-permissions --group-directories-first -s=ext --color=always'
|
||||||
|
alias list='lsd -lA'
|
||||||
|
|
||||||
alias grep='grep --color=auto'
|
alias grep='grep --color=auto'
|
||||||
alias rg='rg --no-ignore -i -n -A 1 -B 1 --color=auto -e'
|
alias rg='rg --no-ignore -i -n -A 1 -B 1 --color=auto -e'
|
||||||
@@ -25,7 +26,7 @@ da=93:\
|
|||||||
fi=37:\
|
fi=37:\
|
||||||
di=1;2;36:\
|
di=1;2;36:\
|
||||||
ex=4;34:\
|
ex=4;34:\
|
||||||
ln=38;5;17\
|
ln=38;5;16\
|
||||||
pi=31:\
|
pi=31:\
|
||||||
"
|
"
|
||||||
|
|
||||||
|
|||||||
@@ -73,10 +73,6 @@ bindsym $mod+Shift+q kill
|
|||||||
bindsym $mod+d exec --no-startup-id rofi -show combi
|
bindsym $mod+d exec --no-startup-id rofi -show combi
|
||||||
bindsym $mod+Shift+d exec --no-startup-id rofi -show window
|
bindsym $mod+Shift+d exec --no-startup-id rofi -show window
|
||||||
|
|
||||||
# take screenshots
|
|
||||||
bindsym $mod+s exec --no-startup-id maim -su | xclip -selection clipboard -t image/png
|
|
||||||
bindsym $mod+Shift+s exec --no-startup-id maim -su "/home/quak/Pictures/screenshots/$(date '+%Y%m%d_%H%M%S').png"
|
|
||||||
|
|
||||||
# A more modern dmenu replacement is rofi:
|
# A more modern dmenu replacement is rofi:
|
||||||
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
|
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
|
||||||
# There also is i3-dmenu-desktop which only displays applications shipping a
|
# There also is i3-dmenu-desktop which only displays applications shipping a
|
||||||
|
|||||||
149
lsd/.config/lsd/config.yaml
Normal file
149
lsd/.config/lsd/config.yaml
Normal file
@@ -0,0 +1,149 @@
|
|||||||
|
# == Classic ==
|
||||||
|
# This is a shorthand to override some of the options to be backwards compatible
|
||||||
|
# with `ls`. It affects the "color"->"when", "sorting"->"dir-grouping", "date"
|
||||||
|
# and "icons"->"when" options.
|
||||||
|
# Possible values: false, true
|
||||||
|
classic: false
|
||||||
|
|
||||||
|
# == Blocks ==
|
||||||
|
# This specifies the columns and their order when using the long and the tree
|
||||||
|
# layout.
|
||||||
|
# Possible values: permission, user, group, context, size, date, name, inode, links, git
|
||||||
|
blocks:
|
||||||
|
- permission
|
||||||
|
- user
|
||||||
|
# - group
|
||||||
|
- size
|
||||||
|
- date
|
||||||
|
- name
|
||||||
|
|
||||||
|
# == Color ==
|
||||||
|
# This has various color options. (Will be expanded in the future.)
|
||||||
|
color:
|
||||||
|
# When to colorize the output.
|
||||||
|
# When "classic" is set, this is set to "never".
|
||||||
|
# Possible values: never, auto, always
|
||||||
|
when: always
|
||||||
|
# How to colorize the output.
|
||||||
|
# When "classic" is set, this is set to "no-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
|
||||||
|
# accepts a strftime like string.
|
||||||
|
# When "classic" is set, this is set to "date".
|
||||||
|
# Possible values: date, locale, relative, '+<date_format>'
|
||||||
|
# `date_format` will be a `strftime` formatted value. e.g. `date: '+%d %b %y %X'` will give you a date like this: 17 Jun 21 20:14:55
|
||||||
|
date: '+%Y/%m/%d %H:%M:%S'
|
||||||
|
|
||||||
|
# == Dereference ==
|
||||||
|
# Whether to dereference symbolic links.
|
||||||
|
# Possible values: false, true
|
||||||
|
dereference: false
|
||||||
|
|
||||||
|
# == Display ==
|
||||||
|
# What items to display. Do not specify this for the default behavior.
|
||||||
|
# Possible values: all, almost-all, directory-only
|
||||||
|
# display: all
|
||||||
|
|
||||||
|
# == Icons ==
|
||||||
|
icons:
|
||||||
|
# When to use icons.
|
||||||
|
# When "classic" is set, this is set to "never".
|
||||||
|
# Possible values: always, auto, never
|
||||||
|
when: auto
|
||||||
|
# Which icon theme to use.
|
||||||
|
# Possible values: fancy, unicode
|
||||||
|
theme: fancy
|
||||||
|
# Separator between icon and the name
|
||||||
|
# Default to 1 space
|
||||||
|
separator: " "
|
||||||
|
|
||||||
|
# == Ignore Globs ==
|
||||||
|
# A list of globs to ignore when listing.
|
||||||
|
# ignore-globs:
|
||||||
|
# - .git
|
||||||
|
|
||||||
|
# == Indicators ==
|
||||||
|
# Whether to add indicator characters to certain listed files.
|
||||||
|
# Possible values: false, true
|
||||||
|
indicators: false
|
||||||
|
|
||||||
|
# == Layout ==
|
||||||
|
# Which layout to use. "oneline" might be a bit confusing here and should be
|
||||||
|
# called "one-per-line". It might be changed in the future.
|
||||||
|
# Possible values: grid, tree, oneline
|
||||||
|
layout: grid
|
||||||
|
|
||||||
|
# == Recursion ==
|
||||||
|
recursion:
|
||||||
|
# Whether to enable recursion.
|
||||||
|
# Possible values: false, true
|
||||||
|
enabled: false
|
||||||
|
# How deep the recursion should go. This has to be a positive integer. Leave
|
||||||
|
# it unspecified for (virtually) infinite.
|
||||||
|
# depth: 3
|
||||||
|
|
||||||
|
# == Size ==
|
||||||
|
# Specifies the format of the size column.
|
||||||
|
# Possible values: default, short, bytes
|
||||||
|
size: default
|
||||||
|
|
||||||
|
# == Permission ==
|
||||||
|
# Specify the format of the permission column
|
||||||
|
# Possible value: rwx, octal, attributes (windows only), disable
|
||||||
|
# permission: rwx
|
||||||
|
|
||||||
|
# == Sorting ==
|
||||||
|
sorting:
|
||||||
|
# Specify what to sort by.
|
||||||
|
# Possible values: extension, name, time, size, version
|
||||||
|
column: name
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# == No Symlink ==
|
||||||
|
# Whether to omit showing symlink targets
|
||||||
|
# Possible values: false, true
|
||||||
|
no-symlink: false
|
||||||
|
|
||||||
|
# == Total size ==
|
||||||
|
# Whether to display the total size of directories.
|
||||||
|
# Possible values: false, true
|
||||||
|
total-size: false
|
||||||
|
|
||||||
|
# == Hyperlink ==
|
||||||
|
# Attach hyperlink to filenames
|
||||||
|
# Possible values: always, auto, never
|
||||||
|
hyperlink: never
|
||||||
|
|
||||||
|
# == Symlink arrow ==
|
||||||
|
# Specifies how the symlink arrow display, chars in both ascii and utf8
|
||||||
|
symlink-arrow: ⇒
|
||||||
|
|
||||||
|
# == Header ==
|
||||||
|
# Whether to display block headers.
|
||||||
|
# Possible values: false, true
|
||||||
|
header: false
|
||||||
|
|
||||||
|
# == Literal ==
|
||||||
|
# Whether to show quotes on filenames.
|
||||||
|
# Possible values: false, true
|
||||||
|
literal: false
|
||||||
|
|
||||||
|
# == Truncate owner ==
|
||||||
|
# How to truncate the username and group names for a file if they exceed a certain
|
||||||
|
# number of characters.
|
||||||
|
truncate-owner:
|
||||||
|
# Number of characters to keep. By default, no truncation is done (empty value).
|
||||||
|
after:
|
||||||
|
# String to be appended to a name if truncated.
|
||||||
|
marker: ""
|
||||||
0
lsd/.config/lsd/themes/zegonix.yaml
Normal file
0
lsd/.config/lsd/themes/zegonix.yaml
Normal file
Reference in New Issue
Block a user