mirror of
https://codeberg.org/andyscott/dotfiles.git
synced 2024-11-09 14:00:47 -05:00
Removed .profile, updated bash dotfiles
This commit is contained in:
parent
303cfff792
commit
d6c2d853e5
4 changed files with 28 additions and 20 deletions
4
dot_bash_logout
Normal file
4
dot_bash_logout
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#
|
||||||
|
# ~/.bash_logout
|
||||||
|
#
|
||||||
|
clear_console
|
|
@ -1,9 +0,0 @@
|
||||||
#
|
|
||||||
# ~/.bash_profile
|
|
||||||
#
|
|
||||||
[[ -f ~/.profile ]] && . ~/.profile
|
|
||||||
|
|
||||||
[[ -f ~/.bashrc ]] && . ~/.bashrc
|
|
||||||
|
|
||||||
[[ -z "${DISPLAY}" && "${XDG_VTNR}" -eq 1 ]] && exec startx
|
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
#
|
#
|
||||||
# ~/.profile
|
# ~/.bash_profile
|
||||||
#
|
#
|
||||||
|
|
||||||
|
export EDITOR=nvim
|
||||||
|
export VISUAL=emacs
|
||||||
|
|
||||||
# Ensure XDG env vars are set correctly
|
# Ensure XDG env vars are set correctly
|
||||||
export XDG_CACHE_HOME="$HOME/.cache"
|
export XDG_CACHE_HOME="$HOME/.cache"
|
||||||
export XDG_CONFIG_HOME="$HOME/.config"
|
export XDG_CONFIG_HOME="$HOME/.config"
|
||||||
|
@ -14,6 +17,9 @@ export PATH="$HOME/.local/bin:$PATH"
|
||||||
# make Java behave when not using a DE
|
# make Java behave when not using a DE
|
||||||
export _JAVA_AWT_WM_NONREPARENTING=1
|
export _JAVA_AWT_WM_NONREPARENTING=1
|
||||||
|
|
||||||
|
# Sometimes needed for gpg passphrase prompt
|
||||||
|
export GPG_TTY=$(tty)
|
||||||
|
|
||||||
# xsecurelock settings
|
# xsecurelock settings
|
||||||
export XSECURELOCK_AUTH=auth_x11
|
export XSECURELOCK_AUTH=auth_x11
|
||||||
export XSECURELOCK_AUTHPROTO=authproto_pam
|
export XSECURELOCK_AUTHPROTO=authproto_pam
|
||||||
|
@ -64,3 +70,12 @@ export WINEPREFIX="$XDG_DATA_HOME"/wine
|
||||||
# Xorg
|
# Xorg
|
||||||
export XINITRC="$XDG_CONFIG_HOME"/X11/xinitrc
|
export XINITRC="$XDG_CONFIG_HOME"/X11/xinitrc
|
||||||
export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
|
export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
|
||||||
|
|
||||||
|
# Source other dotfiles
|
||||||
|
[[ -f ~/.profile ]] && . ~/.profile
|
||||||
|
|
||||||
|
[[ -f ~/.bashrc ]] && . ~/.bashrc
|
||||||
|
|
||||||
|
# startx
|
||||||
|
[[ -z "${DISPLAY}" && "${XDG_VTNR}" -eq 1 ]] && exec startx
|
||||||
|
|
18
dot_bashrc
18
dot_bashrc
|
@ -2,20 +2,18 @@
|
||||||
# ~/.bashrc
|
# ~/.bashrc
|
||||||
#
|
#
|
||||||
|
|
||||||
# If not running interactively, don't do anything
|
# Return if non-interactive
|
||||||
[[ $- != *i* ]] && return
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
|
PS1='[\e[38;5;107m\u\e[0m@\h \e[38;5;74m\w\e[0m]\$ '
|
||||||
|
|
||||||
|
alias diff='diff --color=auto'
|
||||||
|
alias grep='grep --color=auto'
|
||||||
|
alias ip='ip -color=auto'
|
||||||
alias ls='ls --color=auto'
|
alias ls='ls --color=auto'
|
||||||
PS1='[\u@\h \W]\$ '
|
|
||||||
|
|
||||||
export GPG_TTY=$(tty)
|
alias vim=nvim
|
||||||
export EDITOR=nvim
|
alias r="kitty --class=Ranger ranger & disown"
|
||||||
|
|
||||||
alias nv=nvim
|
|
||||||
alias r="urxvt -name Ranger -e ranger & disown"
|
|
||||||
alias kssh="/usr/bin/kitty +kitten ssh"
|
alias kssh="/usr/bin/kitty +kitten ssh"
|
||||||
alias wget=wget --hsts-file="$XDG_STATE_HOME/wget-hsts"
|
alias wget=wget --hsts-file="$XDG_STATE_HOME/wget-hsts"
|
||||||
|
|
||||||
neofetch
|
|
||||||
|
|
||||||
[ -f /opt/miniconda3/etc/profile.d/conda.sh ] && source /opt/miniconda3/etc/profile.d/conda.sh
|
|
||||||
|
|
Loading…
Reference in a new issue