Added useful scripts
This commit is contained in:
10
scripts/codeAI_ollama.sh
Normal file
10
scripts/codeAI_ollama.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#! /bin/bash
|
||||
|
||||
ollama=$(pacman -Q ollama)
|
||||
if [[ -n "$ollama" ]]; then
|
||||
kgx -e "ollama serve"
|
||||
sleep 1
|
||||
kgx -e "ollama run codellama"
|
||||
else
|
||||
kgx -e "sudo paru -S ollama; echo 'Run the script again...'"
|
||||
fi
|
||||
23
scripts/maintenance.sh
Normal file
23
scripts/maintenance.sh
Normal file
@@ -0,0 +1,23 @@
|
||||
#! /bin/bash
|
||||
|
||||
echo -e "\e[31m[+] Upgrading Arch...\e[0m"
|
||||
sudo paru -Syu
|
||||
|
||||
echo -e "\e[31m[+] Cleaning orphaned (unneeded) packages...\e[0m"
|
||||
sudo paru -Rsn $(paru -Qdtq)
|
||||
|
||||
echo -e "\e[31m[+] Cleaning old pacman cache...\e[0m"
|
||||
paccache -rk1
|
||||
|
||||
echo -e "\e[31m[+] Removing logs older than 7d...\e[0m"
|
||||
sudo journalctl --vacuum-time=7d
|
||||
|
||||
echo -e "\e[31m[I] Cleaning flatpak...:\e[0m"
|
||||
flatpak remove --unused
|
||||
|
||||
echo -e "\e[31m[I] AUR Packages installed:\e[0m"
|
||||
pacman -Qim | awk '/^Name/{name=$3} /^Installed Size/{print $4$5, name}' | sort -h
|
||||
|
||||
# Installed packages: pacman -Qen
|
||||
|
||||
read -p "Press enter to exit."
|
||||
Reference in New Issue
Block a user