FlickOS

New FlickOS 2.2: restore points and Software

Familiar, light, and hard to break

Every change has an Undo, and if an update stops your computer from starting, FlickOS goes back to the last working version by itself.

FlickOS Redmond layout desktop in a live session

Built for everyday use

What ships in FlickOS 2.2 — the same stack the ISO boots.

See all features

Settings → History

Every change has an Undo button

Tried a new layout? Turned on tiling by accident? Removed an app you needed? History lists what changed, in plain words and newest first, with Undo next to each change.

  • Settings. Layout, style, tiling, input, power, default and startup apps, firewall, updates — whether you changed them in Settings, with a key, or in a terminal.
  • Software. Installs and removals from Software or apt. Undo shows what it will do before it asks for your password.
  • Put Back as It Was… Returns your settings to how they were on an earlier day, and that can be undone too.

History or a restore point?

History undoes one change and leaves the rest alone, at once and without a restart. A restore point puts the whole system back to before an update, and takes a restart. Use History for a change you regret, and a restore point when the computer itself is broken. As far as we know, no other Linux desktop has an undo list for its own settings.

FlickOS Settings window on the History page: installed and removed packages listed by day, each with an Undo button

Settings → Restore Points

And if an update breaks the computer

Before every software change, FlickOS saves the system as a restore point. If an update goes wrong, put the computer back as it was before it: from Settings, or from the boot menu when it no longer starts.

  • Every change. Software, apt in a terminal, and automatic updates each make one first. The newest five are kept, and none is made when the disk is nearly full.
  • Put Back… Shows what will change before anything does. The system you had becomes a restore point too, so putting back can be undone.
  • From the boot menu. Every restore point is in its own menu when the computer starts, so a system that no longer starts can still be put back.

On a new install of 2.2

Restore points need the disk layout the 2.2 installer sets up by default (btrfs). Computers installed with 2.0 or 2.1 keep working as before but don't get them: an upgrade can't change how a disk is formatted. Unlike Timeshift or Snapper, there is nothing to set up.

When an update stops the computer from starting

  1. You install updates. A restore point is saved first.
  2. The computer doesn't start, and doesn't start again on the next try.
  3. The third start uses the newest restore point that worked. After you log in, a notification says so.
  4. In Settings → Restore Points, keep the restored system, or try the newer one again. Nothing is changed until you choose.

Rather choose yourself? Turn off going back by itself in Settings, and the boot menu waits for you instead.

Three layouts, one desktop

Switch live from All Settings → Desktop Layout & Style.

See more screenshots

What people are saying

From the comments on our Facebook post.

Keybindings

Right-click the desktop for the full menu.

KeyAction
Hold SuperShortcut sheet
Tap SuperStart menu
Super+EnterTerminal
Super+DApp launcher
Super+EFile manager
Super+BWeb browser
Super+VClipboard history
Super+QClose window
Super+Shift+DShow desktop
Super+EscTask manager
Super+LLock screen
Super+Shift+ELog out
Super+TTiling on/off