Skip to content
This repository has been archived by the owner on Nov 21, 2023. It is now read-only.

Tips & Tricks

Jesús Castro edited this page Nov 18, 2020 · 6 revisions

Get along with GNOME

Add this lines to your ~/.config/i3/config:

GNOME Settings Daemon

exec --no-startup-id /usr/lib/gsd-xsettings

gsd-xsettings.

GNOME power manager

exec_always --no-startup-id gnome-power-manager

polkit-gnome

exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

Starts authentication-agent needed to get sudo password check aviable for GUIs needing it.

exec --no-startup-id gnome-flashback

GNOME Flashback integrates more features from GNOME such as full functionality for gnome-control-center:

Gnome-flashback is specifically designed to recover some functionality already moved to mutter or gnome-shell. So, it comes with some features built in but easy to disable if you want to.

Also it helps with function keys including bright screen management, sound and so on out-of-the-box.

Note: this approach (finally) fixes #11 in a simple way.

1st workspace showing Gnome desktop as window

Try to disable desktop - gsettings set org.gnome.gnome-flashback desktop false.

As @muktupavels commented on #76.

GNOME lock screen

Add gnome-screensaver to the i3 config file with exec --no-startup-id /usr/bin/gnome-screensaver and then send an appropriate dbus command to lock the session: dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock