mirror of
https://github.com/rwinkhart/artix-install-script.git
synced 2026-08-28 12:56:26 -04:00
35 lines
1.3 KiB
Bash
Executable File
35 lines
1.3 KiB
Bash
Executable File
#
|
|
# ~/.bashrc
|
|
#
|
|
|
|
# If not running interactively, don't do anything
|
|
[[ $- != *i* ]] && return
|
|
|
|
alias ls='ls --color=auto'
|
|
alias orphans='doas pacman -Rcns $(pacman -Qqdt)'
|
|
alias powersave='doas /usr/bin/cpupower frequency-set -g powersave; cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor'
|
|
alias performance='doas /usr/bin/cpupower frequency-set -g performance; cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor'
|
|
alias schedutil='doas /usr/bin/cpupower frequency-set -g schedutil; cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor'
|
|
alias ondemand='doas /usr/bin/cpupower frequency-set -g ondemand; cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor'
|
|
alias poweroff='doas /usr/bin/poweroff'
|
|
alias reboot='doas /usr/bin/reboot'
|
|
|
|
PS1='\[\e[36m\]\u\[\e[0m\]@\[\e[36m\]\h:\[\e[0m\]\W\[\e[36m\]|$\[\e[0m\] '
|
|
|
|
# XDG EXPORT
|
|
export XDG_DATA_HOME="$HOME"/.local/share
|
|
export XDG_CONFIG_HOME="$HOME"/.config
|
|
export XDG_STATE_HOME="$HOME"/.local/state
|
|
export XDG_CACHE_HOME="$HOME"/.cache
|
|
|
|
# DOTFILE MANAGEMENT
|
|
export HISTFILE="${XDG_STATE_HOME}"/bash/history
|
|
export CUDA_CACHE_PATH="$XDG_CACHE_HOME"/nv
|
|
export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc
|
|
export LESSHISTFILE="$XDG_CACHE_HOME"/less/history
|
|
|
|
export EDITOR=micro
|
|
export BUILDDIR=/tmp/makepkg
|
|
export HISTSIZE=10000
|
|
export HISTFILESIZE=100000
|