From 534744db72b63e9ab6a9ab3f35a6aa59d45d3b5b Mon Sep 17 00:00:00 2001 From: Mehdi Sadeghi Date: Fri, 16 Apr 2021 14:58:45 +0200 Subject: Add dotfiles. --- .profile | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .profile (limited to '.profile') diff --git a/.profile b/.profile new file mode 100644 index 0000000..38c74f0 --- /dev/null +++ b/.profile @@ -0,0 +1,44 @@ +# Generic +export LANG=en_US.UTF-8 +export EDITOR=vim +export TIMER_FORMAT='%d' +export TIMER_PRECISION=2 + +# Main shadow bin directory +export PATH=$HOME/.local/bin:$PATH + +# Other bin directories +export PATH=$HOME/.local/bin/`hostname`:$PATH +export PATH=$HOME/.cargo/bin:$PATH +export PATH=$HOME/.yarn/bin:$PATH + +# Go +export GOPATH="$HOME/.go" +export PATH=$GOPATH/bin:$PATH + +export ANDROID_SDK_ROOT=$HOME/Android/Sdk + +# Building +export MAKEFLAGS=-j`lscpu | grep '^CPU(s):' | awk -F' ' '{ print $2 }'` +export CFLAGS="-O2 -pipe -march=native" +export CXXFLAGS="${CFLAGS}" + +# Sway compatiblity +if [ "$XDG_SESSION_DESKTOP" = "sway" ] ; then + # https://github.com/swaywm/sway/issues/595 + export _JAVA_AWT_WM_NONREPARENTING=1 +fi + +# Preferred editor for local and remote sessions +# if [[ -n $SSH_CONNECTION ]]; then +# export EDITOR='vim' +# else +# export EDITOR='mvim' +# fi + +# Compilation flags +# export ARCHFLAGS="-arch x86_64" + +# ssh +# export SSH_KEY_PATH="~/.ssh/rsa_id" + -- cgit v1.2.3