Compare commits

..

3 commits

Author SHA1 Message Date
34775054b2
vanadium/xmonad: fix environment variables 2025-12-20 15:04:11 +01:00
6b0c07505c
vanadium: +fx 2025-12-20 11:17:16 +01:00
4369b68051
tmux: I actually want more history 2025-12-20 11:14:13 +01:00
3 changed files with 11 additions and 4 deletions

View file

@ -17,6 +17,8 @@
pkgs.nixpkgs-review pkgs.nixpkgs-review
pkgs.shellcheck pkgs.shellcheck
pkgs.fx # json viewer
pkgs.lua-language-server pkgs.lua-language-server
pkgs.stylua # lua pkgs.stylua # lua
pkgs.nil # nix pkgs.nil # nix

View file

@ -242,11 +242,16 @@ myStartupHook = do
spawn "dbus-update-activation-environment DISPLAY XAUTHORITY WAYLAND_DISPLAY" spawn "dbus-update-activation-environment DISPLAY XAUTHORITY WAYLAND_DISPLAY"
io $ do io $ do
let setEnv' k v = setEnv k v False
-- This is done here because: -- 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 `home.sessionVariable` (home-manager) would only effect shells because xmonad is configured with NixOS modules
-- - setting `environment.sessionVariables` (NixOS) would make my set up less portable -- - 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 setEnv' "GTK_IM_MODULE" "fcitx"
putEnv "MOZ_USE_XINPUT2=1" -- Force touchpad for firefox setEnv' "QT_IM_MODULE" "fcitx"
setEnv' "XMODIFIERS" "@im=fcitx"
setEnv' "GLFW_IM_MODULE" "ibus"
setEnv' "MOZ_USE_XINPUT2" "1" -- Force touchpad for firefox
removedKeybinds :: [(KeyMask, KeySym)] removedKeybinds :: [(KeyMask, KeySym)]
removedKeybinds = removedKeybinds =

View file

@ -10,7 +10,7 @@ set -g default-terminal "tmux-256color" # enable italics
set -g base-index 1 # start counting pane number from 1 set -g base-index 1 # start counting pane number from 1
set -g renumber-windows on # auto reorder window number set -g renumber-windows on # auto reorder window number
set -g mode-keys vi # global vi mode set -g mode-keys vi # global vi mode
set -g history-limit 10000 # I want more history set -g history-limit 1000000 # I want more history
# Display style # Display style
set -g @FG "#000000" set -g @FG "#000000"