about summary refs log tree commit diff
path: root/configs/shared/x_server
diff options
context:
space:
mode:
authorWilliam Carroll <wpcarro@gmail.com>2019-10-09T11·13+0100
committerWilliam Carroll <wpcarro@gmail.com>2019-12-24T15·21+0000
commit6b456c1b7a4f6899f063a6e65355af51901d9c7a (patch)
treecfc70d74818ae9fabdbbfb0cf16cce092e4c1a09 /configs/shared/x_server
parenta7c72adb2ebec1e497fc040eaf3551d564d61a5b (diff)
Massive configuration overhaul
Currently paying the price of months of non-diligent git usage.

Here's what has changed.

- Theming support in Gvcci and wpgtk
- Dropping support for i3
- Supporting EXWM
- Many Elisp modules
- Collapsed redundant directories in ./configs
Diffstat (limited to 'configs/shared/x_server')
-rw-r--r--configs/shared/x_server/.Xmodmap7
-rw-r--r--configs/shared/x_server/.Xresources2
-rw-r--r--configs/shared/x_server/.Xresources.shared1
-rw-r--r--configs/shared/x_server/.xsessionrc4
-rw-r--r--configs/shared/x_server/.xsessionrc.shared42
5 files changed, 0 insertions, 56 deletions
diff --git a/configs/shared/x_server/.Xmodmap b/configs/shared/x_server/.Xmodmap
deleted file mode 100644
index 518793b86705..000000000000
--- a/configs/shared/x_server/.Xmodmap
+++ /dev/null
@@ -1,7 +0,0 @@
-! remap caps-lock to escape
-remove Lock = Caps_Lock
-keysym Caps_Lock = Escape
-
-! swap ctrl and super (similar to OSX) -- currently not working
-! remove mod4 = Super_L
-! add control = Super_L
diff --git a/configs/shared/x_server/.Xresources b/configs/shared/x_server/.Xresources
deleted file mode 100644
index 4e738e3d3026..000000000000
--- a/configs/shared/x_server/.Xresources
+++ /dev/null
@@ -1,2 +0,0 @@
-#include ".Xresources.shared"
-#include ".Xresources.device"
diff --git a/configs/shared/x_server/.Xresources.shared b/configs/shared/x_server/.Xresources.shared
deleted file mode 100644
index 379eab03d764..000000000000
--- a/configs/shared/x_server/.Xresources.shared
+++ /dev/null
@@ -1 +0,0 @@
-! Put shared configuration here
\ No newline at end of file
diff --git a/configs/shared/x_server/.xsessionrc b/configs/shared/x_server/.xsessionrc
deleted file mode 100644
index 7f41552718fc..000000000000
--- a/configs/shared/x_server/.xsessionrc
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-source ~/.xsessionrc.shared
-source ~/.xsessionrc.device # desktop, laptop, cloudtop
diff --git a/configs/shared/x_server/.xsessionrc.shared b/configs/shared/x_server/.xsessionrc.shared
deleted file mode 100644
index 13886fe755b0..000000000000
--- a/configs/shared/x_server/.xsessionrc.shared
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-source ~/.profile
-
-export DESKTOP_SESSION=cinnamon  # gnome for trusty.
-
-# NOTE: This may break your compose key.
-# See http://g/i3-users/YBexXGbik7E for more details.
-# NOTE: IM_MODULE is an "Input Method" module, which I believe affects the way
-# keyboard events are processed. `xim` is "X Input Method"; other options
-# include: `ibus`, `fcitx`, but I'm unsure what features each offers.
-export GTK_IM_MODULE=xim
-
-# Desktop background color.
-xsetroot -solid "#333333"
-
-# start tmux with a few commonly used sessions
-# TODO: consider moving this else like ~/.profile, so it doesn't depend on X.
-# This might be better for SSH.
-tmux new -d -s main
-
-# start `clipmenud`,
-# TODO: research if this would be better handled by init/clipmenud.service?
-clipmenud &
-
-# Start the Emacs server
-emacs --daemon
-
-# start compton for shadows, transparency, fading, etc.
-compton &
-
-# set kbds
-xmodmap -e 'remove Lock = Caps_Lock'
-xmodmap -e 'keysym Caps_Lock = Escape'
-
-# since we separated our i3 configurations between a shared and device-specific
-# setup, we need to make sure that when we start an X session, our i3
-# configuration is up-to-date.
-cat ~/.config/i3/config.{shared,device} >~/.config/i3/config
-
-# set key repeat preferences
-xset r rate 250 60