Commit 6c6a8dae authored by Maxime Bombar's avatar Maxime Bombar

Merge remote-tracking branch 'crans_upstream/master' into upstream

parents 8237320d 64ecabe1
......@@ -168,4 +168,7 @@ alias tailprocmail='tail -f ~/.procmail/logs/procmail.log'
alias a♡tv='cvlc udp://@239.231.140.230:1337'
#Meteo
meteo () { curl wttr.in/`tr -s ' ' '_' <<< "$*"`; }
meteo () { curl fr.wttr.in/`tr -s ' ' '_' <<< "$*"`; }
#Lune
moon () { curl fr.wttr.in/Moon; }
......@@ -668,6 +668,7 @@ shopt -s histappend
# Pour éviter un troll, aucune ligne de cette section n'est décommentée.
# Choisissez la vôtre.
#~# export EDITOR='/usr/bin/nano'
#~# export EDITOR='/usr/bin/vim'
export EDITOR='/usr/bin/emacs'
......
[Desktop Entry]
Type=Application
Name=GPG Password Agent
Name[de]=GPG-Passwort-Agent
Name[en_GB]=GPG Password Agent
Name[es]=Agente de contraseñas GPG
Name[fr]=Agent de mot de passe GPG
Name[it]=Agente password GPG
Comment=GNOME Keyring: GPG Agent
Comment[de]=GNOME-Schlüsselbunddienst: GPG-Agent
Comment[en_GB]=GNOME Keyring: GPG Agent
Comment[es]=Depósito de claves de GNOME: agente GPG
Comment[fr]=Trousseau de clés GNOME : agent GPG
Comment[it]=Portachiavi di GNOME: agente GPG
Exec=/usr/bin/gnome-keyring-daemon --start --components=gpg
OnlyShowIn=GNOME;Unity;
X-GNOME-Autostart-Phase=Initialization
X-GNOME-AutoRestart=false
X-GNOME-Autostart-Notify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-keyring
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.4.1
Hidden=true
[Desktop Entry]
Type=Application
Name=SSH Key Agent
Name[de]=SSH-Schlüsselagent
Name[en_GB]=SSH Key Agent
Name[es]=Agente de claves SSH
Name[fr]=Agent de clés SSH
Name[it]=Agente chiavi SSH
Comment=GNOME Keyring: SSH Agent
Comment[de]=GNOME-Schlüsselbunddienst: SSH-Agent
Comment[en_GB]=GNOME Keyring: SSH Agent
Comment[es]=Depósito de claves de GNOME: agente SSH
Comment[fr]=Trousseau de clés GNOME : agent SSH
Comment[it]=Portachiavi di GNOME: agente SSH
Exec=/usr/bin/gnome-keyring-daemon --start --components=ssh
OnlyShowIn=GNOME;Unity;
X-GNOME-Autostart-Phase=Initialization
X-GNOME-AutoRestart=false
X-GNOME-Autostart-Notify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-keyring
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.4.1
Hidden=true
......@@ -41,7 +41,17 @@
# (dans git 2.0, le comportement par défaut deviendra simple)
default = matching
[log]
decorate = true
graph = true
[core]
editor = emacs
# Afficher les têtes des branches
decorate = true
# Afficher la version courtes des hash de commit
abbrevCommit = true
[alias]
# Raccourci pour afficher toutes les branches.
lg = log --graph
......@@ -52,6 +52,7 @@ club.astro
detenste
eurovisioens
fensfoire
henstai
impro
jonglage
k-dens
......
# .profile générique mis à votre disposition
# par les gentils membres actifs du Cr@ns
# Vous pouvez l'utiliser, le redistribuer, le modifier à votre convenance.
# Des questions, des suggestions : {nounou,ca}@lists.crans.org
# Licence : WTFPL
# Les sections commentées par #~# sont des features qui ne sont pas activées
# par défaut. Sentez-vous libre de les décommenter pour les utiliser.
#------------------------------------------------------------------------------
# Si le shell est bash, lire le fichier de configuration (s'il existe)
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# Si on a un dossier ~/bin, l'ajouter à la liste des dossiers
# dans lesquels le shell cherche les commandes
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
......@@ -20,9 +20,3 @@ caption always "%{+u wk}%?%-w%?%{yk}/%n %t\%{wk}%?%+w%?"
# UTF8 par défaut
defutf8 on
# 256 couleurs, parce que c'est mieux
term "xterm-color"
termcap xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
terminfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
This diff is collapsed.
This diff is collapsed.
# .ssh/config_bde pour les serveurs du BDE mis à votre disposition
# par les gentils membres actifs du Cr@ns
# Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance.
# Des questions, des suggestions : {nounou,ca}@lists.crans.org
# Typiquement, vous pouvez proposer d'ajouter la conf pour accéder à votre département
# Licence : WTFPL
#
# Pensez à remplacer "loginBDE" par les logins idoines.
# Serveurs du BDE accessibles aux respos info
Host kfet kfet.crans.org kfet1
HostName kfet.crans.org
User bde
Host kfet-bureau kfet-bureau.crans.org
HostName kfet.crans.org
User bde
Host bde2 bde2-virt note note-virt kfet-ics doc-bde ldap-bde bde2.crans.org bde2-virt.crans.org note.crans.org
HostName bde2-virt.crans.org
User loginBDE
ForwardAgent yes
Host bde3-virt digicode bde3-virt.crans.org
HostName bde3-virt.crans.org
User loginBDE
ForwardAgent yes
Host bde3 bde3.crans.org
HostName bde3.crans.org
User loginBDE
ForwardAgent yes
Host bde-test bde-test-virt note-test note-dev bde-test.crans.org bde-test-virt.crans.org note-test.crans.org
HostName bde-test-virt.crans.org
User loginBDE
ForwardAgent yes
Host sauron sauron.crans.org
HostName sauron.crans.org
User loginBDE
ForwardAgent yes
This diff is collapsed.
# .ssh/config_dptinfo pour les serveurs du dptinfo de l'ENSC mis à votre disposition
# par les gentils membres actifs du Cr@ns
# Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance.
# Des questions, des suggestions : {nounou,ca}@lists.crans.org
# Typiquement, vous pouvez proposer d'ajouter la conf pour accéder à votre département
# Licence : WTFPL
#
# Pensez à remplacer "loginENS" par les logins idoines.
# Machines du département informatique de l'ENSC
# Accesibles aux A0
Host info21 infossh ssh.dptinfo ssh.dptinfo.ens-cachan.fr
#HostName 138.231.36.60
HostName ssh.dptinfo.ens-cachan.fr
User loginENS
ForwardAgent yes
# Le ! permet de ne pas capturer ssh.dptinfo dans *.dptinfo
# Sinon on crée une boucle
Host *.dptinfo !ssh.dptinfo
HostName %h.ens-cachan.fr
User loginENS
ProxyJump ssh.dptinfo.ens-cachan.fr
ForwardAgent yes
Host *.dptinfo.ens-cachan.fr !ssh.dptinfo.ens-cachan.fr
HostName %h
User loginENS
ProxyJump ssh.dptinfo.ens-cachan.fr
ForwardAgent yes
# .ssh/config_ens pour les serveurs de l'ENSC mis à votre disposition
# par les gentils membres actifs du Cr@ns
# Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance.
# Des questions, des suggestions : {nounou,ca}@lists.crans.org
# Typiquement, vous pouvez proposer d'ajouter la conf pour accéder à votre département
# Licence : WTFPL
#
# Pensez à remplacer "loginENS" par les logins idoines.
# Accessibles aux élèves de l'ENS
Host tselin tselin.clietu tselin.clietu.ens-cachan.fr acces1.rip.ens-cachan.fr acces1 rip
HostName tselin.clietu.ens-cachan.fr
User loginENS
ProxyJump tahines.ens-cachan.fr
Host tahines.ens-cachan.fr tahines2 tahines
HostName tahines.ens-cachan.fr
User loginENS
# .ssh/config_federez pour les serveurs de fedeRez mis à votre disposition
# par les gentils membres actifs du Cr@ns
# Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance.
# Des questions, des suggestions : {nounou,ca}@lists.crans.org
# Typiquement, vous pouvez proposer d'ajouter la conf pour accéder à votre département
# Licence : WTFPL
#
# Pensez à remplacer "loginFedeRez" par les logins idoines.
# Accessibles aux membres de l'équipe d'admin de FedeRez
Host hexagon hexagon.federez.net
HostName hexagon.federez.net
User loginFedeRez
ForwardAgent yes
Host quigon quigon.federez.net
HostName quigon.federez.net
User loginFedeRez
ForwardAgent yes
Host nonagon nonagon.federez.net
HostName nonagon.federez.net
User loginFedeRez
ForwardAgent yes
Host octogon octogon.federez.net
HostName octogon.federez.net
User loginFedeRez
ForwardAgent yes
Host pentagon pentagon.federez.net
HostName pentagon.federez.net
User loginFedeRez
ForwardAgent yes
Host parangon parangon.federez.net
HostName parangon.federez.net
User loginFedeRez
ForwardAgent yes
Host federez-test federez-test.federez.net
HostName federez-test.federez.net
User loginFedeRez
ForwardAgent yes
......@@ -8,8 +8,10 @@
" par défaut. Sentez-vous libre de les décommenter pour les utiliser.
"------------------------------------------------------------------------------
"
"
"~" " Pour charger de la configuration avant la configuration crans
"~" source ~/.vimrc_before
" +-----------+
" | Affichage |
" +-----------+
......@@ -64,6 +66,9 @@ endif
"~" " Conserve l'indentation de la ligne précédente lors d'un retour à la ligne
"~" set autoindent
"~" " Ne suprime pas l'indentation faite par 'autoindent' si la ligne est laissé vide
"~" set cpoptions+=I
"~" " Met les tabulations à 4 colonnes
"~" set tabstop=4
......@@ -82,6 +87,10 @@ endif
"~" " Utilise le presse papier system (nécessite vim-gnome sous Debian)
"~" set clipboard^=unnamedplus
"~" "Les fichiers .ssh/config_* sont considérés comme des fichiers de
"~" "configuration pour ssh.
"~" au BufNewFile,BufRead */.ssh/config_* setf sshconfig
" +---------------------------+
" | Recherche et substitution |
" +---------------------------+
......@@ -158,35 +167,11 @@ set history=50
"~" " Surligne les espaces insécables
"~" au BufEnter * hi Nbsp ctermbg=233 guibg=black
"~" au BufEnter * match Nbsp /\%uA0/
" ## added by OPAM user-setup for vim / base ## 93ee63e278bdfc07d1139a748ed3fff2 ## you can edit, but keep this line
let s:opam_share_dir = system("opam config var share")
let s:opam_share_dir = substitute(s:opam_share_dir, '[\r\n]*$', '', '')
let s:opam_configuration = {}
function! OpamConfOcpIndent()
execute "set rtp^=" . s:opam_share_dir . "/ocp-indent/vim"
endfunction
let s:opam_configuration['ocp-indent'] = function('OpamConfOcpIndent')
function! OpamConfOcpIndex()
execute "set rtp+=" . s:opam_share_dir . "/ocp-index/vim"
endfunction
let s:opam_configuration['ocp-index'] = function('OpamConfOcpIndex')
function! OpamConfMerlin()
let l:dir = s:opam_share_dir . "/merlin/vim"
execute "set rtp+=" . l:dir
endfunction
let s:opam_configuration['merlin'] = function('OpamConfMerlin')
let s:opam_packages = ["ocp-indent", "ocp-index", "merlin"]
let s:opam_check_cmdline = ["opam list --installed --short --safe --color=never"] + s:opam_packages
let s:opam_available_tools = split(system(join(s:opam_check_cmdline)))
for tool in s:opam_packages
" Respect package order (merlin should be after ocp-index)
if count(s:opam_available_tools, tool) > 0
call s:opam_configuration[tool]()
endif
endfor
" ## end of OPAM user-setup addition for vim / base ## keep this line
" +-------+
" | Perso |
" +-------+
"~" " Pour charger de la configuration après la configuration crans
"~" source ~/.vimrc_after
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment