X-Git-Url: https://git.shemshak.org/gitweb.cgi/~bandali/configs/blobdiff_plain/08e87a0a5d3f1e20d75935e6dcd5e5ac1d04f2c5..87af8efde45b1dcf48045738ff9d5d181c67cd07:/rc.org diff --git a/rc.org b/rc.org index 8673a4f..afe914a 100644 --- a/rc.org +++ b/rc.org @@ -66,7 +66,7 @@ sent_tag = sent sxhkd & sh ~/.fehbg & xfce4-panel -d & -#compton & +compton & sleep 0.5 && pasystray --notify=all & bspc monitor -d I II III IV V VI VII VIII IX X @@ -85,7 +85,7 @@ bspc config gapless_monocle true bspc config click_to_focus button1 bspc config directional_focus_tightness low -bspc rule -a Firefox desktop='^1' follow=on +#bspc rule -a Firefox desktop='^1' follow=on bspc rule -a Nightly desktop='^1' follow=on bspc rule -a Emacs desktop='^2' state=tiled follow=on #bspc rule -a Chromium desktop='^4' follow=on @@ -623,7 +623,7 @@ timeout = 0 ** Fontconfig :PROPERTIES: -:header-args+: :tangle ~/.config/fontconfig/fonts.conf +:header-args+: :tangle ~/.config/fontconfig/fonts.conf :comments none :END: #+begin_src xml @@ -787,6 +787,22 @@ $clean_ext = "aux out"; # $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 @@ -3335,7 +3351,7 @@ exit 1 ** redshift :PROPERTIES: -:header-args+: :tangle ~/.config/redshift.conf +:header-args+: :tangle ~/.config/redshift.conf :comments none :END: #+begin_src conf @@ -3443,7 +3459,7 @@ rofi.theme: /usr/share/rofi/themes//gruvbox-light.rasi # 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 @@ -3865,15 +3881,12 @@ source $HOME/.zprofile 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 @@ -4369,7 +4382,7 @@ zpacman_frontend='yay' #+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 @@ -4394,7 +4407,7 @@ export MOZ_USE_XINPUT2=1 # precise scrolling in firefox #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 @@ -4476,7 +4489,6 @@ alias jcl=journalctl 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