Skip to main content

Elementary OS Configuration and Setup

ElementaryOS 7 Horus

  • Same wifi issue as [[OpenSUSE Tumbleweed]]. Same fix
  • Mouse battery is seen as laptop battery, so battery power options apply.
  • Zoom is fixed and keeps settings!

Grub has no timeout

$ sudo nano /etc/default/grub


Use native PHP packages and my PHP activate

iCloud contacts and calendar TLDR TBSync with an application specific password.

Media keys on macintosh keyboard

  1. if you press Fn+Esc it changes the Fn lock so that F1+F12 work as normal.
  2. For an untested permanent solution try remapping

Google Calendar integration

sudo apt install gnome-control-center gnome-online-accounts
Exec=env XDG_CURRENT_DESKTOP=GNOME gnome-control-center --overview

Enable Google Account and it's Calendar

Assign Eject to Multitasking view:

So I use ElementaryOS and in version 7 you are no longer able to map just the Eject key. I like to map this to the Multitasking View (something like the macOS Expose).

The solution is to use the DConf Editor application and search for show-desktop. ElementaryOS repurposes the show desktop to the multitasking view. Simply set the value to ['Eject']

ElementaryOS 6


Does not find wireless until Linux-firmware is installed. Use Ethernet and dist-upgrade followed by install Linux-firmware


Do not install the following packages via apt, as you want to control when to update them:

  • virtualbox
  • composer (apt version doesn't self-update)
  • php
  • added by working copy ❤️

Macos Migration

  • todolist ios/linux:
    • for work
    • Todoist for personal.
  • Notes
    • Workflowy
    • Bookstack hosted
  • deejay program
    • traktor over wine, try that
  • Some alternative to Acorn if needed
    • krita
  • Better clipboard monitor
    • CopyQ is ok
  • Screen recorder
    • SimpleScreenRecorder (Screen recording)
    • Handbrake (video conversion)
    • (Screenshots)
    • and For trimming videos
  • auto updates
    • flatpak:
    • running this manually once a day.
  • Webcam
    • Logitech C922 Pro works well and is compatible

Essential apps

sudo apt install gnome-system-monitor


  • fn + arrow keys for start/end of line and pageup/down

Change shell

sudo apt install zsh
# TODO steps to configure it
chsh -s $(which zsh)