summaryrefslogtreecommitdiff
path: root/home-config/.bashrc
diff options
context:
space:
mode:
authorRyan Schanzenbacher <ryan@rschanz.org>2023-04-20 18:13:50 -0400
committerRyan Schanzenbacher <ryan@rschanz.org>2023-04-20 18:13:50 -0400
commite7cf19865c2d191a8bd5f10b5d3c17075740e385 (patch)
tree62a3a4fea357fd312c48e0b43275a64f532bfe35 /home-config/.bashrc
parenta88af515815576871d6a4b01ac5c448172ee50e2 (diff)
renamed files to not be hidden
Diffstat (limited to 'home-config/.bashrc')
-rw-r--r--home-config/.bashrc41
1 files changed, 0 insertions, 41 deletions
diff --git a/home-config/.bashrc b/home-config/.bashrc
deleted file mode 100644
index 76bfbec..0000000
--- a/home-config/.bashrc
+++ /dev/null
@@ -1,41 +0,0 @@
1# Bash initialization for interactive non-login shells and
2# for remote shells (info "(bash) Bash Startup Files").
3
4# Export 'SHELL' to child processes. Programs such as 'screen'
5# honor it and otherwise use /bin/sh.
6export SHELL
7
8if [[ $- != *i* ]]
9then
10 # We are being invoked from a non-interactive shell. If this
11 # is an SSH session (as in "ssh host command"), source
12 # /etc/profile so we get PATH and other essential variables.
13 [[ -n "$SSH_CLIENT" ]] && source /etc/profile
14
15 # Don't do anything else.
16 return
17fi
18
19# Source the system-wide file.
20source /etc/bashrc
21
22# Adjust the prompt depending on whether we're in 'guix environment'.
23if [ -n "$GUIX_ENVIRONMENT" ]
24then
25 PS1='\u@\h \w [env]\$ '
26else
27 PS1='\u@\h \w\$ '
28fi
29alias ls='ls -p --color=auto'
30alias ll='ls -l'
31alias grep='grep --color=auto'
32
33# Ryan's custom stuff
34alias quit='exit'
35export EDITOR=nvim
36alias cat='bat --paging=never'
37
38# GPG SETUP FOR SSH
39export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
40gpgconf --launch gpg-agent
41export GPG_TTY=$(tty)