init
This commit is contained in:
65
dot_bashrc
Normal file
65
dot_bashrc
Normal file
@@ -0,0 +1,65 @@
|
||||
#
|
||||
# ~/.bashrc
|
||||
#
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
export XDG_CONFIG_HOME=~/.config
|
||||
export XDG_DOWNLOAD_DIR=~/Downloads
|
||||
export XDG_CACHE=~/.cache
|
||||
export XDG_DATA_HOME=~/.local/share/
|
||||
export XDG_STATE_HOME=~/.local/state
|
||||
|
||||
export WLR_NO_HARDWARE_CURSORS=1
|
||||
|
||||
export PATH=$PATH:/home/marcin/.local/bin:/home/marcin/bin:
|
||||
export GOPATH=/home/marcin/src/go:/home/marcin/src/golang
|
||||
export LC_ALL="en_US.utf8"
|
||||
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json
|
||||
export TERMINAL=urxvt
|
||||
export _JAVA_AWT_WM_NONREPARENTING=1
|
||||
export EDITOR=nvim
|
||||
|
||||
alias l='ls --color=auto'
|
||||
alias ll='ls -lah --color=auto'
|
||||
alias v='vim'
|
||||
alias nv='nvim'
|
||||
alias svi='doas vim'
|
||||
alias snv='doas nvim'
|
||||
alias yay='yay --sudo doas --sudoflags -- --save'
|
||||
alias gotop="TERM=screen-256color gotop"
|
||||
|
||||
alias ddgr="BROWSER=min ddgr"
|
||||
alias pm="pulsemixer"
|
||||
alias cal="cal -m"
|
||||
alias tty-clock="tty-clock -sxcC5"
|
||||
|
||||
#alias site-deploy="rsync ~/dox/site/dst/* marcin@cieplapiwnica.xyz:/var/www/cieplapiwnica.xyz"
|
||||
#alias site-gen="ssg ~/dox/site/src/ ~/dox/site/dst/ 'Ciepla piwnica' 'cieplapiwnica.xyz'" alias dialect="flatpak run com.github.gi_lom.dialect"
|
||||
alias sconnect="ssh marcin@intoxicatedreptile.xyz"
|
||||
alias pi="ssh -i ~/.ssh/pi pi@pi.local"
|
||||
|
||||
shopt -s autocd
|
||||
|
||||
#wal -Rn>/dev/null
|
||||
|
||||
|
||||
lfcd(){
|
||||
tmp="$(mktemp)"
|
||||
lf -last-dir-path="$tmp" "$@"
|
||||
if [ -f "$tmp" ]; then
|
||||
dir="$(cat "$tmp")"
|
||||
rm -f "$tmp" >/dev/null
|
||||
[ -d "$dir" ] && [ "$dir" != "$(pwd)" ] && cd "$dir"
|
||||
fi
|
||||
}
|
||||
|
||||
yy(){
|
||||
local tmp="$(mktemp -t "yazi-cmd.XXXXX")"
|
||||
yazi "$@" --cwd-file="$tmp"
|
||||
if cwd="$(cat -- "$tmp")" && [ -n "$cwd" ] && [ "$cwd" != "$PWD" ]; then
|
||||
cd -- "$cwd"
|
||||
fi
|
||||
rm -f -- "$tmp"
|
||||
}
|
||||
Reference in New Issue
Block a user