Thy’s desktop environment#

How I configure my desktop environment

Operating System#

As of writing (Mar 2021), I use Linux Mint 20 Cinnamon (codename Ulyana) which is based on Ubuntu 20.04.

Cinnamon Desktop Environment derives from GNOME 3 but follows traditional desktop metaphor conventions.

Replicate Windows Shortcuts#

I’m a Linux user who are forced to use Windows at work.

Here’s how to replicate Windows shortcuts to my Development Machine.

TODO: put the dconf load command

Jetbrains PyCharm shortcuts conflict#

Some shortcuts conflict with global system actions. To fix these conflicts, I reassign or disable the conflicting shortcut.

Taken from jetbrains, here are a few examples of system shortcut conflicts with the default keymap in PyCharm

Shortcut

System action

IntelliJ IDEA action

Ctrl+Alt+S

Shade window

Open the Settings dialog

Ctrl+Alt+L

Lock screen

Reformat Code

Ctrl+Alt+T

Launch Terminal

Surround With

Ctrl+Alt+F12

Open the tty12 virtual console File path

Ctrl+Alt+Left/Right

Switch between Workspaces

Undo/redo navigation operations

Alt+F7

Move window

Find Usages

Alt+F8

Resize window

Evaluate Expression

References#