Skip to content

Instantly share code, notes, and snippets.

View pirpyn's full-sized avatar
⏲️
Getting older...

Pierre Payen pirpyn

⏲️
Getting older...
View GitHub Profile
@pirpyn
pirpyn / header.tex
Last active May 19, 2016 06:23
LaTeX bases files
\documentclass[a4paper,11pt,twoside,english,final]{article}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[pdftex]{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{hyperref}
@pirpyn
pirpyn / 2017_custom_french
Last active October 10, 2017 14:02
Texlive profiles
# texlive.profile written on Tue Oct 10 13:56:38 2017 UTC
# It will NOT be updated and reflects only the
# installation profile at installation time.
selected_scheme scheme-custom
TEXDIR ~/.texlive
TEXMFCONFIG $TEXMFSYSCONFIG
TEXMFHOME $TEXMFLOCAL
TEXMFLOCAL ~/.texlive/texmf-local
TEXMFSYSCONFIG ~/.texlive/texmf-config
TEXMFSYSVAR ~/.texlive/texmf-var
@pirpyn
pirpyn / Default (Linux).sublime-keymap
Created December 7, 2017 14:29
Sublime config files
[
{ "keys": ["ctrl+i"], "command": "reindent"},
]
<span>
<b>Name SURNAME</b>
<br>
<b>SCHOOL/COMPANY NAME</b>
</span>
<TABLE BORDER="0">
<TR>
<TD>
<img src=SCHOOLIMAGELINK height="50">
</TD>
@pirpyn
pirpyn / firefox_install_addons.sh
Created March 19, 2019 14:11
Allows to install an addon when firefox.cfg doesn't allow to ( :O )
#!/bin/bash -e
# https://askubuntu.com/questions/73474/how-to-install-firefox-addon-from-command-line-in-scripts
scriptname=$(basename $(readlink -f $0))
usage() { cat << EOF
usage: $scriptname url
Installe en local l'addon .xpi dispo à l'adresse url
exemples:
@pirpyn
pirpyn / .bashrc
Last active October 9, 2019 15:00
my linux config files
# ~/.bashrc: executed by bash(1) for non-login shells.
# alias git
alias gff='git diff -R | meld -o -'
alias gst='git status --short'
alias glg='git log --color --pretty=format:"%ai %Cred%an(%cn)%Creset %H%n %m %s %gs"'
alias more='/usr/share/vim/vim74/macros/less.sh -u /etc/vimrc'
# If not running interactively, don't do anything
@pirpyn
pirpyn / firefox_install_addons.sh
Last active October 31, 2019 11:12
Add an addons from its xpi url
#!/bin/bash -e
# https://askubuntu.com/questions/73474/how-to-install-firefox-addon-from-command-line-in-scripts
if [[ -f $0 ]]; then
scriptname=$(basename $(readlink -f $0))
else
scriptname="firefox_install_addons.sh"
fi
usage() { cat << EOF
@pirpyn
pirpyn / pdf2qdf2pdf.sh
Created November 11, 2019 11:17
PDF page number fix
#!/bin/bash -e
if [[ $# -ne 2 ]]; then
echo pdf2qdf2pdf in.pdf out.pdf;
exit 1;
fi;
qpdf -qdf $1 ${1/.pdf/.qdf};
FIX="/Catalog \n
/PageLabels << \n
/Nums [ \n
0 << /S /r >> \n
@pirpyn
pirpyn / pdfcompress
Last active February 24, 2020 14:30
pdf tools for linux using ghostscript
#!/bin/bash
usage () { cat << EOF
usage : pdfcompress [ -q id ] file.pdf
options : -q id
0 screen (screen-view-only quality, 72 dpi images)
1 default (almost identical to /screen)
2 ebook (low quality, 150 dpi images)
3 printer (high quality, 300 dpi images)
4 prepress (high quality, color preserving, 300 dpi imgs)
@pirpyn
pirpyn / settings.json
Created September 15, 2020 16:07
User VSCode settings
{
"telemetry.enableTelemetry": false,
"workbench.startupEditor": "newUntitledFile",
"editor.acceptSuggestionOnEnter": "on",
"diffEditor.ignoreTrimWhitespace": false,
"window.zoomLevel": 0,
"remote.SSH.defaultExtensions": [
"C/C++"
],
"debug.onTaskErrors": "abort",