57 lines
1.6 KiB
Fish
Executable File
57 lines
1.6 KiB
Fish
Executable File
#
|
|
# ~/.config/fish/configs/arch_config.fish
|
|
#
|
|
|
|
alias git_update='$HOME/.config/fish/scripts/git-update.sh'
|
|
|
|
alias mount_all='$HOME/.config/fish/scripts/mount.sh'
|
|
alias umount_all='$HOME/.config/fish/scripts/umount.sh'
|
|
|
|
alias print_cam='ssh honney@192.168.1.184'
|
|
|
|
function updateall
|
|
# Get current Discord version (if installed)
|
|
if pacman -Q discord >/dev/null 2>&1
|
|
set version_before (pacman -Q discord)
|
|
else
|
|
set version_before ""
|
|
end
|
|
|
|
# Run updates
|
|
sudo pacman -Syu
|
|
yay -Sua --sudoloop
|
|
flatpak update
|
|
|
|
# Get new Discord version (if installed)
|
|
if pacman -Q discord >/dev/null 2>&1
|
|
set version_after (pacman -Q discord)
|
|
else
|
|
set version_after ""
|
|
end
|
|
|
|
# Compare versions
|
|
if test "$version_before" != "$version_after"
|
|
echo "Discord version changed: $version_before -> $version_after"
|
|
echo "Running extra command..."
|
|
sh -c "$(curl -sS https://raw.githubusercontent.com/Vendicated/VencordInstaller/main/install.sh)"
|
|
end
|
|
end
|
|
|
|
alias big='expac -H M "%m\t%n" | sort -h | nl' # Sort installed packages according to size in MB (expac must be installed)
|
|
alias fixpacman='sudo rm /var/lib/pacman/db.lck'
|
|
alias gitpkg='pacman -Q | grep -i "\-git" | wc -l' # List amount of -git packages
|
|
|
|
alias rip 'expac --timefmt="%Y-%m-%d %T" "%l\t%n %v" | sort | tail -200 | nl'
|
|
|
|
function cleanup
|
|
while pacman -Qdtq
|
|
sudo pacman -R (pacman -Qdtq)
|
|
end
|
|
end
|
|
|
|
set -x QT_QPA_PLATFORMTHEME qt5ct
|
|
|
|
set -x XCURSOR_THEME "DJ-FOX-C"
|
|
set -x XCURSOR_SIZE 24
|
|
|
|
alias py311="$HOME/.local/python-3.11.9/bin/python3.11" |