Compare commits
2 commits
main
...
update_rep
Author | SHA1 | Date | |
---|---|---|---|
Luca Pellegrini | aa9b58312c | ||
Luca Pellegrini | 71a5e02c77 |
|
@ -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."
|
|
@ -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
|
|
@ -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
|
||||
|
|
@ -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"
|
Loading…
Reference in a new issue