b62a90915e10

More
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Fri, 29 Aug 2025 13:26:05 -0400
parents 03d0224e048b
children 73ac57eeaeea
branches/tags (none)
files bin/bootstrap.sh bootstrap.markdown xsessionrc

Changes

--- a/bin/bootstrap.sh	Thu Aug 28 15:30:39 2025 -0400
+++ b/bin/bootstrap.sh	Fri Aug 29 13:26:05 2025 -0400
@@ -19,7 +19,6 @@
 mkdir -p ~/bin
 mkdir -p ~/src
 mkdir -p ~/.w3m
-mkdir -p ~/.weechat
 
 ensure_link "src/dotfiles/hgrc" ".hgrc"
 
--- a/bootstrap.markdown	Thu Aug 28 15:30:39 2025 -0400
+++ b/bootstrap.markdown	Fri Aug 29 13:26:05 2025 -0400
@@ -35,7 +35,7 @@
         curl wget network-manager
         fish rlwrap
         mercurial git
-        xcape
+        xcape xss-lock
         pulseaudio alsa-utils
         libzstd-dev libx11-dev libxft-dev
         build-essential autoconf pkg-config
@@ -46,8 +46,6 @@
         silversearcher-ag
         irssi
 
-TODO: `xautolock` is no longer in the Debian repos.  Figure out how to get it.
-
 TODO: Need to disable networkd, remove interface from `/etc/interfaces` and
 restart `NetworkManager` to get that in place.
 
--- a/xsessionrc	Thu Aug 28 15:30:39 2025 -0400
+++ b/xsessionrc	Fri Aug 29 13:26:05 2025 -0400
@@ -19,11 +19,15 @@
 # /home/sjl/src/dotfiles/bin/k-dammit &
 
 xcape -t 200 -e 'Control_L=Escape;Shift_L=Shift_L|9;Shift_R=Shift_R|0'
-xautolock -time 30 -locker /home/sjl/src/dotfiles/bin/lock-screen &
 
 # turn off heart-attack-inducing pc speaker beep
 xset -b
 
+xset s on
+xset s 300
+
+xss-lock slock &
+
 /usr/bin/dunst -config $HOME/.dunstrc &
 
 # Fix the fucking GTK scrolling bullshit