** Fontconfig
:PROPERTIES:
-:header-args+: :tangle ~/.config/fontconfig/fonts.conf
+:header-args+: :tangle ~/.config/fontconfig/fonts.conf :comments none
:END:
#+begin_src xml
# $pdf_previewer = 'exec zathura --synctex-forward -x \'emacsclient --no-wait +%{line} %{input}\' %O %S';
#+end_src
+** libinput
+
+Improve XPS 15 9560's touchpad experience.
+
+#+begin_src conf :tangle (when (and (eq system-type 'gnu/linux) (string= (system-name) "plasma")) "/sudo::/etc/X11/xorg.conf.d/30-touchpad.conf")
+Section "InputClass"
+ Identifier "libinput touchpad catchall"
+ Driver "libinput"
+ MatchIsTouchpad "on"
+ Option "ClickMethod" "clickfinger"
+ Option "NaturalScrolling" "true"
+ Option "Tapping" "on"
+ Option "TappingButtonMap" "lrm"
+EndSection
+#+end_src
+
** getmail
*** getmailrc
** redshift
:PROPERTIES:
-:header-args+: :tangle ~/.config/redshift.conf
+:header-args+: :tangle ~/.config/redshift.conf :comments none
:END:
#+begin_src conf
# rofi command. Make sure to have "$@" as last argument
_rofi () {
#rofi -no-auto-select -kb-accept-entry "!Return" -i -no-levenshtein-sort "$@"
- rofi -i -no-auto-select "$@"
+ rofi -i -no-auto-select -kb-accept-entry "!Return" "$@"
}
# xdotool needs the keyboard layout to be set using setxkbmap
export _JAVA_AWT_WM_NONREPARENTING=1
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'
-# unlock-def-gk.py &
-
if [ $(hostname) = "plasma" ]
then
- bspwm &
-elif [ $(hostname) = "enigma" ]
-then
- emacs -ib 0 &
+ unlock-def-gk.py &
fi
+
+bspwm &
#+end_src
*** X resources
#+begin_src sh
#PATH="$(ruby -e 'print Gem.user_dir')/bin:$PATH"
#PATH=$HOME/.gem/ruby/2.4.0/bin:$PATH
-export PATH=$HOME/.local/bin:$HOME/.cabal/bin:$HOME/.cargo/bin:$PATH
+export PATH=$HOME/.local/bin:$HOME/.cabal/bin:$HOME/.cargo/bin:$HOME/.elan/bin:$PATH
export XDG_CONFIG_HOME=$HOME/.config
export XDG_DATA_HOME=$HOME/.local/share
export XDG_DATA_DIRS=/usr/local/share:/usr/share
#export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
#export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4G"
-#if [ -e /home/amin/.nix-profile/etc/profile.d/nix.sh ]; then . /home/amin/.nix-profile/etc/profile.d/nix.sh; fi # added by Nix installer
+if [ -e /home/amin/.nix-profile/etc/profile.d/nix.sh ]; then . /home/amin/.nix-profile/etc/profile.d/nix.sh; fi # added by Nix installer
#+end_src
*** zshenv
alias m="mbsync -Va; getmail; notmuch new"
alias best="youtube-dl -f best"
alias ace="mosh amin@ace.aminb.org"
-alias nix="ssh amin@aminb.org"
aur() {
cd ~/usr/build