From 1c3e57ecd9b79c9afaa7cd2873102e54d85236db Mon Sep 17 00:00:00 2001 From: David Todd Date: Mon, 11 Jan 2021 16:31:28 -0600 Subject: [PATCH] Remove .local --- .local/.gitignore | 10 - .../share/jupyter/kernels/python2/kernel.json | 11 - .../jupyter/kernels/python2/logo-32x32.png | Bin 1084 -> 0 bytes .../jupyter/kernels/python2/logo-64x64.png | Bin 2180 -> 0 bytes .../share/jupyter/kernels/python3/kernel.json | 11 - .../jupyter/kernels/python3/logo-32x32.png | Bin 1084 -> 0 bytes .../jupyter/kernels/python3/logo-64x64.png | Bin 2180 -> 0 bytes .local/share/ntfy/auto-ntfy-done.sh | 46 --- .local/share/ntfy/bash-preexec.sh | 308 ------------------ .local/share/ntfy/icon.ico | Bin 16958 -> 0 bytes .local/share/ntfy/icon.png | Bin 18064 -> 0 bytes .local/share/vlc/ml.xspf | 8 - 12 files changed, 394 deletions(-) delete mode 100644 .local/.gitignore delete mode 100644 .local/share/jupyter/kernels/python2/kernel.json delete mode 100644 .local/share/jupyter/kernels/python2/logo-32x32.png delete mode 100644 .local/share/jupyter/kernels/python2/logo-64x64.png delete mode 100644 .local/share/jupyter/kernels/python3/kernel.json delete mode 100644 .local/share/jupyter/kernels/python3/logo-32x32.png delete mode 100644 .local/share/jupyter/kernels/python3/logo-64x64.png delete mode 100644 .local/share/ntfy/auto-ntfy-done.sh delete mode 100644 .local/share/ntfy/bash-preexec.sh delete mode 100644 .local/share/ntfy/icon.ico delete mode 100644 .local/share/ntfy/icon.png delete mode 100644 .local/share/vlc/ml.xspf diff --git a/.local/.gitignore b/.local/.gitignore deleted file mode 100644 index 8b9dc4c..0000000 --- a/.local/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -bin/* -lib/* -share/TelegramDesktop/* -share/applications/* -share/keyrings/* -share/man/* -share/mime/* -share/teamviewer15/* -share/virtualenv/* -share/virtualenvs/* diff --git a/.local/share/jupyter/kernels/python2/kernel.json b/.local/share/jupyter/kernels/python2/kernel.json deleted file mode 100644 index 2a4fee1..0000000 --- a/.local/share/jupyter/kernels/python2/kernel.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "display_name": "Python 2", - "language": "python", - "argv": [ - "python", - "-m", - "ipykernel_launcher", - "-f", - "{connection_file}" - ] -} \ No newline at end of file diff --git a/.local/share/jupyter/kernels/python2/logo-32x32.png b/.local/share/jupyter/kernels/python2/logo-32x32.png deleted file mode 100644 index be81330765764699553aa4fbaf0e9fc27c20c6d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1084 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 0 )); then - return - fi - local __bp_inside_precmd=1 - - # Invoke every function defined in our function array. - local precmd_function - for precmd_function in "${precmd_functions[@]}"; do - - # Only execute this function if it actually exists. - # Test existence of functions with: declare -[Ff] - if type -t "$precmd_function" 1>/dev/null; then - __bp_set_ret_value "$__bp_last_ret_value" "$__bp_last_argument_prev_command" - "$precmd_function" - fi - done -} - -# Sets a return value in $?. We may want to get access to the $? variable in our -# precmd functions. This is available for instance in zsh. We can simulate it in bash -# by setting the value here. -__bp_set_ret_value() { - return $1 -} - -__bp_in_prompt_command() { - - local prompt_command_array - IFS=';' read -ra prompt_command_array <<< "$PROMPT_COMMAND" - - local trimmed_arg - trimmed_arg=$(__bp_trim_whitespace "$1") - - local command - for command in "${prompt_command_array[@]}"; do - local trimmed_command - trimmed_command=$(__bp_trim_whitespace "$command") - # Only execute each function if it actually exists. - if [[ "$trimmed_command" == "$trimmed_arg" ]]; then - return 0 - fi - done - - return 1 -} - -# This function is installed as the DEBUG trap. It is invoked before each -# interactive prompt display. Its purpose is to inspect the current -# environment to attempt to detect if the current command is being invoked -# interactively, and invoke 'preexec' if so. -__bp_preexec_invoke_exec() { - # Save the contents of $_ so that it can be restored later on. - # https://stackoverflow.com/questions/40944532/bash-preserve-in-a-debug-trap#40944702 - __bp_last_argument_prev_command="$1" - - # Don't invoke preexecs if we are inside of another preexec. - if (( __bp_inside_preexec > 0 )); then - return - fi - local __bp_inside_preexec=1 - - # Checks if the file descriptor is not standard out (i.e. '1') - # __bp_delay_install checks if we're in test. Needed for bats to run. - # Prevents preexec from being invoked for functions in PS1 - if [[ ! -t 1 && -z "$__bp_delay_install" ]]; then - return - fi - - if [[ -n "$COMP_LINE" ]]; then - # We're in the middle of a completer. This obviously can't be - # an interactively issued command. - return - fi - if [[ -z "$__bp_preexec_interactive_mode" ]]; then - # We're doing something related to displaying the prompt. Let the - # prompt set the title instead of me. - return - else - # If we're in a subshell, then the prompt won't be re-displayed to put - # us back into interactive mode, so let's not set the variable back. - # In other words, if you have a subshell like - # (sleep 1; sleep 2) - # You want to see the 'sleep 2' as a set_command_title as well. - if [[ 0 -eq "$BASH_SUBSHELL" ]]; then - __bp_preexec_interactive_mode="" - fi - fi - - if __bp_in_prompt_command "$BASH_COMMAND"; then - # If we're executing something inside our prompt_command then we don't - # want to call preexec. Bash prior to 3.1 can't detect this at all :/ - __bp_preexec_interactive_mode="" - return - fi - - local this_command - this_command=$(HISTTIMEFORMAT= builtin history 1 | { IFS=" " read -r _ this_command; echo "$this_command"; }) - - # Sanity check to make sure we have something to invoke our function with. - if [[ -z "$this_command" ]]; then - return - fi - - # If none of the previous checks have returned out of this function, then - # the command is in fact interactive and we should invoke the user's - # preexec functions. - - # Invoke every function defined in our function array. - local preexec_function - local preexec_function_ret_value - local preexec_ret_value=0 - for preexec_function in "${preexec_functions[@]}"; do - - # Only execute each function if it actually exists. - # Test existence of function with: declare -[fF] - if type -t "$preexec_function" 1>/dev/null; then - __bp_set_ret_value $__bp_last_ret_value - "$preexec_function" "$this_command" - preexec_function_ret_value="$?" - if [[ "$preexec_function_ret_value" != 0 ]]; then - preexec_ret_value="$preexec_function_ret_value" - fi - fi - done - - # Restore the last argument of the last executed command, and set the return - # value of the DEBUG trap to be the return code of the last preexec function - # to return an error. - # If `extdebug` is enabled a non-zero return value from any preexec function - # will cause the user's command not to execute. - # Run `shopt -s extdebug` to enable - __bp_set_ret_value "$preexec_ret_value" "$__bp_last_argument_prev_command" -} - -__bp_install() { - # Exit if we already have this installed. - if [[ "$PROMPT_COMMAND" == *"__bp_precmd_invoke_cmd"* ]]; then - return 1; - fi - - trap '__bp_preexec_invoke_exec "$_"' DEBUG - - # Preserve any prior DEBUG trap as a preexec function - local prior_trap=$(sed "s/[^']*'\(.*\)'[^']*/\1/" <<<"$__bp_trap_string") - unset __bp_trap_string - if [[ -n "$prior_trap" ]]; then - eval '__bp_original_debug_trap() { - '"$prior_trap"' - }' - preexec_functions+=(__bp_original_debug_trap) - fi - - # Adjust our HISTCONTROL Variable if needed. - __bp_adjust_histcontrol - - - # Issue #25. Setting debug trap for subshells causes sessions to exit for - # backgrounded subshell commands (e.g. (pwd)& ). Believe this is a bug in Bash. - # - # Disabling this by default. It can be enabled by setting this variable. - if [[ -n "$__bp_enable_subshells" ]]; then - - # Set so debug trap will work be invoked in subshells. - set -o functrace > /dev/null 2>&1 - shopt -s extdebug > /dev/null 2>&1 - fi; - - # Install our hooks in PROMPT_COMMAND to allow our trap to know when we've - # actually entered something. - PROMPT_COMMAND="__bp_precmd_invoke_cmd; __bp_interactive_mode" - - # Add two functions to our arrays for convenience - # of definition. - precmd_functions+=(precmd) - preexec_functions+=(preexec) - - # Since this function is invoked via PROMPT_COMMAND, re-execute PC now that it's properly set - eval "$PROMPT_COMMAND" -} - -# Sets our trap and __bp_install as part of our PROMPT_COMMAND to install -# after our session has started. This allows bash-preexec to be inlucded -# at any point in our bash profile. Ideally we could set our trap inside -# __bp_install, but if a trap already exists it'll only set locally to -# the function. -__bp_install_after_session_init() { - - # Make sure this is bash that's running this and return otherwise. - if [[ -z "$BASH_VERSION" ]]; then - return 1; - fi - - # If there's an existing PROMPT_COMMAND capture it and convert it into a function - # So it is preserved and invoked during precmd. - if [[ -n "$PROMPT_COMMAND" ]]; then - eval '__bp_original_prompt_command() { - '"$PROMPT_COMMAND"' - }' - precmd_functions+=(__bp_original_prompt_command) - fi - - # Installation is finalized in PROMPT_COMMAND, which allows us to override the DEBUG - # trap. __bp_install sets PROMPT_COMMAND to its final value, so these are only - # invoked once. - # It's necessary to clear any existing DEBUG trap in order to set it from the install function. - # Using \n as it's the most universal delimiter of bash commands - PROMPT_COMMAND=$'\n__bp_trap_string="$(trap -p DEBUG)"\ntrap DEBUG\n__bp_install\n' -} - -# Run our install so long as we're not delaying it. -if [[ -z "$__bp_delay_install" ]]; then - __bp_install_after_session_init -fi; diff --git a/.local/share/ntfy/icon.ico b/.local/share/ntfy/icon.ico deleted file mode 100644 index 1047166ecf01a986a31ffd84d4c24fba27217bc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16958 zcmeI3ZA?>F7{?Ft!H-L}WS{*uO=iTRdj}aPFa-ll>{weEh=!>_)Ywhq%QRyzag#-2 zVm1=8L}4+Dam$ja(apt}hQy66o10Omh*P0JTVB5Ev*&+qkGYK2_EKQn+jGdj=l1m8 za(>TwUJjR5hz$P8%M<)KPt4C3;%Onod=?Lh_gEO0El-F~SI?0$2K1x0fVP0Pz<3Lk zk-R%%8AdS%wT26!G-1@~c=WG`Q~kSc60FesiV8yF?8GD7tEliXh_XZFhcMf7H&i@ZhI~1sv+JY>> z{^4O?f2huLY7a)Rf>||RaklUjxjfA5cz!T~70jyfm|*$Rg+I!w@WBpMrx8C`HGk9s zdi}Nk>-g9CPv`&i*#AUhUDrQd|D*+U{nzzh*MD9Ab^X`%pMAiQ_dZQrxW}dc{@3?E zW@P{CEnG|}jOdWxT zm1TZ!k&8Zjw}DQyx6&5hO8&o?E8+Yw|0X{7*7YkiGCV|)@IaCZN;|=4OgU>Rk1g|K zF0IY)&~Rjs{`&ng9X+^*HoTt8c8EVmC-EbOTlR00>o+zUp>U|5x-OoTK2clpy!3~O zYvmmO$6CH!nNJ;`AEMhguhQs9n8rrK)PKL1&YbF?oegVcJj9Awr{q7dL0~=mO(zBW z?noQJ7O+WYTMIRMijv9=6Me;U4of8;SdM@5e3AQ53qIbpkuG04Pmxei+F_V;+?C(D z=*UMqX?=OlV{?P~{r-pJl=#(rk^36f!|WtDZ~6SEu9JDd9KggVU#u zQ{TPYk{>>Br{_9-{pAtbR#P$^^H23XQ{(3~M-JFrRY)CQjIRd+{r}MU?@rL}O;vJ^ zzG7FZbDfUsC(RG;`m&dKf99t@x&v}QggO`r2kGa)4|H(%W~wWFG0uKqMsxh*>^3QW z#PR;78oGGyTN)a?FLVCLaENnXx6FYJYhInrIp1s#%lydoANV)W-QK^An$K%~xAz8} zJa&|0yi~3?^1&?0?}_GNncvv|`(=F_4Bn$3PoJc{jb8peOUcJEVH0jOPs{w+!+v&P zJN?2n?$Ev_TDSV8*&gGHHCAt#AHKcmjpek_T@a0N+xYsF@Tk{Fz|& z8PH1Rk2u%{U<0E7v$?TN*axyR`L#OMEtXT_U2%Y^4vb)p)%Z2R-}%Vk^A@nSv)Wl- zu{v!k%pDA1SpYULCTium3k82?M7Wn{W$x94 kM*l>Q(a%-=1>`}1j|eR0y%`Ku>b%7 diff --git a/.local/share/ntfy/icon.png b/.local/share/ntfy/icon.png deleted file mode 100644 index fa4a5f85ee847d356e99b60a159a73448845912e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18064 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 NFROGl^*6)c|1a5@M0x-K diff --git a/.local/share/vlc/ml.xspf b/.local/share/vlc/ml.xspf deleted file mode 100644 index 1d9a57b..0000000 --- a/.local/share/vlc/ml.xspf +++ /dev/null @@ -1,8 +0,0 @@ - - - Media Library - - - - -