Automatically close unused buffers (except those of Circe) at midnight.
#+begin_src emacs-lisp
(midnight-mode)
- (add-to-list 'clean-buffer-list-kill-never-regexps (lambda (buffer-name)
- (with-current-buffer buffer-name
- (derived-mode-p 'lui-mode))))
+ (add-to-list 'clean-buffer-list-kill-never-regexps
+ (lambda (buffer-name)
+ (with-current-buffer buffer-name
+ (derived-mode-p 'lui-mode))))
#+end_src
* Tangles
** Spectrwm
export PATH="/home/armaa/src/bin:$PATH"
export PATH="/home/armaa/src/bin/bin:$PATH"
export PATH="/home/armaa/.local/bin:$PATH"
- export PATH="$PATH:/usr/sbin"
+ export PATH="/usr/lib/ccache/bin:$PATH"
#+end_src
**** Locale
#+begin_src shell :tangle ~/.config/ash/ashrc
allow-emacs-pinentry
#+end_src
** Xmodmap
-#+begin_src conf (if (eq system-name "frost.armaanb.net") ":tangle ~/.config/xmodmap")
+#+begin_src conf :tangle (progn (if (string= (system-name) "frost.armaanb.net") "~/.config/xmodmap" "no"))
! Unmap left super
clear mod4
add Lock = Caps_Lock
add Control = Control_L
#+end_src
+** sx
+#+begin_src shell :tangle ~/.config/sx/sxrc :tangle-mode (identity #o755)
+ autostart &
+ dwmsetroot &
+ exec dwm
+#+end_src