7 files changed,
12 insertions(+),
28 deletions(-)
Author:
Smirnov Alexandr
ss2316544@gmail.com
Committed at:
2021-03-20 11:30:02 +0200
Parent:
c4d5475
jump to
| M | bin/catfetch |
| M | bin/kbhl |
| M | config/bspwm/bspwmrc |
| M | config/bspwm/sxhkd |
| M | config/nvim/init.vim |
| M | vscode/settings.json |
| M | zshrc |
M
bin/catfetch
··· 1 1 #!/bin/sh 2 - 3 -# Kernel version 4 2 kernel=$(cat /proc/sys/kernel/osrelease|cut -d '-' -f1) 5 - 6 -# Window manager name 7 3 [ ! "$wm" ] && [ "$DISPLAY" ] && command -v xprop >/dev/null && { 8 4 wmname="$(xprop -id $(xprop -root -notype\ 9 - | awk '$1=="_NET_SUPPORTING_WM_CHECK:"{print $5}') -notype -f _NET_WM_NAME 8t\ 10 - | grep "WM_NAME"\ 11 - | cut -f2 -d \")" 5 + | awk '$1=="_NET_SUPPORTING_WM_CHECK:"{print $5}') -notype -f _NET_WM_NAME 8t\ 6 + | grep "WM_NAME"\ 7 + | cut -f2 -d \")" 12 8 } 13 - 14 -# Shell 15 9 shell=$(basename $SHELL) 16 - 17 -# Packages 18 -manager=$(which apt pacman yay apk xbps-query 2>/dev/null) 10 +manager=$(which apt pacman yay 2>/dev/null) 19 11 manager=${manager##*/} 20 12 case "$manager" in 21 13 apt) packages="$(dpkg-query -f '${binary:Package}\n' -W | wc -l)";; 22 14 yay) packages="$(yay -Q | wc -l)";; 23 15 pacman) packages="$(pacman -Q | wc -l)";; 24 -esac 25 - 26 - 27 -# Colors #### 16 +esac 28 17 bold=$(tput bold) 29 18 reset="\e[0m" 30 19 blue="\e[36m" 31 20 32 -# Fetch #### 33 21 echo -e " ${blue}${bold} WM ${reset}${wmname}" 34 22 echo -e " /\_/\ ${blue}${bold} SHELL ${reset}${shell}" 35 23 echo -e " (=^.^=) ${blue}${bold}KERNEL ${reset}${kernel}"
M
config/bspwm/bspwmrc
··· 39 39 bspc rule -a LibreWolf desktop='^2' focus=on follow=on 40 40 bspc rule -a Code desktop='^3' focus=on follow=on 41 41 bspc rule -a '*:nvim' desktop='^4' focus=on follow=off 42 -bspc rule -a '*:ranger' desktop='^4' focus=on follow=off 43 -bspc rule -a Todoist desktop='^5' focus=on follow=off 44 -bspc rule -a Joplin desktop='^5' focus=on follow=on 45 -bspc rule -a Simplenote desktop='^5' focus=on follow=on 42 +bspc rule -a Todoist desktop='^4' focus=on follow=off 43 +bspc rule -a Joplin desktop='^4' focus=on follow=on 44 +bspc rule -a Simplenote desktop='^4' focus=on follow=on 45 +bspc rule -a '*:ranger' desktop='^5' focus=on follow=off 46 46 bspc rule -a discord desktop='^6' focus=off follow=off 47 47 bspc rule -a telegram-desktop desktop='^6' focus=off follow=on 48 48 bspc rule -a KeePassXC desktop='^7' focus=on follow=off
M
vscode/settings.json
··· 28 28 "vim.useSystemClipboard": true, 29 29 "vim.normalModeKeyBindings": [{"before": ["f"], "after" : ["leader","leader","s"]}], 30 30 31 - "cSpell.userWords": ["getenv"], 32 - 31 + "cSpell.userWords": ["getenv", "popen"], 33 32 "emmet.includeLanguages": { 34 33 "javascript": "javascriptreact" 35 34 },