summaryrefslogtreecommitdiff
path: root/dotfiles/.bashrc
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2015-05-19 09:02:17 -0400
committerDavid Thompson <dthompson2@worcester.edu>2015-05-19 09:02:17 -0400
commit56236c0e1aed4166fac8bd5908f28ddc5f928c96 (patch)
tree1580707df3639a61e10b1d3bfb6c7e57e560c446 /dotfiles/.bashrc
parent1e579064aed9f32061e5edbe1c693cab21f0ce75 (diff)
Update dotfiles with new Guile-based installer.
Diffstat (limited to 'dotfiles/.bashrc')
-rw-r--r--dotfiles/.bashrc25
1 files changed, 25 insertions, 0 deletions
diff --git a/dotfiles/.bashrc b/dotfiles/.bashrc
new file mode 100644
index 0000000..7112468
--- /dev/null
+++ b/dotfiles/.bashrc
@@ -0,0 +1,25 @@
+# -*- shell-script -*-
+
+# If not running interactively, don't do anything
+[[ $- != *i* ]] && return
+
+# append to the history file, don't overwrite it
+shopt -s histappend
+
+# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
+HISTSIZE=1000
+HISTFILESIZE=2000
+
+# don't put duplicate lines or lines starting with space in the history.
+HISTCONTROL=ignoreboth
+
+# check the window size after each command and, if necessary,
+# update the values of LINES and COLUMNS.
+shopt -s checkwinsize
+
+# The pattern "**" used in a pathname expansion context will match all
+# files and zero or more directories and subdirectories.
+shopt -s globstar
+
+# Alias for development guix
+alias guix="$HOME/Code/guix/pre-inst-env guix"