Suggestion: Add beginner-friendly setup level (Beginner, Advanced, Expert)

Open
#13,002 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Domain
desktop

Research direction

No files, tests, or entry points are named. First determine whether the installer is part of Cinnamon and clarify the scope and ownership of the proposed Beginner, Advanced, and Expert setup flow. Done would require an agreed design and implementation plan before coding begins.

Written by the indexing model from the issue text.

Description

FEATURE REQUEST

Dear Linux Mint Team,

First of all, thank you for your hard work on providing such a clean and stable Linux experience. As someone who appreciates both freedom and usability, I have a humble suggestion that may significantly help new users.

### Problem
During the installation process, many beginners feel overwhelmed by terms such as:

  • ext4, ext3, swap
  • sda, sda1, EFI, grub
  • partitioning types
    These are important, yes, but extremely technical for first-time users switching from Windows or macOS.

### Suggestion
Introduce a simple welcome screen during installation that asks:

Who are you?
Beginner: I'm new to Linux. Let Linux Mint choose the best settings for me automatically.
Advanced: Ask me about partitioning, bootloader options, and privacy settings.
Expert: I want full control. Don't make decisions for me.

🛈 You can always change these settings after installation.


### What this solves:

  • Makes the first-time installation less scary.
  • Gives users confidence to try Linux.
  • Shows that Mint understands and welcomes all experience levels.
  • Reduces risk of incorrect partitioning or bootloader installation.

A small addition like this could have a big impact on adoption.

Thank you for considering this!

Kind regards,
A Linux Mint user

Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from linuxmint/cinnamon

All issues in linuxmint/cinnamon

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.