Compare commits
No commits in common. "07823387dc7c329bbda38c5aa219945214fa4a47" and "948e49df35d092c7c7a01f500c9b143655740c23" have entirely different histories.
07823387dc
...
948e49df35
2
.alias
2
.alias
|
@ -1,5 +1,5 @@
|
|||
# utils
|
||||
alias ls="eza --group-directories-first -gm"
|
||||
alias ls="exa --group-directories-first -gm"
|
||||
alias ll="ls -lhF"
|
||||
alias lt="ll -TL $1"
|
||||
alias ld="ll -d"
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
# import general use aliases
|
||||
[[ -r ~/.alias ]] && . ~/.alias
|
||||
|
||||
# config files
|
||||
alias cb="vim ~/.config/bspwm/bspwmrc"
|
||||
alias cs="vim ~/.config/sxhkd/sxhkdrc"
|
||||
|
||||
# xbps-install
|
||||
# use xtools instead
|
||||
# alias xin="doas xbps-install -S"
|
||||
|
@ -24,3 +28,4 @@ alias xcln="xr -oO"
|
|||
# Docker
|
||||
alias dc=docker-compose
|
||||
|
||||
command -v 2>&1 >/dev/null thefuck && eval "$(thefuck --alias)"
|
||||
|
|
48
.void.bashrc
48
.void.bashrc
|
@ -8,39 +8,29 @@
|
|||
[[ $- != *i* ]] && return
|
||||
|
||||
#################################
|
||||
# Mandatory source files
|
||||
# - bash_aliases
|
||||
# - bash-completion
|
||||
# - bash-aliases
|
||||
# - ps1 # replaced by starship, legacy
|
||||
|
||||
# always bash-completion first
|
||||
[[ -r /usr/share/bash-completion/bash_completion ]] &&\
|
||||
source /usr/share/bash-completion/bash_completion
|
||||
[[ -r /usr/share/bash-completion/bash_completion ]] && . /usr/share/bash-completion/bash_completion
|
||||
|
||||
# custom bash-completions
|
||||
[[ -d ~/.config/completions ]] &&\
|
||||
{ for i in ~/.config/completions/*; do source $i; done }
|
||||
[ -d ~/.config/completions ] && { for i in ~/.config/completions/*; do source $i; done }
|
||||
|
||||
# source distro and general purpose aliases
|
||||
[[ -r ~/.bash_aliases ]] &&\
|
||||
source ~/.bash_aliases
|
||||
[[ -r ~/.bash_aliases ]] && . ~/.bash_aliases
|
||||
|
||||
# integrate git prompt functions
|
||||
# will break PS1 if not used
|
||||
[[ -f /usr/share/git/git-prompt.sh ]] && . /usr/share/git/git-prompt.sh
|
||||
|
||||
# kube-ps1
|
||||
# located in ~/git/kube-ps1
|
||||
[[ -r ~/git/kube-ps1/kube-ps1.sh ]] && . ~/git/kube-ps1/kube-ps1.sh
|
||||
|
||||
# set PS1 from file
|
||||
# USE ONLY AFTER GIT PROMPT
|
||||
[[ -r ~/.ps1 ]] &&\
|
||||
source ~/.ps1
|
||||
|
||||
#################################
|
||||
# Optional source files
|
||||
|
||||
# BEGIN_KITTY_SHELL_INTEGRATION
|
||||
[[ -n "$KITTY_INSTALLATION_DIR" ]] &&\
|
||||
[[ -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash" ]] &&\
|
||||
source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"
|
||||
# END_KITTY_SHELL_INTEGRATION
|
||||
|
||||
# Google CLI
|
||||
[[ -r ~/.googlerc ]] && source ~/.googlerc
|
||||
[[ -r ~/.ps1 ]] && . ~/.ps1
|
||||
|
||||
#################################
|
||||
# don't put duplicate lines or lines starting with space in the history.
|
||||
|
@ -61,18 +51,16 @@ shopt -s checkwinsize
|
|||
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
|
||||
|
||||
#################################
|
||||
# Hooks
|
||||
# - direnv
|
||||
# - starship
|
||||
# - zoxide
|
||||
# - hooks
|
||||
|
||||
command -v direnv &>/dev/null && eval "$(direnv hook bash)"
|
||||
command -v starship &>/dev/null && eval "$(starship init bash)"
|
||||
command -v zoxide &>/dev/null && eval "$(zoxide init --cmd cd bash)"
|
||||
|
||||
#################################
|
||||
# Environment variables
|
||||
# - env vars
|
||||
|
||||
export XBPS_DISTDIR="$HOME/git/void-packages"
|
||||
export SVDIR="$HOME/sv"
|
||||
|
||||
# BEGIN_KITTY_SHELL_INTEGRATION
|
||||
if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi
|
||||
# END_KITTY_SHELL_INTEGRATION
|
||||
|
|
120
.void.pkgs
120
.void.pkgs
|
@ -1,143 +1,95 @@
|
|||
ImageMagick
|
||||
ModemManager
|
||||
NetworkManager
|
||||
amdvlk
|
||||
amdvlk-32bit
|
||||
ansible
|
||||
arandr
|
||||
aws-cli
|
||||
PrismLauncher
|
||||
Signal-Desktop
|
||||
base-system
|
||||
bash-completion
|
||||
bat
|
||||
bind-utils
|
||||
borg
|
||||
blanket
|
||||
bpytop
|
||||
bsdtar
|
||||
chrome-gnome-shell
|
||||
chromium
|
||||
chrony
|
||||
cri-tools
|
||||
cryptsetup
|
||||
dino
|
||||
containerd
|
||||
direnv
|
||||
docker
|
||||
docker-compose
|
||||
dos2unix
|
||||
easyeffects
|
||||
easyrsa
|
||||
elixir
|
||||
elogind
|
||||
eog
|
||||
extension-manager
|
||||
eza
|
||||
fff
|
||||
exa
|
||||
ffmpeg
|
||||
firefox
|
||||
flatpak
|
||||
font-awesome5
|
||||
font-fira-otf
|
||||
fprintd
|
||||
gdm
|
||||
fzf
|
||||
gdm-settings
|
||||
git
|
||||
gnome
|
||||
gnome-boxes
|
||||
go
|
||||
gnome-menus
|
||||
grub-x86_64-efi
|
||||
gtk-engine-murrine
|
||||
gvfs-smb
|
||||
helvum
|
||||
hplip
|
||||
htop
|
||||
hydrus
|
||||
jq
|
||||
k9s
|
||||
keepassxc
|
||||
kitty
|
||||
krita
|
||||
kubectl
|
||||
kubernetes
|
||||
kubernetes-helm
|
||||
lapce
|
||||
lesspipe
|
||||
libcanberra-gtk
|
||||
libcgroup-utils
|
||||
libdrm-32bit
|
||||
libidn
|
||||
libreoffice
|
||||
libreoffice-gnome
|
||||
libgcc-32bit
|
||||
libgda
|
||||
libstdc++-32bit
|
||||
libu2f-host
|
||||
lightdm
|
||||
linux5.19
|
||||
linux5.19-headers
|
||||
lvm2
|
||||
mesa-dri-32bit
|
||||
mesa-vaapi
|
||||
mesa-vdpau
|
||||
mesa-vulkan-radeon
|
||||
lutris
|
||||
mgba-qt
|
||||
mpc
|
||||
mpd
|
||||
nautilus
|
||||
mpdscribble
|
||||
ncmpcpp
|
||||
neofetch
|
||||
neovim
|
||||
nerd-fonts
|
||||
net-tools
|
||||
noto-fonts-cjk
|
||||
noto-fonts-emoji
|
||||
noto-fonts-ttf
|
||||
noto-fonts-ttf-extra
|
||||
nushell
|
||||
openvpn
|
||||
operator-sdk
|
||||
papirus-folders
|
||||
papirus-icon-theme
|
||||
patch
|
||||
ntfs-3g
|
||||
nvidia
|
||||
nvidia-libs-32bit
|
||||
obs
|
||||
openjdk17-jre
|
||||
openntpd
|
||||
pavucontrol
|
||||
piper
|
||||
picard
|
||||
pipewire
|
||||
podman
|
||||
powertop
|
||||
pulseaudio-utils
|
||||
python3
|
||||
python3-ansible-lint
|
||||
python3-pip
|
||||
python3-psutil
|
||||
python3-s-tui
|
||||
rsync
|
||||
protontricks
|
||||
qbittorrent
|
||||
qpwgraph
|
||||
qv4l2
|
||||
sassc
|
||||
socklog-void
|
||||
squid
|
||||
srain
|
||||
starship
|
||||
steam
|
||||
strace
|
||||
syncthing
|
||||
syncthing-gtk
|
||||
terraform
|
||||
thefuck
|
||||
thunderbird
|
||||
tlp
|
||||
tlp-rdw
|
||||
tlpui
|
||||
tmux
|
||||
tuxedo-keyboard
|
||||
unzip
|
||||
v4l2loopback
|
||||
vim
|
||||
virt-manager
|
||||
vlc
|
||||
void-repo-multilib
|
||||
void-repo-multilib-nonfree
|
||||
void-repo-nonfree
|
||||
vorbis-tools
|
||||
vscode
|
||||
vsv
|
||||
vulkan-loader
|
||||
vulkan-loader-32bit
|
||||
wget
|
||||
wine
|
||||
wireguard
|
||||
wireplumber
|
||||
xclip
|
||||
wl-clipboard
|
||||
xdg-user-dirs
|
||||
xdg-user-dirs-gtk
|
||||
xeyes
|
||||
xmirror
|
||||
xorg
|
||||
xorg-input-drivers
|
||||
xournalpp
|
||||
xprop
|
||||
xtools
|
||||
yq
|
||||
zoxide
|
||||
zstd
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
discord
|
||||
kubectx-bash
|
||||
sayonara-player
|
||||
|
|
Loading…
Reference in New Issue