Skip to content

Instantly share code, notes, and snippets.

#!/bin/sh
# to search something with duckduckgo on vimb
#!/bin/bash
search=`dmenu -nb '#859900' -nf '#eee8d5' -sb '#cb4b16' -fn 'MesloLGSDZ Nerd Font-10' -h 36 -p "DuckDuckGo:"`
echo $search
if [ ! -z "$search" ]; then
search=`jq -nr --arg v "$search" '$v|@uri'`
vimb https://duckduckgo.com/html/?q=$search
fi
@tyjak
tyjak / workspace
Last active March 28, 2020 22:12
i3wm move terminal to a workspace based on current path
#!/bin/sh
# command to move terminal in a workspace
# useful in conjonction with direnv
# when you change to directory that have a .envrc with the workspace command, the
# terminal automove to the predifined workspace specified in the .envrc
# how to use: simply put `workspace {name of the workspace}"` in the .envrc file !!!
i3-msg "move --no-auto-back-and-forth container to workspace $1; workspace --no-auto-back-and-forth $1"

Étapes de création d'une règle de financement

  1. Rédaction simple de la règle [métier]

  2. Lecture par le métier et le développeur de la règle [métier, développeur]

  3. Mise en forme de la règle selon la convention de trèfle

  • ajout de la règle dans les fichiers appropriés: [développeur]
  • Un répertoire national, et un fichier pour chaque règle nationale
@tyjak
tyjak / popup
Last active June 19, 2019 16:24
popup pour i3 manager
#!/bin/sh
# popup
# wrapper to create popup window in i3w
# dependancies: i3w, termite
# add this in your i3 config file :
# set $wfM_height 600
# set $wfM_width 1000
# for_window [class="w_float-notitle-medium-sticky"] border 1pixel, floating enable, resize set $wfL_width $wfL_height, move position center, sticky enable
# for_window [class="w_float-notitle-medium"] border 1pixel, floating enable, resize set $wfL_width $wfL_height, move position center

OVH Cloud privé

https://www.ovh.com/fr/sddc/

Offre SDDC 64

2 hosts 1297 € HT

  • vSphere 6.5
  • 2 x Intel Xeon E5-2689v4
  • 2 x 10 cores/20 threads
  • 3,1 GHz

OVH Public cloud / kubernetes

Rapport CPU/RAM équilibré

  • 120Go RAM
  • 32vCores
  • 400Go SSD
325 € HT

Instances CPU très élevés

  • 120Go RAM
@tyjak
tyjak / apptoggle
Created February 24, 2019 11:15
toogle open/quit App in i3 window manager
#!/bin/sh
ps -C "$1" -o pid= && i3-msg "[instance=\"$1\"] kill" || i3-msg "exec $1"
@tyjak
tyjak / .cvimrc
Last active April 13, 2019 12:19
cvimrc
" Settings
"set nohud
"set nosmoothscroll
"set noautofocus " The opposite of autofocus; this setting stops
" sites from focusing on an input box when they load
set typelinkhints
let searchlimit = 30
let scrollstep = 70
let barposition = "bottom"
@tyjak
tyjak / key.pub
Last active August 1, 2021 09:43
clip/key/house
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC/l82CIBCXf599pBNy7SSJO2JffTNxTNe0OtXbmUF7BjOCzIYUJKPAcgpAzXecemuaqaIb+GUMAPUb3KEPv2XKljsdQsuLGSSMMzaLVFiOvGBjR5mQ8s9DZ2IJn2NIusHLkXzR0OJNFWmvukOIPUaDkvEt/U7APFkZV7reZ2Zh58nHYl82x4g42Xz/rTja1d6FzAsQOjKw3BQACkHN0URgofG+7o+yqhUn3GxkmqN7fT+0gqj/mNOMCwczBW5IsoqDDa7pKyt5TB6YaFn9gZ4XE3gFGHVpDkH517dPyXvnvQb6vZAxJLdskbOAi65Iu9eslN5ZU++pImtP8atoxQsOgbXUFI1T7BYQ41G2bApOZnGRlKU/jzWU2mU9BxT6PS5W9LHm4uMbnIFExE8MAfOjV/BF6ew0kpjtbKjOanJkhZiFAkO73fKENPA7yd4buu7MWEfMuQaAY5pHTRFEWMnfioTcvGfGPdn5bijRwsMdEklNcG1EU8BsrtlWrWg0ycSsiMFgmBiTFn4lb6Q556qjffx24bskm/Msp43ux1ZyTylow9lwHoLSgdrxolmhTE9zXB+xNOhOimVVM+12p2tJ2kKTUBMIyJlCYTSifHXcUBCC4Jtn610Z4Ue2UVEa7aN8EfIlscXO0w1yE65dEUJZ8lKmevkBhqx6mA0NRGBqcw== openpgp:0x384E9F7E
@tyjak
tyjak / id_rsa.pub
Last active August 1, 2021 09:45
clip/key/work
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCnRbDZnMicsL9MKz/eRkMWU1DAfSewSHxBpDkR83LmM3pi7hZVQt+pIqTbUjbqKlgy5Aiz8vooo7BCDHv6UYhkyF0sgZj0Ak4rsoheu6aSD8bncU6KAZ/CCwuaP6uuUzN3qsTSTgWnJ+GmeLtCEBVDHyFlgK92kuZUQZoZj4+MuIGNgBk8jR1GTh/DPUkLkHinpy07YVmp8CrQWGt4PqET/ryOMNdALBr/Uo3JvOpKCYT5VxuUlXX/gWYX37Lugn1m9I9u1ai3NyQXNoJhXk3XlVM1LhZ9PidyofdtPjr8sCDbksLlwxUjYBy0Wsf1KyH7U4Z5NioGcARnU87DkmoZzE1i/ZDKb+zRkO4kPVahWuxOSsM82VH+Qd2dED1zgrf+BPlJYdoJylBxMkGEATuau9YTExm7sJw6SQ4VcHNKwPG9E227S8+tbr9AdGoHcolxs3L2S2Znf0be8eHijDmWC1Lf6tS1FjbVTxJYlXG2e7Cep2SBYYoPpE1pIVsb/GrhwC4PjSyCWV//3J+s05KQwENcv6n7Tx0pd1mNHsF8Xp1O9l8NcP7p/dsLOrQVma/8aJKim04UsyHt8iXSv2j6aWMPg4bCKmUy6198u0hSgCQtirg7p1pjVe1LNaAF35n6UT42LEOwfGTQx5Ax3GVFl4GIFU0ATsC+knOOYQ7J+Q== david@archeepe