about summary refs log tree commit diff
path: root/configs/desktop
AgeCommit message (Collapse)AuthorFilesLines
2019-12-24 Massive configuration overhaulWilliam Carroll4-14/+0
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
2019-03-23 Support shared, device-specific i3 configurationsWilliam Carroll1-0/+14
Separated i3/configuration since some of my devices support XFree86 keysyms while others do not. This introduced some cascading changes. - Removed ~/.config/i3/config from this repo. Since I will be switching between devices semi-regularly and that file will be generated each time I switch to a different device running an X session, I don't want the i3/config to spam my `gst` and `gd` when I haven't changed configuration in either config.shared or config.device. - Update aliases, variables, etc. to point to config.shared instead of the generated file. - Ensure that X sessions generate the i3/config file. - Ensure that i3 reload and restart command generate the i3/config file.
2019-03-20 Support Xresources for multiple devicesWilliam Carroll1-0/+1
This borrows the setup used with .xsessionrc{,.shared,.device}. It supports configuration for my desktop, laptop, cloudtop.
2019-03-18 Break .xsessionrc into .xsessionrc.{shared,device}William Carroll1-0/+5
This allows configuration for device specific settings - usually or perhaps exclusively hardware related. Supporting disabling laptop touchscreen, increasing laptop cursor speed, reversing the scroll direction of the laptop mouse.
2019-03-18 gitignores .emacs.d/{bookmarks,custom.el,projectile-bookmarks.eld}William Carroll1-0/+0
Using the `git rm -r --cached . && git add .` tip from: http://www.codeblocq.com/2016/01/Untrack-files-already-added-to-git-repository-based-on-gitignore/ I'm able to finally ignore these files. Things should be cleaner moving forward.