vanadium/xmonad: keep some env var config

Revert "home/firefox: set MOZ_USE_XINPUT2=1"

This reverts commit 7e5116f55d.

Revert "home/fcitx: set GLFW_IM_MODULE"

This reverts commit 7d949dcce2.
This commit is contained in:
Primrose 2025-08-20 17:53:36 +02:00
parent cf806d7064
commit 808dfa95ae
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
3 changed files with 8 additions and 8 deletions

View file

@ -24,6 +24,7 @@ import XMonad.Util.SpawnOnce
import Data.Map.Strict qualified as M
import Graphics.X11.ExtraTypes.XF86
import System.Posix
import Leanamonad.Layouts.ReflectMsg
import Leanamonad.GreekChar
@ -77,6 +78,13 @@ main =
-- https://wiki.archlinux.org/title/GNOME/Keyring#Using_gnome-keyring-daemon_outside_desktop_environments_(KDE,_GNOME,_XFCE,_...)
spawn "dbus-update-activation-environment DISPLAY XAUTHORITY WAYLAND_DISPLAY"
io $ do
-- This is done here because:
-- - setting `home.sessionVariable` (home-manager) would only effect shells, probably due to the order of launched processes blah blah
-- - setting `environment.sessionVariables` (NixOS) would make my set up less portable
putEnv "GLFW_IM_MODULE=ibus" -- Make sure kitty knows how to talk to fcitx
putEnv "MOZ_USE_XINPUT2=1" -- Force touchpad for firefox
, layoutHook =
let tallr = reflectMsg . reflectHoriz
$ ResizableTall 1 (1/10) (3/7) []