diff options
Diffstat (limited to 'old')
-rw-r--r-- | old/dot_Xdefaults | 82 | ||||
-rw-r--r-- | old/dot_bashrc_konata | 65 | ||||
-rw-r--r-- | old/dot_gvimrc | 2 | ||||
-rw-r--r-- | old/dot_screenrc | 200 | ||||
-rwxr-xr-x | old/dot_xprofile | 8 | ||||
-rw-r--r-- | old/dot_zshrc | 89 |
6 files changed, 446 insertions, 0 deletions
diff --git a/old/dot_Xdefaults b/old/dot_Xdefaults new file mode 100644 index 0000000..87c4e3d --- /dev/null +++ b/old/dot_Xdefaults @@ -0,0 +1,82 @@ +# General terminal configuration + +#xterm*scrollTtyOutput: false +xterm*rightScrollBar: true +#xterm*faceName: Ubuntu Mono:pixelsize=16 +xterm*utf8: 2 +xterm*scrollBar: false +xterm*saveLines: 512 +xterm*geometry: 80x25 +xterm*scrollTtyKeypress: true +xterm*dynamicColors: true +xterm*jumpScroll: true +xterm*eightBitInput: true +xterm*multiScroll: true +xterm*toolBar: false + +*reverseVideo:true +#*Text.background: #0000FF +# *foreground: #dddddd +# *background: #111111 +# *background: #0000FF +# *color0: #000000 +# *color1: #ff6565 +# *color2: #93d44f +# *color3: #eab93d +# *color4: #204a87 +# *color5: #ce5c00 +# *color6: #89b6e2 +# *color7: #cccccc +# *color8: #555753 +# *color9: #ff8d8d +# *color10: #c8e7a8 +# *color11: #ffc123 +# *color12: #3465a4 +# *color13: #f57900 +# *color14: #46a4ff +# *color15: #ffffff + + +# Configuration for urxvt + +URxvt.keysym.C-Right : \033[1;5C +URxvt.keysym.C-Left : \033[1;5D + +URxvt.matcher.button: 1 +#rxvt*modifier: alt +#urxvt*modifier: alt + +URxvt.scrollBar: off +URxvt*scrollstyle: rxvt + +#URxvt*transparent: true +Rxvt*shading: 15 + +#URxvt.font: -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1 +#URxvt.font: -misc-fixed-medium-r-normal--15-120-90--c-90-iso8859-1 +URxvt.font: xft:Ubuntu Mono:size=14 +#URxvt.font: xft:ProFontIIx:size=10 + +#xft.rgba: rgb +#xft.hinting: true +#xft.antialias: true +#xft.hintstyle: hintfull +#xft.dpi: 96 +Xft.autohint: true +Xft.antialias: true + +URxvt.perl-ext-common: default,clipboard,url-select,matcher,resize-font +URxvt.keysym.M-u: perl:url-select:select_next +#URxvt.url-select.launcher: /usr/bin/firefox -new-tab +URxvt.url-select.launcher: /usr/bin/opera +#URxvt.url-select.launcher: /usr/bin/dillo +URxvt.url-select.underline: true +URxvt.resize-font.smaller: C-Down +URxvt.resize-font.bigger: C-Up + + +# Other configuration + +Xcursor*theme: Adwaita + +*visualBell: false diff --git a/old/dot_bashrc_konata b/old/dot_bashrc_konata new file mode 100644 index 0000000..d4a765f --- /dev/null +++ b/old/dot_bashrc_konata @@ -0,0 +1,65 @@ +# +# ~/.bashrc +# + +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +complete -cf sudo +complete -cf man +shopt -s autocd + +alias ls='ls --color=auto' +alias df='dfc' +PS1='[\u@\h \W]\$ ' + +export EDITOR='vim' + +export GOPATH=$HOME/go + +export PATH=$PATH:$HOME/usr/bin:$HOME/go/bin +export LD_LIBRARY_PATH=$HOME/usr/lib + +# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' + +export WINEARCH=win32 + +# -- GIT prompt +GIT_PROMPT_FETCH_REMOTE_STATUS=0 +GIT_PROMPT_START="\n\[\033[0m\][\$(if [[ \$? == 0 ]]; then echo \"\[\033[0;32m\]\$?\"; else echo \"\[\033[0;31m\]\$?\"; fi)\[\033[00m\]] \[\033[0;36m\]\u@\h \[\033[0;33m\]\w\[\033[0m\]" +GIT_PROMPT_END="\[\033[0m\]\n \$ " +source ~/usr/src/bash-git-prompt/gitprompt.sh + + +# ------------ GOOGLE CLOUD SDK +# The next line updates PATH for the Google Cloud SDK. +source /home/katchup/usr/google-cloud-sdk/path.bash.inc +# The next line enables bash completion for gcloud. +source /home/katchup/usr/google-cloud-sdk/completion.bash.inc + +# ------------ OPAM configuration +. /home/katchup/.opam/opam-init/init.sh > /dev/null 2> /dev/null || true +export PATH=$PATH:$HOME/usr/google-cloud-sdk/bin:$HOME/.opam/system/bin:$HOME/.local/bin + +export SDL_VIDEO_X11_DGAMOUSE=0 + +export PYLEARN2_DATA_PATH=/home/katchup/s/dataset +export PATH=$PATH:$HOME/s/pylearn2/pylearn2/scripts + + +alias clipper='ssh -R 9876:localhost:9872 auvolat@sas.eleves.ens.fr' +alias cargo='ssh auvolat@cargo.ens.fr' +alias tremble='ssh auvolat@tremble.ens.fr' +alias tulipier='ssh auvolat@tulipier.ens.fr' +# conseil : utiliser tulipier pour bosser, sas.eleves pour IRC + +alias vps='ssh katchup@vps46149.ovh.net' +alias irc='TERM=xterm ssh -t adnab.me /usr/local/bin/irc' + +alias ocamltop='rlwrap ocaml "$@"' + +alias drsync='rsync -arzv --delete --progress' + +expand -t 4 $HOME/Core/TODO + + diff --git a/old/dot_gvimrc b/old/dot_gvimrc new file mode 100644 index 0000000..880338c --- /dev/null +++ b/old/dot_gvimrc @@ -0,0 +1,2 @@ +set background=light +set guioptions-=T diff --git a/old/dot_screenrc b/old/dot_screenrc new file mode 100644 index 0000000..ed6b901 --- /dev/null +++ b/old/dot_screenrc @@ -0,0 +1,200 @@ +#shell /bin/zsh +# config de screen par bennyben +# raccourcis avec Ctrl-x puis une touche +# ou alors Ctrl-meta-une touche, voire Shirt-Ctrl-Meta + +# $Id: screenrc,v 1.8 2002/03/20 22:20:21 laz Exp $ +# +# /etc/screenrc +# +# This is the system wide screenrc. +# +# You can use this file to change the default behavior of screen system wide +# or copy it to ~/.screenrc and use it as a starting point for your own +# settings. +# +# Commands in this file are used to set options, bind screen functions to +# keys, redefine terminal capabilities, and to automatically establish one or +# more windows at the beginning of your screen session. +# +# This is not a comprehensive list of options, look at the screen manual for +# details on everything that you can put in this file. +# + +# ------------------------------------------------------------------------------ +# SCREEN SETTINGS +# ------------------------------------------------------------------------------ + +startup_message off +#nethack on + +#defflow on # will force screen to process ^S/^Q +deflogin on +autodetach on + +# turn visual bell on +vbell on +vbell_msg " Wuff ---- Wuff!! " + +# define a bigger scrollback, default is 100 lines +defscrollback 1024 + +# ------------------------------------------------------------------------------ +# SCREEN KEYBINDINGS +# ------------------------------------------------------------------------------ + +# Remove some stupid / dangerous key bindings +#bind '^k' +#bind 'L' +#bind '^\' +# Make them better +#bind '\\' quit +#bind 'K' kill +#bind 'I' login on +#bind 'O' login off +#bind '}' history + +#bind 'R' colon "screen -ln rlogin faui -8^b^b^b" +#bind 'P' colon "^p" + +# escape "" +#escape "^xx" +#bindkey \033^b break +# +# + # ctrl-meta-insert +# +#bindkey \033^V digraph +#bindkey \033^. dumptermcap +#bindkey \033^F fit +#bindkey \033^f flow +#bindkey \033^I focus +#bindkey \033^h hardcopy + +#bindkey \033^{ history +#bindkey \033^i info +#bindkey \033^m lastmsg +#bindkey \033^, license +#bindkey \033^H log +#bindkey \033^L login +#bindkey \033^M monitor +#bindkey \033^n next + +#bindkey \033^N number +#bindkey \033^Q only +#bindkey \033^X other +#bindkey \033^B pow_break +#bindkey \033^D pow_detach +#bindkey \033^\ quit +#bindkey \033^< readbuf +#bindkey \033^l redisplay +#bindkey \033^X remove +#bindkey \033^= removebuf +#bindkey \033^Z reset +#bindkey \033^' select +#bindkey \033^_ silence +#bindkey \033^S split +#bindkey \033^z suspend +#bindkey \033^t time +#bindkey \033^A title +#bindkey \033^G vbell +#bindkey \033^v version +#bindkey \033^W width +#bindkey \033^r wrap +#bindkey \033^> writebuf +#bindkey \033^s xoff +#bindkey \033^q xon + +#bindkey \033^x next +#bindkey \033^w prev +#bindkey \033^n next +#bindkey \033^p prev +#bindkey \033^c screen +#bindkey \033^d detach +#bindkey \033: colon +#bindkey \033? help +#bindkey \033^l clear +#bindkey \033² displays +#bindkey \033^P hardcopy +#bindkey \033^k kill +#bindkey \033^L log +#bindkey \033^m monitor +#bindkey \033ù silence +#bindkey \033^t title +#bindkey \033^S split +#bindkey \033^f fit +#bindkey \033^q xon +#bindkey \033^s xoff +#bindkey \033\033[2\^ copy +#bindkey \033^k digraph +#bindkey \033^a focus up +#bindkey \033^z focus down +#bindkey \033* lockscreen + +# An example of a "screen scraper" which will launch urlview on the current +# screen window +# +#bind ^B eval "hardcopy_append off" "hardcopy -h $HOME/.screen-urlview" "screen urlview $HOME/.screen-urlview" + +# on Debian backspace should send char `\177': +bindkey -k kb stuff "\177" + +# ------------------------------------------------------------------------------ +# TERMINAL SETTINGS +# ------------------------------------------------------------------------------ + +# The vt100 description does not mention "dl". *sigh* +termcapinfo vt100 dl=5\E[M + +# turn sending of screen messages to hardstatus off +#hardstatus off +hardstatus on +# Set the hardstatus prop on gui terms to set the titlebar/icon title +termcapinfo xterm*|rxvt*|kterm*|Eterm* hs:ts=\E]0;:fs=\007:ds=\E]0;\007 +# use this for the hard status string +#hardstatus string "%h%? users: %u%?" + +# An alternative hardstatus to display a bar at the bottom listing the +# windownames and highlighting the current windowname in blue. (This is only +# enabled if there is no hardstatus setting for your terminal) +# +#hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<" +# version d'avant, allégée avec seulement les window en cours et celle courante en jaune +# et fond bleu +#hardstatus alwayslastline "%{= BY}%-Lw%{= YB}%50>%n%f* %t%{= BY}%+Lw%<" +# nouvelle version : +# heure (avec secondes), nom de la machine en rouge, load de la machine +# puis fenetres avec celle courante en jaune, le tout en fond bleu +hardstatus alwayslastline "%{b kB}%{s gB}%c:%s%{b kB} %{b kR}%H %{b kB}%{s yB}%l%{b kB} %{b kB}%{rs Y}%-Lw%{BY}%50>%n%{R}%f%{B} %t%{YB}%+Lw%<" + +# set these terminals up to be 'optimal' instead of vt100 +termcapinfo xterm*|linux*|rxvt*|Eterm* OP + +# Change the xterm initialization string from is2=\E[!p\E[?3;4l\E[4l\E> +# (This fixes the "Aborted because of window size change" konsole symptoms found +# in bug #134198) +termcapinfo xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l' + +termcapinfo xterm*|linux*|rxvt*|Eterm* ti@:te@ + +# Do not use xterms alternate window buffer (won't add lines to scrollback bfr) +#termcapinfo xterm|xterms|xs ti=\E7\E[?47l + +# ------------------------------------------------------------------------------ +# STARTUP SCREENS +# ------------------------------------------------------------------------------ + +# Example of automatically running some programs in windows on screen startup. +# +# The following will open top in the first window, an ssh session to monkey +# in the next window, and then open mutt and tail in windows 8 and 9 +# respectively. +# +# screen top +# screen -t monkey ssh monkey +# screen -t mail 8 mutt +# screen -t daemon 9 tail -f /var/log/daemon.log + +sorendition =s WB +msgwait 3 +bell "^GBell in window %" diff --git a/old/dot_xprofile b/old/dot_xprofile new file mode 100755 index 0000000..3bfc1d2 --- /dev/null +++ b/old/dot_xprofile @@ -0,0 +1,8 @@ +#!/bin/sh + +#export GTK_IM_MODULE_FILE=/etc/gtk-2.0/gtk.immodules +#export GTK_IM_MODULE='uim' +#export QT_IM_MODULE='uim' +#uim-xim & +#export XMODIFIERS='@im=uim' + diff --git a/old/dot_zshrc b/old/dot_zshrc new file mode 100644 index 0000000..458aa37 --- /dev/null +++ b/old/dot_zshrc @@ -0,0 +1,89 @@ +# The following lines were added by compinstall + +zstyle ':completion:*' completer _complete _ignored _approximate +zstyle ':completion:*' matcher-list '' 'm:{[:lower:]}={[:upper:]}' 'r:|[._-]=* r:|=*' 'm:{[:lower:][:upper:]}={[:upper:][:lower:]} l:|=* r:|=*' +zstyle ':completion:*' max-errors 1 +zstyle :compinstall filename '/home/katchup/.zshrc' + +autoload -Uz compinit +compinit +# End of lines added by compinstall +# Lines configured by zsh-newuser-install +HISTFILE=~/.histfile +HISTSIZE=1000 +SAVEHIST=1000 +bindkey -v +# End of lines configured by zsh-newuser-install + +## VCS INFO + +autoload -Uz vcs_info + +zstyle ':vcs_info:*' stagedstr '%F{28}%B*%b' +zstyle ':vcs_info:*' unstagedstr '%F{11}%B*%b' +zstyle ':vcs_info:*' check-for-changes true +zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{11}%r' +zstyle ':vcs_info:*' enable git svn +function precmd () { + if [[ -z $(git ls-files --other --exclude-standard 2> /dev/null) ]] { + zstyle ':vcs_info:*' formats ' %F{blue}[%F{green}%b%c%u%F{blue}]' + } else { + zstyle ':vcs_info:*' formats ' %F{blue}[%F{green}%b%c%u%F{red}%B*%b%F{blue}]' + } + + vcs_info +} + + +# PROMPT + +autoload -U promptinit +promptinit +setopt prompt_subst + +PROMPT=" +%B[%?] %F{red}%~%b \${vcs_info_msg_0_} + %F{white}%(#.#.$) " +RPROMPT="%F{cyan}%n@%m%F{white}" + +source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh + + +# ENV + +alias ls='ls --color=auto' + +export EDITOR=vim +export GOPATH=$HOME/go + +export PATH=$PATH:$HOME/usr/bin:$HOME/go/bin +export LD_LIBRARY_PATH=$HOME/usr/lib + +export WINEARCH=win32 + +alias clipper='ssh -R 9876:localhost:9872 auvolat@sas.eleves.ens.fr' +alias cargo='ssh auvolat@cargo.ens.fr' +alias tremble='ssh auvolat@tremble.ens.fr' +alias tulipier='ssh auvolat@tulipier.ens.fr' +# conseil : utiliser tulipier pour bosser, sas.eleves pour IRC + +alias vps='ssh katchup@vps46149.ovh.net' +alias irc='ssh -t -R 9872:localhost:9872 adnab.me irc' + +alias ocamltop='rlwrap ocaml "$@"' + + +# TADA +expand -t 4 $HOME/Core/TODO + + + +export CLOUDSDK_PYTHON=/usr/bin/python2 +export PATH=$PATH:$HOME/usr/google-cloud-sdk/bin +source $HOME/usr/google-cloud-sdk/completion.zsh.inc + +# OPAM configuration +. /home/katchup/.opam/opam-init/init.zsh > /dev/null 2> /dev/null || true +export PATH=$PATH:$HOME/usr/google-cloud-sdk/bin:$HOME/.opam/system/bin + +export SDL_VIDEO_X11_DGAMOUSE=0 |