bash: Modify bash config

This commit is contained in:
Petar Kapriš 2025-05-09 22:48:21 +02:00
parent df3a95a0a0
commit 84d637e039
2 changed files with 51 additions and 6 deletions

View file

@ -3,11 +3,6 @@
#
export QT_STYLE_OVERIDE=GTK+
export GDK_BACKEND=wayland
export GTK_THEME=Adwaita:dark
export GTK2_RC_FILES=/usr/share/themes/Raleigh/gtk-3.0/gtkrc
export _JAVA_AWT_WM_NONREPARENTING=1
[[ -f ~/.bashrc ]] && . ~/.bashrc
# [ -z "$DISPLAY" ] &&

View file

@ -1 +0,0 @@
/home/kappa/dotfiles/.bashrc

51
.bashrc Normal file
View file

@ -0,0 +1,51 @@
# ~/.bashrc
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
# alias ls='ls --color=auto'
export EDITOR=vim
set -o vi
alias phone="sudo jmtpfs -o allow_other ~/fleshic"
alias lh="last | head"
alias nano=vim
alias VIM="vim -u ~/.vim/essential.vim"
alias ed="ed -p '> ' -v"
alias ultitex="cd ~/.vim/UltiSnips/tex"
alias ulti="cd ~/.vim/UltiSnips"
export PATH="$HOME/.local/bin:$HOME/bin:$PATH"
export HISTCONTROL=ignorespace
export HISTSIZE=10000
export QT_QPA_PLATFORM=wayland
export QT_QPA_PLATFORM=xcb
export QT_QPA_PLATFORMTHEME=qt5ct
export GOPATH="$HOME/.local/go"
export PATH="$GOPATH/bin:$PATH"
export GOPATH="$GOPATH:$HOME/projects/working/go"
export GOPROXY="direct"
export CLASSPATH=".:/usr/share/java/antlr-complete.jar:$CLASSPATH"
export PATH="$HOME/.cargo/bin/:$PATH"
export GEM_HOME=$(gem env user_gemhome)
export PATH="$GEM_HOME/bin:$PATH"
export PATH="$HOME/down/pkgs/flutter/bin:$PATH"
export MOZ_ENABLE_WAYLAND=1
osc7_cwd() {
local strlen=${#PWD}
local encoded=""
local pos c o
for (( pos=0; pos<strlen; pos++ )); do
c=${PWD:$pos:1}
case "$c" in
[-/:_.!\'\(\)~[:alnum:]] ) o="${c}" ;;
* ) printf -v o '%%%02X' "'${c}" ;;
esac
encoded+="${o}"
done
printf '\e]7;file://%s%s\e\\' "${HOSTNAME}" "${encoded}"
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }osc7_cwd
alias ranger=". ranger"
alias r="ranger"
alias tremc="tremc -X"
alias mount-user="mount -o umask=000"
alias ida="QT_QPA_PLATFORM=xcb ida64"
alias binaryninja="/opt/binaryninja-free/binaryninja"
source /home/kappa/.bash_completions/spyglass.py.sh
source /home/kappa/.bash_completions/spyglass.sh