diff options
author | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-04-24 20:09:53 +0200 |
---|---|---|
committer | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-04-24 20:09:53 +0200 |
commit | c8ff35fa5b6549bf469e643fe238c440eb10f8f2 (patch) | |
tree | d3d3e738b4dc254118ed3cabfc77e5772f1534df /config | |
parent | ed2c13e049f8bbc787a406aba4e023e5edfe792e (diff) | |
parent | 2279a765fb2c9b15792ab9e33454091071fc004a (diff) |
Merge branch 'main' of gdb:dotfiles
Diffstat (limited to 'config')
-rw-r--r-- | config/essentials/zsh/.zshrc | 23 | ||||
-rw-r--r-- | config/essentials/zsh/aliases.zsh | 1 | ||||
-rw-r--r-- | config/essentials/zsh/functions.zsh | 6 | ||||
-rw-r--r-- | config/hyprland/gammastep/config.ini | 4 |
4 files changed, 22 insertions, 12 deletions
diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index 6fc601c..f0c1cbf 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -28,7 +28,8 @@ zle -N add-surround surround zle -N change-surround surround compinit -if grep -qi "debian\|ubuntu" /etc/os-release; then +if grep -qi "debian\|ubuntu" /etc/os-release 2> /dev/null +then sfiles=( /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh @@ -36,8 +37,7 @@ if grep -qi "debian\|ubuntu" /etc/os-release; then else sfiles=( /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh - /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh - ) + /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh) fi sfiles+=( ~/.config/zsh/functions.zsh @@ -65,7 +65,7 @@ bindkey "^Xe" edit-command-line bindkey "^[." insert-last-word bindkey "^['" quote-line -# pacman synced rehash +# rehash hook zshcache_time="$(date +%s%N)" autoload -Uz add-zsh-hook rehash_precmd() { @@ -77,16 +77,22 @@ rehash_precmd() { fi fi } +# window title hooks add-zsh-hook -Uz precmd rehash_precmd +set_wt_action () { + print -Pn "\e]0;$USER@$HOST on ${PWD//$HOME/\~} | $1\a" +} +add-zsh-hook -Uz preexec set_wt_action +set_wt () { + print -Pn "\e]0;$USER@$HOST on ${PWD//$HOME/\~}\a" +} +add-zsh-hook -Uz precmd set_wt + # prompt PS1=' %B%(#.%F{1}.%F{13})[%n%b%f@%B%F{6}%m]%b%f %3~ ' RPROMPT='%F{blue}$(parse_git_remote)%f%F{red}$(parse_git_status)%f%F{green}$(parse_git_branch)%f%(?.. %?)' -precmd () { - print -Pn "\e]0;$USER@$HOST on ${PWD//$HOME/\~}\a" -} - setopt prompt_subst parse_git_remote() { b="$(git branch -v 2> /dev/null | grep "^*" | sed 's/.\+\[\([^ ]\+\).*$/\1/')" @@ -107,6 +113,7 @@ parse_git_status() { export REPORTTIME=2 export TIMEFMT="-> %*E" +# override built-in time command alias time='/usr/bin/time' export MENUCMD='fzf' diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 21bc5d8..a1c2f22 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -112,6 +112,7 @@ alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' alias whatsmyip='curl -s "ifconfig.co"' alias icognito='unset HISTFILE' alias webcam='v4l2-ctl --set-fmt-video=width=1280,height=720; mpv --demuxer-lavf-format=video4linux2 --demuxer-lavf-o-set=input_format=mjpeg av://v4l2:/dev/video0 --profile=low-latency --untimed --no-resume-playback' +alias airpods='bluetoothctl connect 60:93:16:24:00:10' alias hotpsot='nmcli dev wifi hotspot ifname wlan0 ssid wiefie password "peepeepoopoo"' alias wtip='wt ip -c -brief addr' alias qrclipo='qrencode -s 16 "$(clipo)" -io - | imv -w "imv - $(clipo)" -' diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 64761d9..808f4bf 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -11,9 +11,9 @@ nnn() { test -z "$NNNLVL" && /usr/bin/nnn "$@" || exit } ranger() { test -z "$RANGER_LEVEL" && /usr/bin/ranger "$@" || exit } # googoo aliases -ff () { goo f $1 | fzf } -fd () { goo d $1 | fzf } -fdf () { goo f $1 | fzf | xargs dirname } +ff () { goo f "$1" | fzf } +fd () { goo d "$1" | fzf } +fdf () { goo f "$1" | fzf | xargs -I {} dirname "{}" } o () { f="$(ff $1)" diff --git a/config/hyprland/gammastep/config.ini b/config/hyprland/gammastep/config.ini index 7600f29..3a80417 100644 --- a/config/hyprland/gammastep/config.ini +++ b/config/hyprland/gammastep/config.ini @@ -1,8 +1,10 @@ [general] fade=0 -gamma=0.8 location-provider=manual adjustment-method=wayland +gamma=0.8 +temp-day=5700 +temp-night=3600 [manual] lat=50 |