Categories
Tags
API Audit Auditor Bundle Authentication Bulma Cache Castor ChatGPT Development Développement Web DevOps Docker Documentation Facebook FrankenPHP Fullstack GitHub Google JavaScript Linux Linux Mint MacBook Pro macOS Makefile OAuth2 OpenAI Optimization Performance PHP PHPUnit Pop!_OS Process Management Profile README Setup SQL Svelte Symfony Symfony Lock Technology Tutorial Verrouillage Web Development Workflow
212 words
1 minutes
Pop!_OS Post-Installation To-Do List
I use Pop!_OS daily, and whenever I feel like I’ve installed too many things, I reset the system. Here is a to-do list to follow after a fresh installation. I’m a web developer, so this list may not suit everyone.
1. Install Updates
sudo apt update
sudo apt full-upgrade2. Some Configuration
To add the “Maximize” button to windows:
“Settings → Desktop → General → Show maximize button”
To automatically hide the dock on all displays:
“Settings → Desktop → Dock → Show dock on Display: All Displays"
"Settings → Desktop → Dock → Intelligently hide”
3. Set Time Format to 24H
“Settings → Date and Time → Time format: 24-hour”
4. Install Some Applications
- Google Chrome
- PhpStorm (Flatpak): IDE
- Refind: For a sleek multi-boot
- Filezilla (Flatpak): FTP for special cases
- Spotify (Flatpak)
- Discord (Flatpak)
- DBeaver (Flatpak): Database client
- Terminator: Virtual terminal
- Remmina: Remote desktop client
- Insomnia: To test APIs
- Visual Studio Code: To eventually get into it…
- Zsh and Oh My Zsh: Command-line interpreter
sudo apt-get install zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"- MySQL client
sudo apt-get install mysql-client- Docker and Docker Compose
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo usermod -aG docker $USER
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose