Add message when something have been done
This commit is contained in:
parent
b786e9d73e
commit
adc872d569
1 changed files with 16 additions and 0 deletions
|
@ -10,7 +10,9 @@ then
|
||||||
|
|
||||||
# Upgrade and clean already installed packages
|
# Upgrade and clean already installed packages
|
||||||
sudo apt upgrade -y
|
sudo apt upgrade -y
|
||||||
|
echo -e "\nUpgrading packages done! 🎉"
|
||||||
sudo apt autoremove -y
|
sudo apt autoremove -y
|
||||||
|
echo -e "\nCleaning unnecessary packages done! 🎉"
|
||||||
|
|
||||||
# Install Fish
|
# Install Fish
|
||||||
bash installFish.sh
|
bash installFish.sh
|
||||||
|
@ -20,18 +22,21 @@ then
|
||||||
|
|
||||||
# Install Latex
|
# Install Latex
|
||||||
sudo apt install texlive-full -y
|
sudo apt install texlive-full -y
|
||||||
|
echo -e "\nLatex installed! 🎉"
|
||||||
|
|
||||||
# Install Java
|
# Install Java
|
||||||
bash installJava.sh
|
bash installJava.sh
|
||||||
|
|
||||||
# Install Python useful tools
|
# Install Python useful tools
|
||||||
sudo apt install python3-virtualenv python3-tk -y
|
sudo apt install python3-virtualenv python3-tk -y
|
||||||
|
echo -e "\nPython's vEnv and Tkinter installed! 🎉"
|
||||||
|
|
||||||
# Install Rust
|
# Install Rust
|
||||||
bash installRust.sh
|
bash installRust.sh
|
||||||
|
|
||||||
# Sign all commits by default with my GPG key
|
# Sign all commits by default with my GPG key
|
||||||
git config --global commit.gpgsign true
|
git config --global commit.gpgsign true
|
||||||
|
echo -e "\nGPG are now used by default in Git! 🎉"
|
||||||
|
|
||||||
if grep "Ubuntu" /proc/version > /dev/null;
|
if grep "Ubuntu" /proc/version > /dev/null;
|
||||||
then
|
then
|
||||||
|
@ -43,6 +48,7 @@ then
|
||||||
|
|
||||||
# Install VSCode
|
# Install VSCode
|
||||||
sudo snap install code --classic
|
sudo snap install code --classic
|
||||||
|
echo -e "\nVS Code installed! 🎉"
|
||||||
|
|
||||||
# Install Spotify
|
# Install Spotify
|
||||||
bash installSpotify.sh
|
bash installSpotify.sh
|
||||||
|
@ -55,6 +61,7 @@ then
|
||||||
|
|
||||||
# Install Discord
|
# Install Discord
|
||||||
wget -q --show-progress "https://discord.com/api/download?platform=linux&format=deb" -O discord.deb && sudo apt install ./discord.deb -y && rm discord.deb
|
wget -q --show-progress "https://discord.com/api/download?platform=linux&format=deb" -O discord.deb && sudo apt install ./discord.deb -y && rm discord.deb
|
||||||
|
echo -e "\nDiscord installed! 🎉"
|
||||||
|
|
||||||
# Install Obsidian
|
# Install Obsidian
|
||||||
bash installObsidian.sh
|
bash installObsidian.sh
|
||||||
|
@ -79,21 +86,26 @@ then
|
||||||
|
|
||||||
# Remove the Trash icon from the bar
|
# Remove the Trash icon from the bar
|
||||||
gsettings set org.gnome.shell.extensions.dash-to-dock show-trash false
|
gsettings set org.gnome.shell.extensions.dash-to-dock show-trash false
|
||||||
|
echo -e "\nTrash icon removed from the dock! 🎉"
|
||||||
|
|
||||||
# Move the Menu Button to the top of the bar
|
# Move the Menu Button to the top of the bar
|
||||||
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true
|
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true
|
||||||
|
echo -e "\nMenu button moved from left to right in the dock! 🎉"
|
||||||
|
|
||||||
# Move the taskbar to the bottom
|
# Move the taskbar to the bottom
|
||||||
gsettings set org.gnome.shell.extensions.dash-to-dock dock-position BOTTOM
|
gsettings set org.gnome.shell.extensions.dash-to-dock dock-position BOTTOM
|
||||||
|
echo -e "\nDock moved from the left to the bottom! 🎉"
|
||||||
|
|
||||||
# Install MultiMC
|
# Install MultiMC
|
||||||
bash installMultiMC.sh
|
bash installMultiMC.sh
|
||||||
|
|
||||||
# Add minimized window on dock click
|
# Add minimized window on dock click
|
||||||
gsettings set org.gnome.shell.extensions.dash-to-dock click-action minimize
|
gsettings set org.gnome.shell.extensions.dash-to-dock click-action minimize
|
||||||
|
echo -e "\nWindow are now minimized when clicked in te dock! 🎉"
|
||||||
|
|
||||||
# Show battery pourcentage
|
# Show battery pourcentage
|
||||||
gsettings set org.gnome.desktop.interface show-battery-percentage true
|
gsettings set org.gnome.desktop.interface show-battery-percentage true
|
||||||
|
echo -e "\nBattery pourcentage now displayed! 🎉"
|
||||||
|
|
||||||
# info
|
# info
|
||||||
echo -e "\n\nTake care, you may need to install manually some others stuff, check the README (and the logs) of"
|
echo -e "\n\nTake care, you may need to install manually some others stuff, check the README (and the logs) of"
|
||||||
|
@ -101,16 +113,20 @@ then
|
||||||
else # WSL
|
else # WSL
|
||||||
# Create Z and Y mount folders for my WSL custom configuration
|
# Create Z and Y mount folders for my WSL custom configuration
|
||||||
sudo mkdir /mnt/z && sudo mkdir /mnt/y
|
sudo mkdir /mnt/z && sudo mkdir /mnt/y
|
||||||
|
echo -e "\nMounts folder (Z & Y) created! 🎉"
|
||||||
|
|
||||||
# Remove SU password because anyways if someone have access to your computer he will have access to windows
|
# Remove SU password because anyways if someone have access to your computer he will have access to windows
|
||||||
# And WSL isn't a daily drive OS who you store sensible things, comment this line if you wanna keep your SU pass
|
# And WSL isn't a daily drive OS who you store sensible things, comment this line if you wanna keep your SU pass
|
||||||
sudo sed -i "26s#.*#%sudo ALL=(ALL:ALL) NOPASSWD: ALL#" /etc/sudoers
|
sudo sed -i "26s#.*#%sudo ALL=(ALL:ALL) NOPASSWD: ALL#" /etc/sudoers
|
||||||
|
echo -e "\nSU password removed! 🎉"
|
||||||
|
|
||||||
# Change LTS update to normal
|
# Change LTS update to normal
|
||||||
sudo sed -i "16s#.*#Prompt=normal#" /etc/update-manager/release-upgrades
|
sudo sed -i "16s#.*#Prompt=normal#" /etc/update-manager/release-upgrades
|
||||||
|
echo -e "\nChannel update moved from \"LTS\" to \"normal\"! 🎉"
|
||||||
|
|
||||||
# Remove snap for WSL because it block the 21.10 update (https://github.com/microsoft/WSL/issues/6942#issuecomment-879904997)
|
# Remove snap for WSL because it block the 21.10 update (https://github.com/microsoft/WSL/issues/6942#issuecomment-879904997)
|
||||||
sudo apt autoremove --purge snapd -y
|
sudo apt autoremove --purge snapd -y
|
||||||
|
echo -e "\nSnap daemon removed! 🎉"
|
||||||
|
|
||||||
# info
|
# info
|
||||||
echo -e "\n\nTake care, by default the fish configuration is set for Ubuntu, you may need to uncomment"
|
echo -e "\n\nTake care, by default the fish configuration is set for Ubuntu, you may need to uncomment"
|
||||||
|
|
Reference in a new issue