diff --git a/base/gitconf/.gitconfig b/base/gitconf/.gitconfig index 435497f..55b7fdf 100644 --- a/base/gitconf/.gitconfig +++ b/base/gitconf/.gitconfig @@ -68,6 +68,5 @@ s = status -s sd = d --cached sh = show - logs = log --show-signature [commit] gpgsign = true diff --git a/base/scripts/.scripts/2 b/base/scripts/.scripts/2 deleted file mode 100644 index fad1b03..0000000 --- a/base/scripts/.scripts/2 +++ /dev/null @@ -1,2 +0,0 @@ -85: tun0: mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 500 - inet 172.27.247.154/20 brd 172.27.255.255 scope global tun0 diff --git a/base/scripts/.scripts/boxes b/base/scripts/.scripts/boxes index 0521657..65030c7 100755 --- a/base/scripts/.scripts/boxes +++ b/base/scripts/.scripts/boxes @@ -1,5 +1,20 @@ #!/bin/env bash -box=$(echo -en "bytelearn1234/cdn-invalidation:dev\nbytelearn/hcsolveer:preprod\npython:3.11\narchlinux\nalpine\ndebian\nubuntu:20.04\nfedora\nnode:14.20.0-bullseye-slim\nmcr.microsoft.com/playwright\nmcr.microsoft.com/playwright:v1.25.0-focal" | fzf -i +m --height 10% --reverse ) -echo $box -docker run -w /workdir -p 8000:8000 -it --rm -v `pwd`:/workdir $box bash +while getopts "n:" opt; do + case $opt in + n) + box=$OPTARG + ;; + \?) + echo "Invalid option: -$OPTARG" >&2 + exit 1 + ;; + esac +done + +if [ -z "$box" ]; then + box=$(echo -en "python:3.11\narchlinux\nalpine\ndebian\nubuntu:20.04\nfedora" | fzf -i +m --height 10% --reverse ) +fi + +echo "$box" +docker run -w /workdir -p 8000:8000 -it --rm -v "$(pwd)":/workdir "$box" bash diff --git a/base/scripts/.scripts/bright_light_backup b/base/scripts/.scripts/bright_light_backup new file mode 100755 index 0000000..ae80346 --- /dev/null +++ b/base/scripts/.scripts/bright_light_backup @@ -0,0 +1,153 @@ +#!/usr/bin/env bash +set -e + +if ! command -v bc &> /dev/null +then + echo "bc command could not be found, it's needed to run this script." + exit +fi + +get_display_info() { + xrandr --verbose | grep -m 1 -w "$1 connected" -A8 | grep "$2" | cut -f2- -d: | tr -d ' ' +} + +# cribbed from redshift, https://github.com/jonls/redshift/blob/master/README-colorramp +GAMMA_VALS=('1.0:0.7:0.4' # 3000K + '1.0:0.7:0.5' # 3500K + '1.0:0.8:0.6' # 4000K + '1.0:0.8:0.7' # 4500K + '1.0:0.9:0.8' # 5000K + '1.0:0.9:0.9' # 6000K + '1.0:1.0:1.0' # 6500K + '0.9:0.9:1.0' # 7000K + '0.8:0.9:1.0' # 8000K + '0.8:0.8:1.0' # 9000K + '0.7:0.8:1.0') # 10000K + +get_gamma_index() { + for i in "${!GAMMA_VALS[@]}"; do + [[ "${GAMMA_VALS[$i]}" = "$1" ]] && echo "$i" && break + done +} + +get_temp_for_gamma() { + idx=$(get_gamma_index "$1") + awk '{printf "%.1f", $1 / 10}' <<< "$idx" +} + +get_gamma_for_temp() { + idx=$(awk '{printf "%d", $1 * 10}' <<< "$1") + echo "${GAMMA_VALS[$idx]}" +} + +# gamma values returned by xrandr --verbose are somehow inverted +# https://gitlab.freedesktop.org/xorg/app/xrandr/issues/33 +# this function corrects this bug by reverting the calculation +invert_gamma() { + inv_r=$(cut -d: -f1 <<< "$1") + inv_g=$(cut -d: -f2 <<< "$1") + inv_b=$(cut -d: -f3 <<< "$1") + r=$(awk '{printf "%.1f", 1/$1}' <<< "$inv_r" 2>/dev/null) + g=$(awk '{printf "%.1f", 1/$1}' <<< "$inv_g" 2>/dev/null) + b=$(awk '{printf "%.1f", 1/$1}' <<< "$inv_b" 2>/dev/null) + echo "$r:$g:$b" +} + +get_gamma() { + invert_gamma "$(get_display_info "$1" 'Gamma: ')" +} + +get_brightness() { + get_display_info "$1" 'Brightness: ' +} + +list_displays() { + echo 'displays:' + displist='' + connected=$(xrandr | grep -w connected | cut -f1 -d' ') + for display in $connected; do + brightness=$(get_brightness "$display") + gamma=$(get_gamma "$display") + temp=$(get_temp_for_gamma "$gamma") + displist+="$display brightness: $brightness gamma: $gamma temp: $temp" + displist+=$'\n' + done + echo "$displist" | column -t | sed 's/^/ /' +} + +display_usage() { + script_name=$(basename "$0") + echo "Usage: $script_name op display [stepsize|value] [--temp]" + echo + echo 'arguments:' + echo ' op: '-' to decrease or '+' to increase brightness' + echo ' '=' to set brightness to a specific value' + echo ' display: name of a connected display to adjust' + echo ' stepsize: size of adjustment step (default 0.1)' + echo ' value: value to set (default 1.0 for brightness, 0.6 for color temperature)' + echo ' --temp: adjusts color temperature instead of brightness' + echo + list_displays +} + +exec_op() { + if [ "$1" = '+' ]; then + NEWVAL=$(echo "$3 + $2" | bc) + elif [ "$1" = '-' ]; then + NEWVAL=$(echo "$3 - $2" | bc) + elif [ "$1" = '=' ]; then + NEWVAL=$2 + fi + if [ "$(echo "$NEWVAL < 0.0" | bc)" -eq 1 ]; then + NEWVAL='0.0' + fi + if [ "$(echo "$NEWVAL > 1.0" | bc)" -eq 1 ]; then + NEWVAL='1.0' + fi + echo "$NEWVAL" +} + +if [[ "$1" = '+' || "$1" = '-' || "$1" = '=' ]] && [[ -n "$2" ]]; then + OP=$1; DISP=$2; shift; shift +else + display_usage; exit 1 +fi + +if [[ "$1" =~ ^[0-9]+(.[0-9]+)?$ ]]; then + OPVAL=$1; shift +else + if [[ "$OP" = '=' ]]; then + if [[ "$1" = '--temp' ]]; then + OPVAL='0.6' + else + OPVAL='1.0' + fi + else + OPVAL='0.1' + fi +fi + +CURRBRIGHT=$(get_brightness "$DISP") +if [[ ! "$CURRBRIGHT" =~ ^[0-9]+.[0-9]+$ ]]; then + echo "Error: Selected display $DISP has no brightness value!" + echo; list_displays; exit 1 +fi + +CURRGAMMA=$(get_gamma "$DISP") +if [[ ! "$CURRGAMMA" =~ ^[0-9].[0-9]:[0-9].[0-9]:[0-9].[0-9]$ ]]; then + echo "Error: Selected display $DISP has no gamma value!" + echo; list_displays; exit 1 +fi + +NEWBRIGHT="$CURRBRIGHT" +NEWGAMMA="$CURRGAMMA" + +if [ "$1" = '--temp' ]; then + CURRTEMP=$(get_temp_for_gamma "$CURRGAMMA") + NEWTEMP=$(exec_op "$OP" "$OPVAL" "$CURRTEMP") + NEWGAMMA=$(get_gamma_for_temp "$NEWTEMP") +else + NEWBRIGHT=$(exec_op "$OP" "$OPVAL" "$CURRBRIGHT") +fi + +xrandr --output "$DISP" --brightness "$NEWBRIGHT" --gamma "$NEWGAMMA" diff --git a/base/scripts/.scripts/clip b/base/scripts/.scripts/clip deleted file mode 100755 index 72f0c32..0000000 --- a/base/scripts/.scripts/clip +++ /dev/null @@ -1,94 +0,0 @@ -#!/usr/bin/env dash -read_command() { - rofi_cmd="rofi -dmenu -matching glob -dmenu -p ❯>" - cmd_=$(echo -n "sort tac"| tr -s ' ' '\n' | eval $rofi_cmd) - echo $cmd_ -} - -send_key() { - key="$1" - xdotool key --window "$window" "$key" -} - -clipboard_pipe() { - cmd="" - selection="" - out="" - paste=false - window=$(xdotool getwindowfocus|tr -d '\n') - - while true; do - case "$1" in - -p | --paste) paste=true; shift ;; - -c | -e | --command) - if [[ $2 != "" ]]; then - cmd="$2" - else - cmd="$(read_command)" - fi - shift - ;; - *) cmd="$(read_command)" ;; - --) shift; break ;; - esac - if [[ $paste == true ]]; then - echo -n | xclip -i # clear clipboard first - send_key 'Control_L+c'; send_key 'Control_L+v' - fi - if [[ $cmd != "" ]]; then - # read the selection - selection=$(xclip -o) - if [[ $selection == "" && $paste ]]; then - echo "no input, aborting..." - exit 1 - fi - - # put it into the clipboard (and clear it first so Klipper doesn't interfere) - echo -n | xclip -i -sel clipboard - - clipboard=$(xclip -o) - out=$($clipboard | $cmd ) - $out | xclip -i -sel clipboard - - exit 0 - else - dunstify "you need to specify a command" - exit 1 - fi - done -} - -clip_main() { - rofi_cmd="rofi -dmenu -lines 10 -no-plugins -sort -i -matching glob -dmenu -p '⟬clip⟭ ❯>' -theme clip" - selection="$(gpaste-client --oneline --raw | head -50 | nl -s ': ' -n rz -w 2 | eval $rofi_cmd)" - num="$(echo "$selection" | awk -F ': ' '{print $1}')" - uuid="$(gpaste-client --oneline | awk -F ':' '{print $1}' | sed -n "$(echo -n $num)p")" - gpaste-client select "$uuid" -} - -yr() { - $XDG_CONFIG_HOME/i3/bin/send bscratch toggle youtube - sleep 1s - echo "$@" | xsel -i - xdotool key shift+Insert -} - -youtube_url() { - gpaste-client \ - | rg -E 'https.*(youtube|vimeo).com' \ - | cut -f2- -d ' ' \ - | rofi -lines 7 -dmenu -p '⟬youtube⟭ ❯>' -} - -case "$1" in - pipe) shift; clipboard_pipe "$@" ;; - youtube-view) shift; yr "$(xclip -o)" ;; - translate) - shift; - trans_result="$(gpaste-client get 0 | xargs -0n1 transline)" - dunstify "$trans_result" - ;; - youtube-dw) shift; cd $XDG_VIDEOS_DIR/new; youtube-dl "$(xclip -o)" ;; - youtube-dw-list) shift; cd $XDG_VIDEOS_DIR/new; youtube-dl "$(youtube_url)" ;; - *) clip_main ;; -esac diff --git a/base/scripts/.scripts/mz b/base/scripts/.scripts/mz index 102a953..65a5b60 100755 --- a/base/scripts/.scripts/mz +++ b/base/scripts/.scripts/mz @@ -1,7 +1,12 @@ #!/bin/bash +# Input validation +if [ ! -d "$HOME/music" ]; then + echo "Music directory not found" + exit +fi -if [ ! -f "$HOME/cookies.txt" ] ; then +if [ ! -f "$HOME/cookies.txt" ]; then echo "~/cookies.txt not found" exit fi @@ -22,13 +27,13 @@ export FZF_DEFAULT_OPTS=" -1 -i --bind='ctrl-d:preview-page-down' --preview-window 'right:60%:wrap' " +# Variables online="online" offline="offline" select="select" shuffle="shuffle" straight="straight" - mode=$(echo -en "$select\n$shuffle\n$straight" | fzf -i +m --height 10% --reverse ) diff --git a/base/scripts/.scripts/term-menu b/base/scripts/.scripts/term-menu index 12eda5a..b3aa67e 100755 --- a/base/scripts/.scripts/term-menu +++ b/base/scripts/.scripts/term-menu @@ -1,6 +1,6 @@ #!/bin/env bash #bspc rule -a Alacritty -o state=floating rectangle=680x360+620+630 -bspc rule -a Alacritty -o state=floating rectangle=1312x656+549+460 center=on focus=on +bspc rule -a Alacritty -o state=floating rectangle=1012x256+549+460 center=on focus=on alacritty -e $@ diff --git a/base/vial/keymap/klein/klein.vil b/base/vial/keymap/klein/klein.vil new file mode 100644 index 0000000..dda2f27 --- /dev/null +++ b/base/vial/keymap/klein/klein.vil @@ -0,0 +1 @@ +{"version": 1, "uid": 6859374516417554774, "layout": [[["KC_B", "KC_L", "KC_W", "KC_Q", "KC_J"], ["KC_D", "KC_S", "KC_T", "KC_H", "LSFT_T(KC_X)"], ["KC_F", "KC_G", "KC_P", "KC_R", "KC_Z"], ["KC_ESCAPE", "LT(1, KC_SPACE)", "LT(3, KC_TAB)", "KC_ESCAPE", -1], ["KC_MINUS", "KC_Y", "KC_U", "KC_M", "KC_SCOLON"], ["KC_O", "KC_I", "KC_A", "KC_N", "KC_V"], ["KC_QUOTE", "KC_DOT", "KC_COMMA", "KC_C", "KC_K"], ["KC_BSPACE", "LT(2, KC_E)", "LT(3, KC_ENTER)", "KC_ESCAPE", -1]], [["LSFT(KC_1)", "LSFT(KC_2)", "LSFT(KC_3)", "LSFT(KC_4)", "LSFT(KC_5)"], ["OSM(MOD_LALT)", "OSM(MOD_LGUI)", "OSM(MOD_LCTL)", "OSM(MOD_LSFT)", "KC_EQUAL"], ["LSFT(KC_6)", "LSFT(KC_7)", "LSFT(KC_8)", "LSFT(KC_BSLASH)", "LSFT(KC_SLASH)"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_NO", -1], ["KC_MNXT", "KC_VOLU", "KC_VOLD", "KC_MPRV", "KC_MPLY"], ["KC_RIGHT", "KC_UP", "KC_DOWN", "KC_LEFT", "KC_APPLICATION"], ["KC_END", "KC_PGUP", "KC_PGDOWN", "KC_HOME", "KC_PSCREEN"], ["KC_MINUS", "KC_SLASH", "KC_BSLASH", "KC_NO", -1]], [["KC_LBRACKET", "KC_RBRACKET", "KC_7", "KC_8", "KC_9"], ["LSFT(KC_LBRACKET)", "LSFT(KC_RBRACKET)", "KC_4", "KC_5", "KC_6"], ["LSFT(KC_9)", "LSFT(KC_0)", "KC_1", "KC_2", "KC_3"], ["KC_0", "KC_GRAVE", "KC_EQUAL", "KC_TRNS", -1], ["LSFT(KC_MINUS)", "KC_TRNS", "KC_TRNS", "KC_TRNS", "LSFT(KC_SCOLON)"], ["OSM(MOD_RALT)", "OSM(MOD_RGUI)", "OSM(MOD_RCTL)", "OSM(MOD_RSFT)", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", -1]], [["RGUI(KC_B)", "RCTL(KC_L)", "RCTL(KC_W)", "RGUI(KC_Q)", "C_S(KC_EQUAL)"], ["RCTL(KC_D)", "C_S(KC_T)", "RCTL(KC_T)", "SGUI(KC_Q)", "C_S(KC_MINUS)"], ["RGUI(KC_F)", "RGUI(KC_S)", "RGUI(KC_T)", "M2", "RCTL(KC_GRAVE)"], ["RGUI(KC_SCOLON)", "C_S(KC_TAB)", "RCTL(KC_TAB)", "KC_TRNS", -1], ["KC_TRNS", "SGUI(KC_ENTER)", "M0", "M1", "RCTL(KC_EQUAL)"], ["RGUI(KC_RBRACKET)", "LALT(KC_TAB)", "LSA(KC_TAB)", "RGUI(KC_LBRACKET)", "RCTL(KC_KP_MINUS)"], ["RCTL(KC_A)", "C_S(KC_V)", "C_S(KC_C)", "RCTL(KC_C)", "KC_ESCAPE"], ["RGUI(KC_SLASH)", "RGUI(KC_SPACE)", "RGUI(KC_ENTER)", "KC_TRNS", -1]]], "encoder_layout": [[], [], [], []], "layout_options": -1, "macro": [[["tap", "KC_ESCAPE"], ["down", "KC_LSHIFT"], ["tap", "KC_Z", "KC_Z"], ["up", "KC_LSHIFT"]], [["tap", "KC_ESCAPE", "KC_I"], ["down", "KC_LCTRL"], ["tap", "KC_E"], ["up", "KC_LCTRL"], ["tap", "KC_I"]], [["down", "KC_LALT", "KC_LGUI"], ["tap", "KC_R"], ["up", "KC_LALT", "KC_LGUI"]], [["down", "KC_LSHIFT", "KC_LALT"], ["tap", "KC_TAB"], ["up", "KC_LSHIFT", "KC_LALT"]], [["down", "KC_LGUI", "KC_LSHIFT"], ["tap", "KC_Q"], ["up", "KC_LGUI", "KC_LSHIFT"]], [], [], [], [], [], [], [], [], [], [], []], "vial_protocol": 5, "via_protocol": 9, "tap_dance": [["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200]], "combo": [["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_U", "KC_Y", "KC_NO", "KC_NO", "KC_ENTER"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"]], "key_override": [{"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}], "settings": {"1": 0, "2": 50, "3": 0, "4": 175, "5": 5, "6": 5000, "7": 185, "8": 1, "9": 10, "10": 20, "11": 8, "12": 10, "13": 30, "14": 10, "15": 80, "16": 8, "17": 40, "18": 0, "19": 80, "20": 5, "21": 128}} \ No newline at end of file diff --git a/base/zsh/.config/zsh/.zcompdump b/base/zsh/.config/zsh/.zcompdump index 1a12635..59ca8a4 100644 --- a/base/zsh/.config/zsh/.zcompdump +++ b/base/zsh/.config/zsh/.zcompdump @@ -1,4 +1,4 @@ -#files: 897 version: 5.9 +#files: 892 version: 5.9 _comps=( '-' '_precommand' @@ -106,7 +106,6 @@ _comps=( 'bpython3-urwid' '_bpython' 'bpython-gtk' '_bpython' 'bpython-urwid' '_bpython' -'bq' '_bash_complete -o default -F _bq_completer' '-brace-parameter-' '_brace_parameter' 'brctl' '_brctl' 'bsdgrep' '_grep' @@ -141,11 +140,6 @@ _comps=( 'cabal' '_cabal' 'cal' '_cal' 'calendar' '_calendar' -'calibre' '_calibre' -'calibredb' '_calibre' -'calibre-debug' '_calibre' -'calibre-server' '_calibre' -'calibre-smtp' '_calibre' 'cargo' '_cargo' 'cat' '_cat' 'catchsegv' '_precommand' @@ -186,7 +180,6 @@ _comps=( 'clang++' '_gcc' 'clay' '_clay' 'clear' '_nothing' -'clone-in-kitty' '_kitty' 'cloudkitty' '_openstack' 'clusterdb' '_postgresql' 'cmp' '_cmp' @@ -281,7 +274,6 @@ _comps=( 'doas' '_doas' 'docker' '_docker' 'dockerd' '_docker' -'_doctl' '_doctl' 'doctl' '_doctl' 'dolphin' '_dolphin' 'domainname' '_yp' @@ -306,11 +298,6 @@ _comps=( 'dwb' '_webbrowser' 'e2label' '_e2label' 'eatmydata' '_precommand' -'ebook-convert' '_calibre' -'ebook-edit' '_calibre' -'ebook-meta' '_calibre' -'ebook-polish' '_calibre' -'ebook-viewer' '_calibre' 'ecasound' '_ecasound' 'echotc' '_echotc' 'echoti' '_echoti' @@ -343,7 +330,6 @@ _comps=( 'ex' '_vi' 'exa' '_exa' 'exec' '_exec' -'exercism' '_exercism' 'expand' '_unexpand' 'export' '_typeset' 'express' '_webbrowser' @@ -356,7 +342,6 @@ _comps=( 'fc-match' '_xft_fonts' 'fd' '_fd' 'feh' '_feh' -'fetch-ebook-metadata' '_calibre' 'fetchmail' '_fetchmail' 'ffmpeg' '_ffmpeg' 'fg' '_jobs_fg' @@ -380,7 +365,6 @@ _comps=( 'fixwpps' '_psutils' 'fixwwps' '_psutils' 'flac' '_flac' -'flatpak' '_flatpak' 'flex' '_flex' 'flex++' '_flex' 'flipdiff' '_patchutils' @@ -423,7 +407,6 @@ _comps=( 'gchown' '_chown' 'gchroot' '_chroot' 'gcksum' '_cksum' -'gcloud' '_bash_complete -o nospace -o default -F _python_argcomplete' 'gcmp' '_cmp' 'gcomm' '_comm' 'gcore' '_gcore' @@ -555,7 +538,6 @@ _comps=( 'gstrings' '_strings' 'gstty' '_stty' 'gsum' '_cksum' -'gsutil' '_bash_complete -o nospace -F _python_argcomplete' 'gtac' '_tac' 'gtail' '_tail' 'gtar' '_tar' @@ -698,8 +680,6 @@ _comps=( '_kind' '_kind' 'kind' '_kind' 'kioclient' '_kfmclient' -'kitten' '_kitty' -'kitty' '_kitty' 'knock' '_knock' 'kns' '_kubens' 'konqueror' '_webbrowser' @@ -711,7 +691,6 @@ _comps=( 'kubectl' '_kubectl' 'kubectx' '_kubectx' 'kubens' '_kubens' -'_kustomize' '_kustomize' 'kustomize' '_kustomize' 'kvno' '_kvno' 'last' '_last' @@ -756,8 +735,6 @@ _comps=( 'lpr' '_lp' 'lprm' '_lp' 'lpstat' '_lp' -'lrf2lrs' '_calibre' -'lrfviewer' '_calibre' 'ls' '_ls' 'lsattr' '_lsattr' 'lsblk' '_lsblk' @@ -978,7 +955,6 @@ _comps=( 'paste' '_paste' 'pasuspender' '_pulseaudio' 'patch' '_patch' -'patchelf' '_patchelf' 'pax' '_pax' 'pcat' '_pack' 'pcp-htop' '_htop' @@ -1233,7 +1209,6 @@ _comps=( 'shuf' '_shuf' 'shutdown' '_shutdown' 'sisu' '_sisu' -'_skaffold' '_skaffold' 'skaffold' '_skaffold' 'skein1024' '_cksum' 'skein256' '_cksum' @@ -1644,7 +1619,6 @@ _comps=( 'zmv' '_zmv' 'zone' '_hosts' 'zoxide' '_zoxide' -'__zoxide_z' '__zoxide_z_complete' 'zparseopts' '_zparseopts' 'zpool' '_zfs' 'zpty' '_zpty' @@ -1775,185 +1749,184 @@ bindkey '^[,' _history-complete-newer bindkey '^[/' _history-complete-older bindkey '^[~' _bash_complete-word -autoload -Uz _kitty _scrcpy _alacritty _bat _black \ - _blackd _bluetoothctl _bootctl _bspc _btm \ - _busctl _bwrap _calibre _cargo _checkupdates \ - _code _cog _coredumpctl _cpu-x _crictl \ - _curl _deno _docker _doctl _dolphin \ - _downgrade _eksctl _exa _exercism _fd \ - _flatpak _foot _footclient _gh _glow \ - _googler _gum _helix _helm _hostnamectl \ - _hyperfine _journalctl _just _k6 _k9s \ - _kdeconnect _kernel-install _kind _kitty _kubectl \ +autoload -Uz _scrcpy _alacritty _bat _black _blackd \ + _bluetoothctl _bootctl _bspc _btm _busctl \ + _bwrap _cargo _checkupdates _code _cog \ + _coredumpctl _cpu-x _crictl _curl _deno \ + _docker _doctl _dolphin _downgrade _eksctl \ + _exa _fd _foot _footclient _gh \ + _glow _googler _gum _helix _helm \ + _hostnamectl _hyperfine _journalctl _just _k6 \ + _k9s _kdeconnect _kernel-install _kind _kubectl \ _kubectx _kubens _kustomize _libinput _localectl \ _loginctl _luarocks _luarocks-admin _machinectl _meson \ _minikube _miniserve _mkinitcpio _mpv _nerdctl \ _netctl _networkctl _ngrok _ninja _nix \ _oi _oomctl _paccache _pacdiff _pacignore \ _paclist _paclog-pkglist _pacman _pacscripts _pacsearch \ - _pacsort _pactree _parallel _paru _patchelf \ - _pdfgrep _pipenv _playerctl _polybar _polybar_msg \ - _powerpill _pulseaudio _qpdf _rankmirrors _rclone \ - _resolvectl _rg _riverctl _rustup _sd_hosts_or_user_at_host \ - _sd_machines _sd_outputmodes _sd_unit_files _skaffold _solana \ - _swayidle _swaylock _systemctl _systemd _systemd-analyze \ - _systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run \ - _systemd-tmpfiles _terraform _timedatectl _tldr _udevadm \ - _updpkgsums _vagrant _wl-copy _wl-paste _xwallpaper \ - _yay _yt-dlp _zathura _zoxide _cdr \ - _all_labels _all_matches _alternative _approximate _arg_compile \ - _arguments _bash_completions _cache_invalid _call_function _combination \ - _complete _complete_debug _complete_help _complete_help_generic _complete_tag \ - _comp_locale _correct _correct_filename _correct_word _describe \ - _description _dispatch _expand _expand_alias _expand_word \ - _extensions _external_pwds _generic _guard _history \ - _history_complete_word _ignored _list _main_complete _match \ - _menu _message _most_recent_file _multi_parts _next_label \ - _next_tags _normal _nothing _numbers _oldlist \ - _pick_variant _prefix _read_comp _regex_arguments _regex_words \ - _requested _retrieve_cache _sep_parts _sequence _set_command \ - _setup _store_cache _sub_commands _tags _user_expand \ - _values _wanted _acpi _acpitool _alsa-utils \ - _analyseplugin _basenc _brctl _btrfs _capabilities \ - _chattr _chcon _choom _chrt _cpupower \ - _cryptsetup _dkms _e2label _ethtool _findmnt \ - _free _fuse_arguments _fusermount _fuse_values _gpasswd \ - _htop _iconvconfig _ionice _ipset _iptables \ - _iwconfig _kpartx _losetup _lsattr _lsblk \ - _lsns _lsusb _ltrace _mat _mat2 \ - _mdadm _mii-tool _modutils _mondo _networkmanager \ - _nsenter _opkg _perf _pidof _pmap \ - _qdbus _schedtool _selinux_contexts _selinux_roles _selinux_types \ - _selinux_users _setpriv _setsid _slabtop _ss \ - _sshfs _strace _sysstat _tload _tpb \ - _tracepath _tune2fs _uml _unshare _valgrind \ - _vserver _wakeup_capable_devices _wipefs _wpa_cli _a2ps \ - _aap _abcde _absolute_command_paths _ack _adb \ - _ansible _ant _antiword _apachectl _apm \ - _arch_archives _arch_namespace _arp _arping _asciidoctor \ - _asciinema _at _attr _augeas _avahi \ - _awk _base64 _basename _bash _baudrates \ - _baz _beep _bibtex _bind_addresses _bison \ - _bittorrent _bogofilter _bpf_filters _bpython _bzip2 \ - _bzr _cabal _cal _calendar _canonical_paths \ - _cat _ccal _cdcd _cdrdao _cdrecord \ - _chkconfig _chmod _chown _chroot _chsh \ - _cksum _clay _cmdambivalent _cmdstring _cmp \ - _column _comm _composer _compress _configure \ - _cowsay _cp _cpio _cplay _crontab \ - _cscope _csplit _cssh _ctags _ctags_tags \ - _curl _cut _cvs _darcs _date \ - _date_formats _dates _dbus _dconf _dd \ - _devtodo _df _dhclient _dict _dict_words \ - _diff _diff3 _diff_options _diffstat _dig \ - _directories _dir_list _django _dmesg _dmidecode \ - _dns_types _doas _domains _dos2unix _drill \ - _dropbox _dsh _dtruss _du _dvi \ - _ecasound _ed _elfdump _elinks _email_addresses \ - _enscript _entr _env _espeak _etags \ - _fakeroot _feh _fetchmail _ffmpeg _figlet \ - _file_modes _files _file_systems _find _find_net_interfaces \ - _finger _flac _flex _fmt _fold \ - _fortune _fsh _fuser _gcc _gcore \ - _gdb _gem _genisoimage _getconf _getent \ - _getfacl _getmail _getopt _ghostscript _git \ - _global _global_tags _gnu_generic _gnupod _gnutls \ - _go _gpg _gphoto2 _gprof _gradle \ - _graphicsmagick _grep _groff _groups _growisofs \ - _gsettings _guilt _gzip _have_glob_qual _head \ - _hexdump _host _hostname _hosts _iconv \ - _id _ifconfig _iftop _imagemagick _initctl \ - _init_d _install _iostat _ip _ipsec \ - _irssi _ispell _java _java_class _joe \ - _join _jq _killall _knock _kvno \ - _last _ldconfig _ldd _ld_debug _less \ - _lha _libvirt _links _list_files _lldb \ - _ln _loadkeys _locale _localedef _locales \ - _locate _logger _look _lp _ls \ - _lsof _lua _luarocks _lynx _lz4 \ - _lzop _mail _mailboxes _make _man \ - _md5sum _mencal _mh _mime_types _mkdir \ - _mkfifo _mknod _mktemp _module _monotone \ - _moosic _mosh _mount _mpc _mt \ - _mtools _mtr _mutt _mv _my_accounts \ - _myrepos _mysqldiff _mysql_utils _ncftp _netcat \ - _net_interfaces _netstat _newsgroups _nginx _ngrep \ - _nice _nkf _nl _nm _nmap \ - _npm _nslookup _numfmt _objdump _object_files \ - _od _openstack _opustools _other_accounts _pack \ - _pandoc _paste _patch _patchutils _path_commands \ - _path_files _pax _pbm _pdf _perforce \ - _perl _perl_basepods _perldoc _perl_modules _pgids \ - _pgrep _php _picocom _pids _pine \ - _ping _pip _pkgadd _pkg-config _pkginfo \ - _pkg_instance _pkgrm _pon _ports _postfix \ - _postgresql _postscript _pr _printenv _printers \ - _process_names _prove _ps _pspdf _psutils \ - _ptx _pump _pv _pwgen _pydoc \ - _python _python_modules _qemu _quilt _rake \ - _ranlib _rar _rclone _rcs _readelf \ - _readlink _remote_files _renice _ri _rlogin \ - _rm _rmdir _route _rrdtool _rsync \ - _rubber _ruby _runit _samba _sccs \ - _scons _screen _script _seafile _sed \ - _seq _service _services _setfacl _sh \ - _shasum _showmount _shred _shuf _shutdown \ - _signals _sisu _slrn _smartmontools _socket \ - _sort _spamassassin _split _sqlite _sqsh \ - _ssh _ssh_hosts _stat _stdbuf _stgit \ - _stow _strings _strip _stty _su \ - _subversion _sudo _surfraw _swaks _swanctl \ - _swift _sys_calls _sysctl _tac _tail \ - _tar _tar_archive _tardy _tcpdump _tcptraceroute \ - _tee _telnet _terminals _tex _texi \ - _texinfo _tidy _tiff _tilde_files _timeout \ - _time_zone _tin _tla _tmux _todo.sh \ - _toilet _top _topgit _totd _touch \ - _tput _tr _transmission _tree _truncate \ - _truss _tty _ttys _twidge _twisted \ - _umountable _unace _uname _unexpand _uniq \ - _unison _units _uptime _urls _user_admin \ - _user_at_host _users _users_on _vi _vim \ - _visudo _vmstat _vorbis _vpnc _w \ - _w3m _watch _wc _webbrowser _wget \ - _whereis _who _whois _wiggle _xargs \ - _xmlsoft _xmlstarlet _xmms2 _xxd _xz \ - _yafc _yodl _yp _zcat _zdump \ - _zfs _zfs_dataset _zfs_pool _zip _zsh \ - _acroread _code _dcop _eog _evince \ - _geany _gnome-gv _gqview _gv _herbstclient \ - _kdeconnect _kfmclient _matlab _mozilla _mplayer \ - _mupdf _nautilus _nedit _netscape _okular \ - _pdftk _qiv _rdesktop _setxkbmap _sublimetext \ - _urxvt _vnc _x_arguments _xauth _xautolock \ - _x_borderwidth _xclip _x_color _x_colormapid _x_cursor \ - _x_display _xdvi _x_extension _xfig _x_font \ - _xft_fonts _x_geometry _xinput _x_keysym _xloadimage \ - _x_locale _x_modifier _xmodmap _x_name _xournal \ - _xpdf _xrandr _x_resource _xscreensaver _x_selection_timeout \ - _xset _xt_arguments _xterm _x_title _xt_session_id \ - _x_utils _xv _x_visual _x_window _xwit \ - _zeal _add-zle-hook-widget _add-zsh-hook _alias _aliases \ - __arguments _arrays _assign _autocd _bindkey \ - _brace_parameter _builtin _cd _command _command_names \ - _compadd _compdef _completers _condition _default \ - _delimiters _directory_stack _dirs _disable _dynamic_directory_name \ - _echotc _echoti _emulate _enable _equal \ - _exec _fc _file_descriptors _first _functions \ - _globflags _globqual_delims _globquals _hash _history_modifiers \ - _in_vared _jobs _jobs_bg _jobs_builtin _jobs_fg \ - _kill _limit _limits _math _math_params \ - _mere _module_math_func _options _options_set _options_unset \ - _parameter _parameters _precommand _print _prompt \ - _ps1234 _read _redirect _run-help _sched \ - _set _setopt _source _strftime _subscript \ - _suffix_alias_files _tcpsys _tilde _trap _ttyctl \ - _typeset _ulimit _unhash _user_math_func _value \ - _vared _vars _vcs_info _vcs_info_hooks _wait \ - _which _widgets _zargs _zattr _zcalc \ - _zcalc_line _zcompile _zed _zftp _zle \ - _zmodload _zmv _zparseopts _zpty _zsh-mime-handler \ - _zsocket _zstyle _ztodo + _pacsort _pactree _parallel _paru _pdfgrep \ + _pipenv _playerctl _polybar _polybar_msg _powerpill \ + _pulseaudio _qpdf _rankmirrors _rclone _resolvectl \ + _rg _riverctl _rustup _sd_hosts_or_user_at_host _sd_machines \ + _sd_outputmodes _sd_unit_files _skaffold _solana _swayidle \ + _swaylock _systemctl _systemd _systemd-analyze _systemd-delta \ + _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles \ + _terraform _timedatectl _tldr _udevadm _updpkgsums \ + _vagrant _wl-copy _wl-paste _xwallpaper _yay \ + _yt-dlp _zathura _zoxide _cdr _all_labels \ + _all_matches _alternative _approximate _arg_compile _arguments \ + _bash_completions _cache_invalid _call_function _combination _complete \ + _complete_debug _complete_help _complete_help_generic _complete_tag _comp_locale \ + _correct _correct_filename _correct_word _describe _description \ + _dispatch _expand _expand_alias _expand_word _extensions \ + _external_pwds _generic _guard _history _history_complete_word \ + _ignored _list _main_complete _match _menu \ + _message _most_recent_file _multi_parts _next_label _next_tags \ + _normal _nothing _numbers _oldlist _pick_variant \ + _prefix _read_comp _regex_arguments _regex_words _requested \ + _retrieve_cache _sep_parts _sequence _set_command _setup \ + _store_cache _sub_commands _tags _user_expand _values \ + _wanted _acpi _acpitool _alsa-utils _analyseplugin \ + _basenc _brctl _btrfs _capabilities _chattr \ + _chcon _choom _chrt _cpupower _cryptsetup \ + _dkms _e2label _ethtool _findmnt _free \ + _fuse_arguments _fusermount _fuse_values _gpasswd _htop \ + _iconvconfig _ionice _ipset _iptables _iwconfig \ + _kpartx _losetup _lsattr _lsblk _lsns \ + _lsusb _ltrace _mat _mat2 _mdadm \ + _mii-tool _modutils _mondo _networkmanager _nsenter \ + _opkg _perf _pidof _pmap _qdbus \ + _schedtool _selinux_contexts _selinux_roles _selinux_types _selinux_users \ + _setpriv _setsid _slabtop _ss _sshfs \ + _strace _sysstat _tload _tpb _tracepath \ + _tune2fs _uml _unshare _valgrind _vserver \ + _wakeup_capable_devices _wipefs _wpa_cli _a2ps _aap \ + _abcde _absolute_command_paths _ack _adb _ansible \ + _ant _antiword _apachectl _apm _arch_archives \ + _arch_namespace _arp _arping _asciidoctor _asciinema \ + _at _attr _augeas _avahi _awk \ + _base64 _basename _bash _baudrates _baz \ + _beep _bibtex _bind_addresses _bison _bittorrent \ + _bogofilter _bpf_filters _bpython _bzip2 _bzr \ + _cabal _cal _calendar _canonical_paths _cat \ + _ccal _cdcd _cdrdao _cdrecord _chkconfig \ + _chmod _chown _chroot _chsh _cksum \ + _clay _cmdambivalent _cmdstring _cmp _column \ + _comm _composer _compress _configure _cowsay \ + _cp _cpio _cplay _crontab _cscope \ + _csplit _cssh _ctags _ctags_tags _curl \ + _cut _cvs _darcs _date _date_formats \ + _dates _dbus _dconf _dd _devtodo \ + _df _dhclient _dict _dict_words _diff \ + _diff3 _diff_options _diffstat _dig _directories \ + _dir_list _django _dmesg _dmidecode _dns_types \ + _doas _domains _dos2unix _drill _dropbox \ + _dsh _dtruss _du _dvi _ecasound \ + _ed _elfdump _elinks _email_addresses _enscript \ + _entr _env _espeak _etags _fakeroot \ + _feh _fetchmail _ffmpeg _figlet _file_modes \ + _files _file_systems _find _find_net_interfaces _finger \ + _flac _flex _fmt _fold _fortune \ + _fsh _fuser _gcc _gcore _gdb \ + _gem _genisoimage _getconf _getent _getfacl \ + _getmail _getopt _ghostscript _git _global \ + _global_tags _gnu_generic _gnupod _gnutls _go \ + _gpg _gphoto2 _gprof _gradle _graphicsmagick \ + _grep _groff _groups _growisofs _gsettings \ + _guilt _gzip _have_glob_qual _head _hexdump \ + _host _hostname _hosts _iconv _id \ + _ifconfig _iftop _imagemagick _initctl _init_d \ + _install _iostat _ip _ipsec _irssi \ + _ispell _java _java_class _joe _join \ + _jq _killall _knock _kvno _last \ + _ldconfig _ldd _ld_debug _less _lha \ + _libvirt _links _list_files _lldb _ln \ + _loadkeys _locale _localedef _locales _locate \ + _logger _look _lp _ls _lsof \ + _lua _luarocks _lynx _lz4 _lzop \ + _mail _mailboxes _make _man _md5sum \ + _mencal _mh _mime_types _mkdir _mkfifo \ + _mknod _mktemp _module _monotone _moosic \ + _mosh _mount _mpc _mt _mtools \ + _mtr _mutt _mv _my_accounts _myrepos \ + _mysqldiff _mysql_utils _ncftp _netcat _net_interfaces \ + _netstat _newsgroups _nginx _ngrep _nice \ + _nkf _nl _nm _nmap _npm \ + _nslookup _numfmt _objdump _object_files _od \ + _openstack _opustools _other_accounts _pack _pandoc \ + _paste _patch _patchutils _path_commands _path_files \ + _pax _pbm _pdf _perforce _perl \ + _perl_basepods _perldoc _perl_modules _pgids _pgrep \ + _php _picocom _pids _pine _ping \ + _pip _pkgadd _pkg-config _pkginfo _pkg_instance \ + _pkgrm _pon _ports _postfix _postgresql \ + _postscript _pr _printenv _printers _process_names \ + _prove _ps _pspdf _psutils _ptx \ + _pump _pv _pwgen _pydoc _python \ + _python_modules _qemu _quilt _rake _ranlib \ + _rar _rclone _rcs _readelf _readlink \ + _remote_files _renice _ri _rlogin _rm \ + _rmdir _route _rrdtool _rsync _rubber \ + _ruby _runit _samba _sccs _scons \ + _screen _script _seafile _sed _seq \ + _service _services _setfacl _sh _shasum \ + _showmount _shred _shuf _shutdown _signals \ + _sisu _slrn _smartmontools _socket _sort \ + _spamassassin _split _sqlite _sqsh _ssh \ + _ssh_hosts _stat _stdbuf _stgit _stow \ + _strings _strip _stty _su _subversion \ + _sudo _surfraw _swaks _swanctl _swift \ + _sys_calls _sysctl _tac _tail _tar \ + _tar_archive _tardy _tcpdump _tcptraceroute _tee \ + _telnet _terminals _tex _texi _texinfo \ + _tidy _tiff _tilde_files _timeout _time_zone \ + _tin _tla _tmux _todo.sh _toilet \ + _top _topgit _totd _touch _tput \ + _tr _transmission _tree _truncate _truss \ + _tty _ttys _twidge _twisted _umountable \ + _unace _uname _unexpand _uniq _unison \ + _units _uptime _urls _user_admin _user_at_host \ + _users _users_on _vi _vim _visudo \ + _vmstat _vorbis _vpnc _w _w3m \ + _watch _wc _webbrowser _wget _whereis \ + _who _whois _wiggle _xargs _xmlsoft \ + _xmlstarlet _xmms2 _xxd _xz _yafc \ + _yodl _yp _zcat _zdump _zfs \ + _zfs_dataset _zfs_pool _zip _zsh _acroread \ + _code _dcop _eog _evince _geany \ + _gnome-gv _gqview _gv _herbstclient _kdeconnect \ + _kfmclient _matlab _mozilla _mplayer _mupdf \ + _nautilus _nedit _netscape _okular _pdftk \ + _qiv _rdesktop _setxkbmap _sublimetext _urxvt \ + _vnc _x_arguments _xauth _xautolock _x_borderwidth \ + _xclip _x_color _x_colormapid _x_cursor _x_display \ + _xdvi _x_extension _xfig _x_font _xft_fonts \ + _x_geometry _xinput _x_keysym _xloadimage _x_locale \ + _x_modifier _xmodmap _x_name _xournal _xpdf \ + _xrandr _x_resource _xscreensaver _x_selection_timeout _xset \ + _xt_arguments _xterm _x_title _xt_session_id _x_utils \ + _xv _x_visual _x_window _xwit _zeal \ + _add-zle-hook-widget _add-zsh-hook _alias _aliases __arguments \ + _arrays _assign _autocd _bindkey _brace_parameter \ + _builtin _cd _command _command_names _compadd \ + _compdef _completers _condition _default _delimiters \ + _directory_stack _dirs _disable _dynamic_directory_name _echotc \ + _echoti _emulate _enable _equal _exec \ + _fc _file_descriptors _first _functions _globflags \ + _globqual_delims _globquals _hash _history_modifiers _in_vared \ + _jobs _jobs_bg _jobs_builtin _jobs_fg _kill \ + _limit _limits _math _math_params _mere \ + _module_math_func _options _options_set _options_unset _parameter \ + _parameters _precommand _print _prompt _ps1234 \ + _read _redirect _run-help _sched _set \ + _setopt _source _strftime _subscript _suffix_alias_files \ + _tcpsys _tilde _trap _ttyctl _typeset \ + _ulimit _unhash _user_math_func _value _vared \ + _vars _vcs_info _vcs_info_hooks _wait _which \ + _widgets _zargs _zattr _zcalc _zcalc_line \ + _zcompile _zed _zftp _zle _zmodload \ + _zmv _zparseopts _zpty _zsh-mime-handler _zsocket \ + _zstyle _ztodo autoload -Uz +X _call_program typeset -gUa _comp_assocs diff --git a/themes/cr0nus/bspwm/.config/bspwm/bspwmrc b/themes/cr0nus/bspwm/.config/bspwm/bspwmrc index 93d2372..3396ec2 100755 --- a/themes/cr0nus/bspwm/.config/bspwm/bspwmrc +++ b/themes/cr0nus/bspwm/.config/bspwm/bspwmrc @@ -13,8 +13,8 @@ # {{{ setup # Bar sudo light -S 50 & +bash ~/.fehbg xset r rate 500 29 -# setxkbmap -option caps:swapescape & # setxkbmap -option caps:ctrl_modifier & bspc monitor -d 1 2 3 4 5 6 7 8 9 10 @@ -41,12 +41,11 @@ picom --experimental-backend --config $HOME/.config/picom/picom.conf & # Network Applet nm-applet --indicator & # Clipboard manager -clipmenud & # Cursor s xsetroot -cursor_name left_ptr # misc apps s touchegg -s unclutter --start-hidden -idle 5 +# s unclutter --start-hidden -idle 5 # s borders & s playerctld daemon @@ -57,10 +56,10 @@ s indicator-kdeconnect # {{{ Bspc Configs c border_width 0 c window_gap 0 -c left_padding 20 -c right_padding 20 +c left_padding 0 +c right_padding 0 c top_padding 38 -c bottom_padding 20 +c bottom_padding 0 #unixporn mode # c bottom_padding 10 # c left_padding 60 c right_padding 60 @@ -108,6 +107,7 @@ R mpv state='floating' sticky=on rectangle=640x360+100+100 R scrcpy state='tiled' sticky=on rectangle=469x1010 R "YouTube Music" state='floating' rectangle=950x900+20+120 sticky=on R "Dragon-drop" state='floating' sticky=on +R "Slapdash" state='floating' sticky=on R Yad state='floating' R Kupfer.py focus=on # R Polybar manage=on @@ -117,6 +117,6 @@ notify-send "bspc rules set" bash $HOME/.config/polybar/launch.sh & notify-send "Launching Poly bar" s xgamma -gamma 0.90 - -(sleep 0.5 && bash ~/.fehbg )& -logi +# (sleep 0.5 && bash ~/.fehbg )& +bash logi & +bash clipmenud diff --git a/themes/cr0nus/sxhkd/.config/sxhkd/sxhkdrc b/themes/cr0nus/sxhkd/.config/sxhkd/sxhkdrc index bc324df..ec65553 100644 --- a/themes/cr0nus/sxhkd/.config/sxhkd/sxhkdrc +++ b/themes/cr0nus/sxhkd/.config/sxhkd/sxhkdrc @@ -100,6 +100,7 @@ alt + shift + e alt + v notify-send "clipppy" && term-menu clipppy + # clipmenu super + v notify-send "clipppy launcher" && term-menu send-clip @@ -301,6 +302,16 @@ super + {Up,Down,Left,Right} +# backup brightness keys +super + shift + alt + Up + bright_light up + +# backup brightness keys +super + shift + alt + Down + bright_light down + + + @@ -333,7 +344,7 @@ XF86AudioMute # volume with scroll -super + shift + button{7,6} +super + button{7,6} volume {up,down} @@ -345,9 +356,9 @@ XF86MonBrightnessUp XF86MonBrightnessDown bright_light down -# brighness with scroll -super + button{7,6} - bright_light {up,down} +# # brighness with scroll +# super + button{7,6} +# bright_light {up,down} #anonym screenshot