aboutsummaryrefslogtreecommitdiff
path: root/src/infrastructure/config/rc.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/infrastructure/config/rc.sh')
-rw-r--r--src/infrastructure/config/rc.sh80
1 files changed, 0 insertions, 80 deletions
diff --git a/src/infrastructure/config/rc.sh b/src/infrastructure/config/rc.sh
deleted file mode 100644
index abb966b..0000000
--- a/src/infrastructure/config/rc.sh
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-
-# shellcheck source=/dev/null
-. /etc/profile
-. /etc/conf.env
-
-export XDG_PREFIX=~/.usr
-export XDG_CACHE_HOME="$XDG_PREFIX"/var/cache
-export XDG_CONFIG_HOME="$XDG_PREFIX"/etc
-export XDG_DATA_HOME="$XDG_PREFIX"/share
-export XDG_STATE_HOME="$XDG_PREFIX"/state
-export XDG_LOG_HOME="$XDG_PREFIX"/var/log
-
-
-HOME_PARENT="$(dirname "$HOME")"
-if [ "$HOME_PARENT" = '/home' ] || [ "$HOME_PARENT" = '/' ]; then
- mkdir -p \
- "$XDG_CONFIG_HOME" \
- "$XDG_CACHE_HOME" \
- "$XDG_DATA_HOME" \
- "$XDG_LOG_HOME" \
- "$XDG_STATE_HOME"/ssh/conn
-fi
-
-
-GUIX_PROFILE="$XDG_CONFIG_HOME"/guix/current
-if [ -r "$GUIX_PROFILE"/etc/profile ]; then
- # shellcheck source=/dev/null
- . "$GUIX_PROFILE"/etc/profile
-fi
-
-export ENV=~/.profile
-export HISTSIZE=-1
-export HISTCONTROL=ignorespace:ignoredups
-export EDITOR=vi
-export VISUAL="$EDITOR"
-export PAGER='less -R'
-
-export EXINIT='
- " set number
- " set autoindent
- set ruler
- set showmode
- set showmatch
-'
-
-export HISTFILE="$XDG_STATE_HOME"/bash-history
-export LESSHISTFILE="$XDG_STATE_HOME"/lesshst
-export RLWRAP_HOME="$XDG_CACHE_HOME"/rlwrap
-export GUILE_HISTORY="$XDG_STATE_HOME"/guile-history
-
-HOSTNAME="$(hostname)"
-export BORG_REPO="$RSYNC_ADDR:borg/$HOSTNAME"
-export BORG_REMOTE_PATH='borg1'
-export BORG_PASSCOMMAND='cat /opt/secrets/borg-passphrase.txt'
-
-export GIT_CONFIG_GLOBAL=/etc/gitconfig
-
-unalias -a
-alias l='ls -lahF --color'
-alias grep='grep --color=auto'
-alias diff='diff --color=auto'
-alias watch='watch --color '
-alias man='MANWIDTH=$((COLUMNS > 80 ? 80 : COLUMNS)) man'
-alias less='less -R'
-alias tree='tree -aC'
-alias mv='mv -i'
-alias e='vi'
-
-alias sqlite='rlwrap sqlite3'
-alias guile='guile -l /etc/init.scm'
-
-error_marker() {
- STATUS=$?
- if [ "$STATUS" != 0 ]; then
- printf ' (!! %s !!) ' "$STATUS"
- fi
-}
-export PS1='`error_marker`\T \w/
-\u@\H\$ '