Skip to content

Instantly share code, notes, and snippets.

@Tyrrrz
Last active March 15, 2026 20:02
Show Gist options
  • Select an option

  • Save Tyrrrz/2cf2ecabf6bd548bf35b3e374cbdbd68 to your computer and use it in GitHub Desktop.

Select an option

Save Tyrrrz/2cf2ecabf6bd548bf35b3e374cbdbd68 to your computer and use it in GitHub Desktop.
Basic steps to take when preparing a fresh Linux device

Install

  • Core:
    • sudo apt install -y flatpak
    • sudo apt install -y gnome-shell-extension-manager
    • sudo apt install -y google-chrome-stable
      1. echo "deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
      2. curl -fsSL https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/google-chrome.gpg
      3. sudo apt update && sudo apt install google-chrome-stable
    • sudo apt install -y pcscd
    • sudo apt install -y timeshift
  • Productivity:
    • flatpak install -y io.github.kolunmi.Bazaar
    • flatpak install -y org.gnome.Loupe
    • flatpak install -y org.videolan.VLC
    • flatpak install -y io.gitlab.adhami3310.Impression
    • flatpak install -y com.yubico.yubioath
    • flatpak install -y com.discordapp.Discord
    • flatpak install -y com.rtosta.zapzap
    • flatpak install -y org.qbittorrent.qBittorrent
    • flatpak install -y com.rustdesk.RustDesk
    • flatpak install -y com.valvesoftware.SteamLink
  • Development:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment