about summary refs log tree commit diff
path: root/configs/laptop
AgeCommit message (Collapse)AuthorFilesLines
2019-05-13 Support alternative lock screenWilliam Carroll1-0/+3
Also adds some rules for the Compton configuration so, that the lock screen isn't transparent.
2019-03-24 Support brightness adjustments on laptopWilliam Carroll1-2/+2
I used `light` on my MBP running NixOS. I got `xbacklight` working on my Dell Precision running gLinux. It wasn't easy, and I still don't fully understand the integration story. Thankfully I'm not alone and the documentation from the Arch Linux came to rescue (per usual).
2019-03-24 Remove unnecessary .gitkeep from laptop dirWilliam Carroll1-0/+0
This should have been removed when I populated that directory.
2019-03-23 Support shared, device-specific i3 configurationsWilliam Carroll1-0/+18
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/+8
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.