forked from DustVoice/dotfiles
Adapt screenkey-obs to be DPI responsive
This commit is contained in:
parent
134876505f
commit
a26a3a4453
1 changed files with 12 additions and 1 deletions
13
.zsh_alias
13
.zsh_alias
|
@ -2,11 +2,22 @@ alias la='ls -lahF'
|
||||||
alias ll='ls -lhF'
|
alias ll='ls -lhF'
|
||||||
alias ls='ls -F --color=tty'
|
alias ls='ls -F --color=tty'
|
||||||
alias lsa='ls -aF'
|
alias lsa='ls -aF'
|
||||||
|
|
||||||
alias layout='xkblayout-state print "%s(%v)" && echo -n "\n"'
|
alias layout='xkblayout-state print "%s(%v)" && echo -n "\n"'
|
||||||
|
|
||||||
alias picom-default='picom -bGC --backend glx --unredir-if-possible-delay 1000 --vsync'
|
alias picom-default='picom -bGC --backend glx --unredir-if-possible-delay 1000 --vsync'
|
||||||
alias screenkey-obs='screenkey --no-systray -t 2 -p fixed -s small -g 960x88+960+4 --key-mode composed --bak-mode full --mods-mode normal -f Hack --font-color "#f8f8f2" --bg-color "#44475a" --opacity "1.0"'
|
|
||||||
|
function screenkey-obs-func() {
|
||||||
|
width=$(xrandr | awk '$0 ~ "*" {split($1,res,"x"); print res[1];}')
|
||||||
|
height=$(xrandr | awk '$0 ~ "*" {split($1,res,"x"); print res[2];}')
|
||||||
|
screenkey --no-systray -t 2 -p fixed -s small -g $(awk -v height=$height -v width=$width 'BEGIN {printf "%.0fx%.0f+%.0f+%.0f", (width * 0.5), (height * 0.06), (width * 0.25), (height * 0.02)}') --key-mode composed --bak-mode full --mods-mode normal -f Hack --font-color "#f8f8f2" --bg-color "#44475a" --opacity "1.0"
|
||||||
|
}
|
||||||
|
alias screenkey-obs='screenkey-obs-func'
|
||||||
|
|
||||||
alias tmate-obs='tmate -k tmk-ET35fx5m9cA7cxOt4jjWkSmaOy -r DustVoice'
|
alias tmate-obs='tmate -k tmk-ET35fx5m9cA7cxOt4jjWkSmaOy -r DustVoice'
|
||||||
|
|
||||||
alias xfce-polkit='/usr/lib/xfce-polkit/xfce-polkit'
|
alias xfce-polkit='/usr/lib/xfce-polkit/xfce-polkit'
|
||||||
|
|
||||||
alias davinci-resolve='/opt/resolve/bin/resolve'
|
alias davinci-resolve='/opt/resolve/bin/resolve'
|
||||||
|
|
||||||
alias rofi-scripts='alias | sed -e "s/=.*//"'
|
alias rofi-scripts='alias | sed -e "s/=.*//"'
|
||||||
|
|
Loading…
Reference in a new issue