My computer reinstallation routine

When I need to restart from scratch, or when I have to refuel an employee computer, here’s what I do.
These steps are intended for Pop!_OS 21 / Ubuntu 21.

Separate posts

I wrote dedicated posts on the following topics:


Checking your current version and configuration

To get an overview as displayed in this post banner, just launch the command: neofetch


Gnome Extensions


Import existing SSH keys

mkdir ~/.ssh
mv Téléchargements/id_rsa ~/.ssh/
mv Téléchargements/id_rsa.pub ~/.ssh/
sudo chmod 600 ~/.ssh/id_rsa
sudo chmod 600 ~/.ssh/id_rsa.pub
eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa


Force night mode


Customize auto-sleep timer


Apps

Install from scratch:

  • Google Chrome
  • My Timetracker app (custom dev)
  • Gnome Tweaks (sudo apt install gnome-tweak-tool puis gnome-tweaks)
  • Nautilus Admin (sudo apt install nautilus-admin)

Install from Pop! Store:

  • Remmina => RDP client
  • Rambox => all-in-one hub for Google Chat, MS Teams, Slack, SMS, and more
  • Tilix => multi-panels terminal emulator

Change date format to 24H instead of AM/PM


Tilix configuration

Import bookmarks dump into ~/.config/tilix/bookmarks.json

Change bookmark selection keyboard shortcut to Ctrl+Shift+P


Restore classic alt-tab behavior

Settings > Keyboard > Customize shortcuts > Navigation > Swich windows


Create a keyboard shortcut to Gnome System Monitor

Settings > Keyboard > Shortcut > Custom > Add > Map gnome-system-monitor with ctrl-alt-del


Uninstall default apps

  • Agenda
  • Contacts
  • Geary

Install Shutter (screenshot tool)

Detailled instructions and credits: https://www.linuxuprising.com/2018/10/shutter-removed-from-ubuntu-1810-and.html

sudo add-apt-repository ppa:linuxuprising/shutter
sudo apt-get update
sudo apt install shutter
sudo apt install gnome-web-photo

Create keyboard shortcuts: https://www.germain.lol/capture-annotate-share-screenshots-with-shutter-on-pop_os-20-10-gnome-3-38/

Settings > Main > Filename: $nb_name_%Y%m%d_$RRRR


Gnome Tweaks settings

Launch Tweaks without using cli:

L’attribut alt de cette image est vide, son nom de fichier est image-50.png.

There are many options, I’ll only focus on my favorite settings.

L’attribut alt de cette image est vide, son nom de fichier est image-51.png.
Startup programs: Rambox and Shutter

L’attribut alt de cette image est vide, son nom de fichier est image-52.png.
Bring back window minimization ico

L’attribut alt de cette image est vide, son nom de fichier est image-53.png.
Showing the day of the week is useful for people spending their night on taking screenshots.

L’attribut alt de cette image est vide, son nom de fichier est image-55-1024x576.png.
Active corner is very OS X, 10.4 Tiger era. I miss it.
Shows all windows and spaces (virtual desktops) by moving the mouse to the top left of the screen.

L’attribut alt de cette image est vide, son nom de fichier est image-54.png.
Week numbers, because that’s how business works.

24H instead of AM/PM

L’attribut alt de cette image est vide, son nom de fichier est image-56.png.
Use virtual desktops only on main screen, in order to keep « utilities » windows (such as IM, music, emails…) always visible on the extra screen. Similar to « Show window on all desktops » in Windows 10.

L’attribut alt de cette image est vide, son nom de fichier est image-57.png.
Don’t break your neck anymore when new windows open.

Custom lock screen time (overrides default 15 minutes)

germain@xps:~$sudo apt install dconf-editor
germain@xps:~$ dconf-editor

/org/gnome/desktop/session/idle-delay

3600s = 1hr


Custom context menu SCP upload script

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.