From a43b4bb8d0892439b707af8863209530f65cae6d Mon Sep 17 00:00:00 2001 From: Cedric Girard Date: Thu, 28 Mar 2019 15:21:05 +0100 Subject: [PATCH] update .bashrc --- bash/.bashrc | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/bash/.bashrc b/bash/.bashrc index 919f677..df4bcb3 100644 --- a/bash/.bashrc +++ b/bash/.bashrc @@ -2,30 +2,34 @@ source /etc/profile # Check for an interactive session [ -z "$PS1" ] && return +##SSH Agent +eval $(keychain --eval --quiet id_ed25519) + alias ls='ls --color=auto' alias ll='ls -l' alias grep='grep -n --color' alias bc='bc -l' +alias ip='ip --color=auto' alias 1x='~/1x.sh' alias xmlvalidator='rxp -s' alias pdftojpg='convert -units PixelsPerInch -density 150x150 -antialias' alias dual='xrandr --auto --output LVDS1 --primary --mode 1366x768 --left-of VGA1 --output VGA1 --mode 1280x1024' -alias pacaur='proxychains4 -q pacaur' export EDITOR=vim export PAGER=less -export ARCH_HASKELL='Cedric Girard ' export XDG_CONFIG_HOME="/home/cgirard/.config" +export AURDEST=/var/lib/pacaurbuild archmirrorupdate(){ cp /etc/pacman.d/mirrorlist /tmp/mirrorlist_`date +%s` wget -q 'https://www.archlinux.org/mirrorlist/?country=FR&protocol=http&protocol=https&ip_version=4&use_mirror_status=on' -O - | sed 's!^#!!' > /tmp/mirrorlist.new - echo 'Server=http://seblu.net/a/arm/all' >> /tmp/mirrorlist.new + echo 'Server=https://archive.archlinux.org/packages/.all' >> /tmp/mirrorlist.new sudo cp /tmp/mirrorlist.new /etc/pacman.d/mirrorlist sudo pacman -Syy } +#alias ssh='TERM=rxvt ssh' svnlog(){ svn log -v -r {`date -d "$1 days ago" +%F`}:HEAD @@ -35,6 +39,7 @@ svncommiterstats(){ svn log | perl -MData::Dumper -n -e'if (/^r\d+\s*\|\s*(\w+)\s*\|/) {$c{$1}++} END {print Dumper \%c}' } +export ARCH_HASKELL='Cedric Girard ' deploy_terminfo(){ if [[ -n $1 ]] ; then @@ -44,15 +49,24 @@ deploy_terminfo(){ } eval $(dircolors ~/.dircolors) + +#export PATH=$PATH:/home/cgirard/.gem/ruby/1.9.1/bin +#export GEM_HOME="~/.gem/ruby/1.9.1" +eval "$(rbenv init -)" + +#export PYTHONPATH=/usr/lib/python3.3/site-packages if [[ $TERM == xterm-termite ]]; then . /etc/profile.d/vte.sh #PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'__vte_osc7' - source /usr/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh + powerline-daemon -q + export POWERLINE_BASH_CONTINUATION=1 + export POWERLINE_BASH_SELECT=1 + source /usr/lib/python3.7/site-packages/powerline/bindings/bash/powerline.sh fi #Bash history export HISTSIZE=5000 -export HISTCONTROL=ignoredups +export HISTCONTROL=ignoredups:erasedups shopt -s histappend #local perl libs @@ -66,3 +80,15 @@ perl_local_perl5lib(){ #tmuxinator source /usr/lib/ruby/gems/*/gems/tmuxinator-*/completion/tmuxinator.bash + +#fzf +source /usr/share/fzf/completion.bash + +export MOZ_USE_OMTC=1 +export SPICE_NOGRAB=1 +export GDK_BACKEND=wayland +export QT_QPA_PLATFORM=wayland-egl +export CLUTTER_BACKEND=wayland +export SDL_VIDEODRIVER=wayland +export QT_WAYLAND_DISABLE_WINDOWDECORATION=1 +export _JAVA_AWT_WM_NONREPARENTING=1