Setup Checklist
My personal checklist for setting up a fresh Arch Linux installation.
GNOME Settings
GNOME Apps
Install Calendar, Evolution and Endeavour:
GNOME with X11
Mouse Gestures
PLEASE NOTE: At the time of this writing (2023-01-29), screen sharing is broken in MS Teams under Wayland. In order to use this feature, make sure you are logging into an X11 session. Unfortunately under X11 the mouse gestures don't work out of the box - but this is fixable:
For details see: https://bbs.archlinux.org/viewtopic.php?id=265360
Fix Flickering in Screen Sharing
If you experiencing flickering while sharing your screen in for example Microsoft Teams or Zoom, make sure to use the modesetting driver in X11. To do so, simply remove xf86-video-intel
, and possibly /etc/X11/xorg.conf.d/20-intel.conf
- then reboot:
For details see: https://bbs.archlinux.org/viewtopic.php?id=218021
Flatpak
Then restart your system.
Nextcloud Client
Then start the client and login to your Nextcloud to start the synchronization process. To enable Autostart, open GNOME Tweaks, go to Startup Applications
and add Nextcloud Desktop there. This literally just creates the ~/.config/autostart/com.nextcloud.desktopclient.nextcloud.desktop
file.
Git
Execute the following commands in the Terminal:
Add the SSH Public Key to the following portals:
VSCodium
Install VSCodium from AUR by executing the following command in the Terminal:
To fix this, create a new file in ~/.config/mimeapps.list
and fix the ordering there by adding the following content:
Then Logout and Login again to restart your GNOME Session and Super + E
should now open Nautilus again.
Paymo Widget
Install the Paymo Widget from AUR by executing the following command in the Terminal:
Signal Desktop
Online Accounts
Setup Online Accounts in GNOME Settings > Online Accounts
:
Private
Nextcloud
for Calendar and Contacts (needs application specific password)IMAP and SMTP
for Mail
Incoming Mail (IMAP)
mail.gandi.net
993
SSL
Outgoing Mail (SMTP)
mail.gandi.net
587
STARTTLS
Study & Work
Calendar and Tasks
Mail
Install Evolution and Evolution EWS (sudo pacman -S evolution evolution-ews
) and configure these accounts there:
Start Evolution
Start the New Mail Account Wizard: Click
File > New > Mail Account
Enter your Email Address and uncheck
Look up mail server details…
, clickNext
Select Server Type:
Exchange Web Services
Set Host URL:
https://outlook.office365.com/EWS/Exchange.asmx
Click Check for Supported Types - this should select
OAuth2 (Office 365)
Check
Override Office 365 OAuth2 settings
Enter the Tenant ID of your account (copy the
tid
query parameter value from your account url in Outlook Web Access)
Unified Inbox in Evolution
To have a grouped inbox view in Evolution I am going to use the Search Folders
feature. Go to Edit > Preferences
and enable Search Folders
. Then drag it the top. Then create a new Search Folder in Edit > Search Folders > Add
with the following settings:
Rule name:
Inbox
Find items which match:
any of the following conditions
Include threads:
None
Message Location
:is
:Your Account/Inbox
Add as many
Message Location
conditions as you have accounts and inboxes
Check Automatically update on any source folder change
Select
All active remote folders
Then click Ok
Repeat the above steps for any Unified Folder you want to have (e.g. for Archive
).
Microsoft Teams
Cryptomator
Espanso
Skype
Zettelkasten
Open
Flatseal
, selectZettlr
and enablefilesystem=home
permissionStart Zettlr and in
File > Open Workspace ...
select~/Nextcloud/Notes
PDF Studio Pro
Select PDF Studio 2022
Enter the License Key stored at
Resources/Akten
to download PDF Studio 2022Start the installer from Terminal:
sh ~/Downloads/PDFStudio_*.sh
Activate the software using the License Key stored at
Resources/Akten
Go to
File > Preferences > Display
and select:THeme: Dark
Document Resolution: System Setting
Go to
File > Preferences > Application
and deactivateRun in background
Restart the application
Go to
File > Preferences > General
and select:Units: Centimeters
Default Page Size: A4
Go to
File > Preferences > OCR
and:Click
Download OCR Languages
Select
English
andGerman - Deutsch
Click
Download
Set
Primary Language: German - Deutsch
Check
Enable Secondary Language: English
eGPU with X11
First, reboot with your eGPU attached. Then install the correct drivers for your graphic card:
At this stage you are fully set. Reboot your system once again and keep the eGPU attached. You should now be able to login and the eGPU is used by default.
To verify, go to GNOME System Settings > About
- there it should display your eGPU's name.
AppImageLauncher
Install AppImageLauncher from AUR by executing the following command in the Terminal:
Steam
PLEASE NOTE: At the time of this writing (2022-08-26), SteamVR only works (sort of) on X11, not on Wayland.
Last updated
Was this helpful?