Added bash config
							parent
							
								
									e74fd3ee28
								
							
						
					
					
						commit
						ee83b159ae
					
				|  | @ -0,0 +1,20 @@ | |||
| # General | ||||
| alias 'c=clear' | ||||
| alias 'e=$EDITOR' | ||||
| alias 'ec=$EDITOR ~/.bashrc' | ||||
| alias 'sc=source ~/.bashrc' | ||||
| 
 | ||||
| # Beautiful ls | ||||
| alias ls='lsd --color=auto' | ||||
| alias ll='lsd --color=auto --long --almost-all' | ||||
| 
 | ||||
| # Docker & docker-compose | ||||
| alias d=docker | ||||
| alias dc=docker-compose | ||||
| alias dcu='docker-compose up --detach --build && docker-compose logs --follow' | ||||
| alias dcb='docker-compose build' | ||||
| alias dcd='docker-compose down' | ||||
| alias dcl='docker-compose logs' | ||||
| 
 | ||||
| # Dotfile management | ||||
| alias dots="git --git-dir='$HOME/.cfg' --work-tree='$HOME'" | ||||
|  | @ -0,0 +1,23 @@ | |||
| # If not running interactively, don't do anything | ||||
| [[ $- != *i* ]] && return | ||||
| 
 | ||||
| # Limit max recursion depth | ||||
| [[ -z "$FUNCNEST" ]] && export FUNCNEST=100 | ||||
| 
 | ||||
| 
 | ||||
| # =====ENVIRONMENT VARIABLES===== | ||||
| export EDITOR=nvim | ||||
| export PATH="$HOME/.local/bin:$HOME/.cargo/bin:$PATH" | ||||
| 
 | ||||
| 
 | ||||
| # =====PROMPT===== | ||||
| PS1=" \e[1;33m\w\e[m \n \e[1;36m>\e[m " | ||||
| 
 | ||||
| 
 | ||||
| # =====EXTERNAL SCRIPTS===== | ||||
| # My aliases | ||||
| [[ -f "$HOME/.bash_aliases" ]] && source "$HOME/.bash_aliases" | ||||
| 
 | ||||
| # Broot function | ||||
| [[ -f "$HOME/.config/broot/launcher/bash/br" ]] && \ | ||||
|     source "$HOME/.config/broot/launcher/bash/br"  | ||||
		Loading…
	
		Reference in New Issue