From 88fd5bed96899f99f425773f439852b4e690510c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Benencia?= Date: Mon, 24 Jun 2019 00:00:15 -0700 Subject: Add .bashrc and related --- .environment | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .environment (limited to '.environment') diff --git a/.environment b/.environment new file mode 100644 index 0000000..03ffd61 --- /dev/null +++ b/.environment @@ -0,0 +1,42 @@ +#!/bin/sh +# Global environment file. Sourced at shell start and X start. +# Keep it simple and POSIX + +# Select an editor. +if [ -x "`which emacsclient`" ]; then + export EDITOR="emacsclient -c --alternate-editor=vi" +else + export EDITOR=vi +fi + +if [ -x "`which lesspipe`" ]; then + eval `lesspipe` +fi + +# Set COLORTERM for slang programs if this is a color terminal +if [ "$TERM" = "xterm" -o "$TERM" = "linux" -o "$TERM" = "kitty" ]; then + export COLORTERM=y +fi + +# Debian settings. +export DEBEMAIL=rul@kalgan.cc +export DEBFULLNAME="Raúl Benencia" + +# Use $HOME/tmp when possible, out of general paranoia. +# So many programs have /tmp symlink races... +TMPDIR=$HOME/tmp +export TMPDIR + +TMP=$HOME/tmp +export TMP + +export GOPATH=$HOME/src/go +PATH="$GOPATH/bin:$PATH" + +GEM=~/.gem/ruby/2.3.0/bin/ +# set PATH so it includes user's private bin if it exists +if [ -d "$GEM" ] ; then + PATH="$GEM:$PATH" +fi + +PATH="$HOME/bin:$HOME/.local/bin:$PATH:/usr/sbin:/sbin" -- cgit v1.2.3