This repository has been archived on 2022-03-25. You can view files and clone it, but cannot push or open issues or pull requests.
manjaroConfiguration/README.md
2021-11-08 22:50:29 +01:00

86 lines
No EOL
2.9 KiB
Markdown

# Configuration perso pour Linux
Mon guide à suivre lors d'une réinstallation d'Ubuntu
### <u>Avant de réinstaller, sauvegarder les clés SSH</u>
- [Installe Brave](https://brave.com/linux/#debian-9-ubuntu-1604-and-mint-18)
```bash
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
```bash
sudo snap remove firefox && rm -r $HOME/snap/firefox
```
- <details><summary>Installe et configure Fish ainsi que le SSH dans Fish</summary>
- Police (sous Windows CMD) : Cascadia Mono
- Couleur texte : #D3D0C8 (211, 208, 200)
- Couleur arrière-plan : #2D2D2D (45, 45, 45)
</details>
```bash
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ésactiver le mot de passe SU si nécessaire
```bash
# É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
```
<details>
<summary>Mémo de commandes utiles peu de temps après une réinstallation/mise à jour</summary>
-
- Finaliser l'installation de Rust avec rustup
```bash
set -Up fish_user_paths ~/.cargo/bin
```
-
- Désactiver des éléments du "Bureau" dans Ubuntu
```bash
sudo mv /usr/share/applications/debian-xterm.desktop /usr/share/applications_backup/
```
</details>
- Installe Spotify et le patch
```bash
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](https://apt.syncthing.net/) et le [lance au démarrage](https://docs.syncthing.net/users/autostart.html#how-to-set-up-a-system-service)
```bash
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](https://gl4d.api8.fr/FR/gl4d.pdf)
```bash
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
```bash
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
```bash
wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installObsidian.sh -O tmp.sh && bash tmp.sh; rm tmp.sh
```
- Setup le VPN
```bash
# En SSH au serveur, dans le dossier d'openvpn
docker-compose run --rm openvpn ovpn_getclient anri > anri.ovpn
```
- Installe Flameshot
```bash
sudo apt update && sudo apt install flameshot -y
```