Added many different things

This commit is contained in:
Hannes
2026-04-20 22:08:48 +02:00
parent f4ab71c1fc
commit 95cf86ae5f
7 changed files with 111 additions and 33 deletions
+34 -7
View File
@@ -2,6 +2,8 @@
# ~/.config/fish/configs/arch_config.fish
#
source $HOME/.config/fish/configs/uni.fish
alias git_update='$HOME/.config/fish/scripts/git-update.sh'
alias mount_all='$HOME/.config/fish/scripts/mount.sh'
@@ -12,9 +14,15 @@ 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)
set discord_version_before (pacman -Q discord)
else
set version_before ""
set discord_version_before ""
end
if pacman -Q linux-zen >/dev/null 2>&1
set kernel_version_before (pacman -Q linux-zen)
else
set kernel_version_before ""
end
# Run updates
@@ -22,20 +30,39 @@ function updateall
# Get new Discord version (if installed)
if pacman -Q discord >/dev/null 2>&1
set version_after (pacman -Q discord)
set discord_version_after (pacman -Q discord)
else
set version_after ""
set discord_version_after ""
end
# Compare versions
if test "$version_before" != "$version_after"
echo "Discord version changed: $version_before -> $version_after"
if test "$discord_version_before" != "$discord_version_after"
echo "Discord version changed: $discord_version_before -> $discord_version_after"
echo "Running extra command..."
sh -c "$(curl -sS https://raw.githubusercontent.com/Vendicated/VencordInstaller/main/install.sh)"
end
flatpak update
yay -Sua --sudoloop
paru -Sua --sudoloop
# Get new Discord version (if installed)
if pacman -Q linux-zen >/dev/null 2>&1
set kernel_version_after (pacman -Q linux-zen)
else
set kernel_version_after ""
end
if test "$kernel_version_before" != "$kernel_version_after"
echo "Discord version changed: $kernel_version_before -> $kernel_version_after"
echo -n "Reboot now? [y/N]: "
read answer
if test "$answer" = "y" -o "$answer" = "Y"
reboot
else
echo "Skipping reboot."
end
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)