Compare commits

...

2 commits

13 changed files with 38 additions and 23 deletions

View file

@ -2,6 +2,19 @@
# Post installazione di Debian (1) con ambiente desktop KDE Plasma
# Questo script deve essere eseguito con i privilegi di root
# Wrapper functions
function pkg_install {
apt install $@
}
function pkg_update {
apt update && apt upgrade
}
function pkg_remove {
apt remove $@
}
if [ "$(id -u)" -ne 0 ]; then
echo "Errore: Questo script deve essere eseguito con i privilegi di amministratore."
echo "Usa il comando 'sudo' o passa all'utente root per eseguire questo script."

View file

@ -47,7 +47,7 @@ sudo apt install pdfarranger xournalpp #gramps
# temi e fonts extra
sudo apt install fonts-crosextra-carlito fonts-crosextra-caladea
# virtualizzazione
#sudo apt install qemu-kvm libvirt-daemon-system bridge-utils virt-manager
sudo apt install qemu-kvm libvirt-daemon-system bridge-utils virt-manager
# videogiochi
sudo apt install mono-devel steam
@ -55,27 +55,17 @@ sudo apt install mono-devel steam
#sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
# yt-dlp
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o $HOME/.local/bin/yt-dlp
chmod +rx $HOME/.local/bin/yt-dlp
# Per aggiornare yt-dlp: yt-dlp -U
sudo curl -L https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
# Per aggiornare yt-dlp: sudo yt-dlp -U
# Flatpak
flatpak install flathub fr.handbrake.ghb
flatpak install flathub org.freac.freac
flatpak install flathub org.musicbrainz.Picard
flatpak install flathub org.onlyoffice.desktopeditors
list_of_apps="com.github.Murmele.Gittyup com.github.johnfactotum.Foliate com.github.tchx84.Flatseal com.obsproject.Studio com.obsproject.Studio.Plugin.GStreamerVaapi com.obsproject.Studio.Plugin.Gstreamer com.obsproject.Studio.Plugin.OBSVkCapture net.lutris.Lutris net.minetest.Minetest net.supertuxkart.SuperTuxKart org.freac.freac org.gnome.Boxes org.gnome.Calculator org.gnome.Maps org.kde.arianna org.kde.kalgebra org.kde.kdenlive org.kde.labplot2 org.musicbrainz.Picard org.onlyoffice.desktopeditors org.supertuxproject.SuperTux org.telegram.desktop org.x.Warpinator re.sonny.Commit"
flatpak install flathub ${list_of_apps}
## forse:
#org.kde.cantor org.kde.kalgebra org.kde.kmplot org.kde.labplot2
#flatpak install flathub com.obsproject.Studio com.obsproject.Studio.Plugin.SceneSwitcher com.obsproject.Studio.Plugin.OBSVkCapture com.obsproject.Studio.Plugin.MoveTransition com.obsproject.Studio.Plugin.Gstreamer
#flatpak install flathub com.usebottles.bottles -y
#flatpak install flathub im.riot.Riot -y
#flatpak install flathub net.lutris.Lutris -y
#flatpak install flathub org.kde.kdenlive -y
#flatpak install flathub org.kde.kstars -y
#flatpak install flathub org.kde.ktouch -y
#flatpak install flathub org.remmina.Remmina -y
#org.kde.cantor org.kde.kmplot im.riot.Riot fr.handbrake.ghb
# Git configuration
git config --global user.name "Luca Pellegrini"
@ -91,7 +81,7 @@ echo ""
ssh-add $HOME/.ssh/id_rsa
# config-files
git clone -v https://git.disroot.org/luca-pellegrini/config-files.git $HOME/config-files
git clone -v https://git.disroot.org/luca-pellegrini/config-files.git $HOME/config-files
cd "$HOME/config-files" && chmod +x setup.sh && ./setup.sh
# Personalizza il menu di GRUB

View file

@ -1,6 +1,18 @@
#!/bin/bash
# Post installazione di Linux Mint (1)
# Wrapper functions
function pkg_install {
apt install $@
}
function pkg_update {
apt update && apt upgrade
}
function pkg_remove {
apt remove $@
}
# Aggiorna il timestamp dell'utente senza eseguire un comando
sudo -v

View file

@ -1,5 +1,6 @@
#!/bin/bash
# Post installazione di Linux Mint (2)
source common.sh
# Collega le cartelle Documenti, Immagini, Musica, Video (presenti in Data) alle corrispettive directory in Home
rmdir $HOME/Documenti && ln -s /Data/Documenti $HOME/Documenti
@ -102,11 +103,10 @@ git clone -v https://git.disroot.org/luca-pellegrini/config-files.git $HOME/con
cd "$HOME/config-files" && chmod +x setup.sh && ./setup.sh
# Personalizza il menu di GRUB
# Modifica /etc/default/grub
# Vedi /Data/Git/linux-setup/modifiche-grub.md
sudo customize_grub_menu /boot/grub linux-mint
echo -e "Fai un backup con Timeshift!\n"
#echo -e "Fai un backup con Timeshift!\n"
# Nvidia drivers
echo -e "... e installa i driver Nvidia tramite il 'Gestore dei driver'\n"
echo -e "Installa i driver Nvidia tramite il 'Gestore dei driver'\n"