From e51024ffc650eb689b59fbe7961a1f4bffd7c1f8 Mon Sep 17 00:00:00 2001 From: rydesun Date: Wed, 29 Jan 2020 00:11:44 +0800 Subject: [PATCH] Add xinit config --- .config/X11/xinitrc | 30 ++++++++++++++++++++++++++++++ .config/X11/xserverrc | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 .config/X11/xinitrc create mode 100644 .config/X11/xserverrc diff --git a/.config/X11/xinitrc b/.config/X11/xinitrc new file mode 100644 index 0000000..52c771e --- /dev/null +++ b/.config/X11/xinitrc @@ -0,0 +1,30 @@ +#!/bin/sh + +# ==== DO NOT edit this section ==== +userresources=${XDG_CONFIG_HOME}/X11/Xresources +usermodmap=${XDG_CONFIG_HOME}/X11/Xmodmap +sysresources=/etc/X11/xinit/.Xresources +sysmodmap=/etc/X11/xinit/.Xmodmap +if [ -f $sysresources ]; then xrdb -merge $sysresources; fi +if [ -f $sysmodmap ]; then xmodmap $sysmodmap; fi +if [ -f "$userresources" ]; then xrdb -merge "$userresources"; fi +if [ -f "$usermodmap" ]; then xmodmap "$usermodmap"; fi +if [ -d /etc/X11/xinit/xinitrc.d ] ; then + for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do + [ -x "$f" ] && . "$f" + done; unset f +fi +# ================================== + +export GTK_IM_MODULE=fcitx +export QT_IM_MODULE=fcitx +export XMODIFIERS=@im=fcitx +export LANG=zh_CN.utf8 + +# swap Caps_Lock and Escape +setxkbmap -option caps:swapescape +# swap Ctrl_R and Alt_R +setxkbmap -option ctrl:rctrl_ralt +setxkbmap -option ctrl:ralt_rctrl + +exec qtile diff --git a/.config/X11/xserverrc b/.config/X11/xserverrc new file mode 100644 index 0000000..b4de252 --- /dev/null +++ b/.config/X11/xserverrc @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/bin/X -nolisten tcp "$@"