From b8afde26721e7512df2700278a3b7f17a7edb81f Mon Sep 17 00:00:00 2001 From: xfnw Date: Mon, 19 Apr 2021 00:11:45 -0400 Subject: [PATCH] arch auto search for missing packages --- .bashrc | 5 +++++ .config/berry/sxhkdrc | 2 +- .config/catgirl/config | 13 ++++++++----- .zshrc | 18 +++++++++++------- 4 files changed, 25 insertions(+), 13 deletions(-) diff --git a/.bashrc b/.bashrc index bb53a61..420d0bc 100755 --- a/.bashrc +++ b/.bashrc @@ -123,6 +123,11 @@ alias ffrec="ffmpeg -f pulse -i default -f x11grab -video_size 1366x768 -framera alias ffcheese="ffmpeg -f pulse -i default -f x11grab -video_size 1020x574 -framerate 24 -i :0.0+8,107" alias fflive='ffmpeg -f pulse -i default -f x11grab -framerate 24 -video_size 1366x768 -i :0.0+0,0 -c:v libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 48 -c:a aac -b:a 128k -ar 44100 -f flv "rtmp://live-jfk.twitch.tv/app/$TW_KEY" -loglevel 24' +alias fflu='ffmpeg -f pulse -i default -f x11grab -framerate 24 -video_size 1366x768 -i :0.0+0,0 -c:v libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 48 -c:a aac -b:a 128k -ar 44100 -f flv "$FFLU_URL" -loglevel 24' + +alias ffxeph='ffmpeg -f pulse -i default -f x11grab -framerate 24 -video_size 1024x574 -i :1.0+0,0 -c:v libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 48 -c:a aac -b:a 128k -ar 44100 -f flv "$FFLU_URL" -loglevel 24' +alias startxeph='Xephyr -br -ac -reset -screen 1024x576 :1 & DISPLAY=:1 berry & DISPLAY=:1 xrdb -load ~/.Xresources' + alias fflivecheese='ffmpeg -f pulse -i default -f x11grab -framerate 24 -video_size 1020x574 -i :0.0+8,107 -c:v libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 48 -c:a aac -b:a 128k -ar 44100 -f flv "rtmp://live-jfk.twitch.tv/app/$TW_KEY" -loglevel 24' ## minecraft version diff --git a/.config/berry/sxhkdrc b/.config/berry/sxhkdrc index bff7c39..2bd0e10 100755 --- a/.config/berry/sxhkdrc +++ b/.config/berry/sxhkdrc @@ -8,7 +8,7 @@ super + Return # program launcher super + d - dmenu_run + rofi -show combi # make sxhkd reload its configuration files: super + Escape diff --git a/.config/catgirl/config b/.config/catgirl/config index b1daed4..25be7b5 100644 --- a/.config/catgirl/config +++ b/.config/catgirl/config @@ -1,11 +1,14 @@ -host = team.tilde.chat -join = #meta,#team,#bots,#share,#radiofreqs,#hamradio,#rscmakerspace,#tildetel,#wilde,#tilderadio,#minecraft,#casino,#tildenet,#brendo,#starlanes,#tildecoin,#envs,#pinebox,#furry,#politics,#counting,#counting-meta,#clubcraft,#services,#archlinux,#lickthecheese,#cminecraft,#windowsloser,#mesh,#kim,#biking,#wppnx,#blender,#arson,#chaos,#thunix,#ipd,#tildexxx,#coffee,#covid19,#cryptocurrency,#finger,#/home/lick,#/,#blamejan6,#crimesmeta,#spaceheater,#gemini,#tildeverse,#kumquat,#jitsi,#water,#beastars,#xfnw,#o,#spacehare,#flamewars,#rpn,#haiku,#python,#choas,#dmv,#spam,#aaa,#irctokens,#ircrobots,#me,#tv,#cute,#estonia +host = irc.tilde.chat +#join = #meta,#team,#bots,#share,#radiofreqs,#hamradio,#rscmakerspace,#tildetel,#wilde,#tilderadio,#minecraft,#casino,#tildenet,#brendo,#starlanes,#tildecoin,#envs,#pinebox,#furry,#politics,#counting,#counting-meta,#clubcraft,#services,#archlinux,#lickthecheese,#cminecraft,#windowsloser,#mesh,#kim,#biking,#wppnx,#blender,#arson,#chaos,#thunix,#ipd,#tildexxx,#coffee,#covid19,#cryptocurrency,#finger,#/home/lick,#/,#blamejan6,#crimesmeta,#spaceheater,#gemini,#tildeverse,#kumquat,#jitsi,#water,#beastars,#xfnw,#o,#spacehare,#flamewars,#rpn,#haiku,#python,#choas,#dmv,#spam,#aaa,#irctokens,#ircrobots,#me,#tv,#cute,#estonia +join = #meta,#team +hash = 1 log -save = tilde +save = tildehonk -nick = xfnw -real = xfnw (he/him) +nick = xfwm +real = Don't want to be alone, You'd rather be an option +user = xfnw cert = cert.pem sasl-external diff --git a/.zshrc b/.zshrc index 9f10082..a23557e 100644 --- a/.zshrc +++ b/.zshrc @@ -1414,14 +1414,18 @@ for rh in run-help{,-ip,-openssl,-p4,-sudo,-svk,-svn}; do done; unset rh # command not found handling +command_not_found_handler() { + local pkgs cmd="$1" -(( ${COMMAND_NOT_FOUND} == 1 )) && -function command_not_found_handler () { - emulate -L zsh - if [[ -x ${GRML_ZSH_CNF_HANDLER} ]] ; then - ${GRML_ZSH_CNF_HANDLER} $1 - fi - return 1 + pkgs=(${(f)"$(pkgfile -b -v -- "$cmd" 2>/dev/null)"}) + if [[ -n "$pkgs" ]]; then + printf '%s may be found in the following packages:\n' "$cmd" + printf ' %s\n' $pkgs[@] + else + printf 'zsh: command not found: %s\n' "$cmd" + fi 1>&2 + + return 127 } # history