pip install scan-build
included bellow
intercept-build xcodebuild move the compile_commands.json to the base of your directory
set nocompatible | |
filetype off | |
let vundleVimPath = "~/.vim/bundle/Vundle.vim" | |
let vundleVimInstallPluginPath = "$HOME/.vim/bundle" | |
exe 'set rtp+=' . expand(vundleVimPath) | |
call vundle#begin(vundleVimInstallPluginPath) | |
Plugin 'VundleVim/Vundle.vim' | |
"" End of Vundle package manager preamble | |
""""""""""""""""""""""""""""""""""""""""" |
#!/bin/bash | |
set -euo pipefail | |
IFS=$'\n\t' | |
set -x | |
FILTERGRAPH="[0:v]pad=iw:2*trunc(iw*16/18):(ow-iw)/2:(oh-ih)/2[padded];[padded]scale=1080:1920[resized];[resized][1:v]overlay" | |
echo "nullscr,$FILTERGRAPH,nullsink" | graph2dot | |
false | |
for f in $(find input -type f); do |
export GIT_SSH_COMMAND="ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519_example -F /dev/null" | |
export GIT_AUTHOR_NAME='example' | |
export GIT_AUTHOR_EMAIL='[email protected]' | |
export GIT_COMMITTER_NAME='example' | |
export GIT_COMMITTER_EMAIL='[email protected]' | |
ssh-add -l | grep example || ssh-add ~/.ssh/id_ed25519_example |
# folder repository | |
# ./ #<-- destination folder | |
# ./originals/any.pdf #<-- any number of pdfs to convert, originals | |
# ./originals/unpaper.sh #<-- this script | |
# inspired from https://gist.github.com/legumbre/1182280/60c3bfc13b9d89b57fef733f67ad60de2624be6a | |
set -x | |
for i in *.pdf; do | |
gs -q -dNOPAUSE -dBATCH -sDEVICE=ppmraw -sOutputFile=%04d.ppm "$i" | |
for f in *.ppm; do |
# check if all docker-compose containers are properly running | |
bash -c "(diff <(cd /srv && /usr/bin/local/docker-compose ps --services --filter "status=running") <(cd /srv && /usr/bin/local/docker-compose ps --services) || /usr/bin/local/docker-compose up -d) >> /var/log/crontab-root-dbg.log" |
"call make from the root folder | |
let &l:makeprg = 'cd ' . expand('<sfile>:p:h') . ' && make' | |
augroup fix_path_for_catch2_output_results | |
autocmd! | |
au QuickFixCmdPre * lcd <sfile>:p:h/build | |
augroup END |
""" a big WIP, as I discovered that VS2019 supports the export """ | |
import os | |
import subprocess | |
import shutil | |
import contextlib | |
import tempfile | |
SRC_DIR=(os.path.dirname(os.path.realpath(__file__))) | |
@contextlib.contextmanager |
#format only files that have a diff | |
alias gformat="git diff --name-only --ignore-submodules | xargs -I {} sh -c 'export f="{}"; cd \$(git rev-parse --show-toplevel) && [[ -f \$f ]] && echo formatting \$f && clang-format -i --style=file \$f || echo directory \$f'" | |
#fix osx gitgui bug + format all files + open git gui and gitk (I use these a lot to commit) | |
alias gh="git config --local --unset gui.geometry && git push& gformat && git gui & gitk &" |
pip install scan-build
included bellow
intercept-build xcodebuild move the compile_commands.json to the base of your directory