4.5 KiB
4.5 KiB
Configuration perso pour Linux
Mon guide à suivre lors d'une réinstallation d'Ubuntu
Avant de réinstaller, sauvegarder les clés SSH
Script global pour Ubuntu et WSL
Regarde en détail le script pour Ubuntu et WSL pour connaitre quels apps sont installés et quelle configuration est appliquée.
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installGlobalScript.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
Scripts pour chaque application
-
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installBrave.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Désinstalle Firefox
sudo snap remove firefox && rm -r $HOME/snap/firefox
-
Installe et configure Fish ainsi que le SSH dans Fish
- Police (sous Windows CMD) : Cascadia Mono
- Couleur texte : #D3D0C8 (211, 208, 200)
- Couleur arrière-plan : #2D2D2D (45, 45, 45)
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installFish.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Remettre les clés SSH dans le dossier
$HOME/.ssh
-
Désactive le mot de passe SU si nécessaire
# Édition du fichier qui gère ça sudo visudo # Trouve cette ligne : %sudo ALL=(ALL) ALL # Remplace la par celle-ci : %sudo ALL=(ALL) NOPASSWD: ALL
-
Installe Spotify et le patch
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installSpotify.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Installe Syncthing et le lance au démarrage
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installSyncthing.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Installe GL4Dummies
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installgl4D.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Installe 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
-
Installe Obsidian
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installObsidian.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Mettre en place le VPN
# En SSH au serveur, dans le dossier d'openvpn docker-compose run --rm openvpn ovpn_getclient anri > anri.ovpn
-
Installe Flameshot
sudo apt update && sudo apt install flameshot -y
-
Installe Parsec
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installParsec.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Installe Latex
sudo apt update && sudo apt install texlive-full -y
-
Installe Java (AdoptOpenJDK-16)
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installJava.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Installe OnlyOffice
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installOnlyOffice.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Installe le sélecteur d'emojis
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installEmojiPicker.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
-
Rajoute les raccourcis clavier
- Pour ouvrir l'explorateur de fichiers :
nautilus
- Pour ouvrir l'application de capture d'écran :
flameshot gui
- Pour ouvrir l'explorateur de fichiers :
-
Retire la corbeille de la barre des tâches
gsettings set org.gnome.shell.extensions.dash-to-dock show-trash false
Mémo de commandes utiles peu de temps après une réinstallation/mise à jour
-
- Finalise l'installation de Rust avec rustup pour rustlings
set -Up fish_user_paths ~/.cargo/bin
- Finalise l'installation de Rust avec rustup pour rustlings
-
- Désactive des éléments du "Bureau" dans Ubuntu
sudo mv /usr/share/applications/debian-xterm.desktop /usr/share/applications_backup/
- Désactive des éléments du "Bureau" dans Ubuntu