You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#------------------------------------------------------------------# THIS FILE IS GENERATED (To edit please open file from link above)#------------------------------------------------------------------
xprofile
path
ensure that path is set before initializing guix
# make sure that custom scripts are reachableexport PATH=${HOME}/bin:${HOME}/bin/bin:${HOME}/.local/bin:$PATH
set guix profile(s)
make sure that the path is not modified after guix profile init
source$HOME/bin/guix-set-profiles
guix configuration for ssl certificates
# with the installation of nss-cert the following env vars are useful otherwise# I get 'tls_process_server_certificate:certificate verify failed' errorsexport SSL_CERT_DIR="$HOME/.guix-profile/etc/ssl/certs"export SSL_CERT_FILE="$HOME/.guix-profile/etc/ssl/certs/ca-certificates.crt"export GIT_SSL_CAINFO="$SSL_CERT_FILE"
# Fallback cursor
xsetroot -cursor_name left_ptr
# Keyboard repeat rate
xset r rate 500 60 # r rate delay (ms) (repeats/second)# xset r off # switch repeat off
configure powermanager for lid-close
# make sure that lid closed will actually do what is configured (currently hibernate on battery, suspend on ac)
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -s false
start ssh-agent and preload some keys
# make sure ssh has all (default) keys loaded
pkill ssh-agent
eval`ssh-agent -s`foriin${HOME}/.ssh/preload/*;do ssh-add $i;done
DISABLED configure touchpad (to be not too touchy)
synclient
synaptics (and thus synclient) was disabled because on the thinkpad it regularly lost connection to the touchpad => touchpad was no longer usable
now libinput is used instead, which cannot be configured like this and has some shortcomings :-(
# touchpad tweaks# ---------------
syndaemon -i 0.5 -k -R -d # wait 1 seconds after typing until touchpad works again
synclient VertTwoFingerScroll=1 # allow two finger scrolling
synclient HorizTwoFingerScroll=1
synclient PalmDetect=1 PalmMinZ=0 PalmMinWidth=7 # allow palm detection
synclient VertScrollDelta=50
synclient HorizScrollDelta=200
synclient MinSpeed=2
synclient AccelFactor=0.03
synclient MaxSpeed=10
synclient AreaRightEdge=5000 AreaLeftEdge=2000 AreaTopEdge=2000 AreaBottomEdge=5000 # limit area of touchpad to initial gesture detection# list all options with 'synclient -l'
configure wacom tablet
# wacom tablet tweaks# -------------------
xsetwacom set"Wacom BambooPT 2FG 4x5 Pen stylus" RawSample 9 # reduce jitter when using the pen/stylus
xsetwacom set"Wacom BambooPT 2FG 4x5 Pen stylus" Suppress 10 #
xsetwacom set"Wacom BambooPT 2FG 4x5 Pad pad" AbsWheelUp 0 #
xsetwacom set"Wacom BambooPT 2FG 4x5 Pad pad" AbsWheelDown 0 #
xsetwacom set"Wacom BambooPT 2FG 4x5 Pen stylus" Threshold 600 # make sure that pen needs some pressure before actully painting
# make adjustments to mx ergo mouse
xinput --set-prop 21 "Device Accel Constant Deceleration" 0.5
xinput --set-prop 21 "Evdev Scrolling Distance" 1 1 1
DISABLED imwheel configuration (disabled)
# allow for application specific scroll speed (currently experiencing problems with google-chrome-stable watching netflix and eclipse [cpu load going up])# -g: Disable the use of Focus Events for button grabs# imwheel # configured in ~/.imwheelrc
start xfce power manager
# Programs to start upon startup
xfce4-power-manager &
udiskie
# pasystray --include-monitors & # Pulseaudio volume control from tray, started via emacs init.el
pgrep udiskie || udiskie -t &# Disk mount utility
redshift
# add red to color on night hours (location = berlin/hamburg)
pgrep redshift || redshift -l 52.5:13.4 &
altr2hyper
map altr to hyper
# now completely covered by kmonad!# swap windows and alt left, used to be configured in nix configuration, now kmonad takes care of that!# sleep 10s && ~/bin/switchAltWin &# make altgr functions as hyper key# TODO: this does not function all the time# disable for gaming
altr2hyper &
DISABLED experimentals (disabled)
# now completely covered by kmonad!# switched off for gaming {# make space function as ctrl if pressed in conjunction with another key# sleep 10s && ~/bin/space2ctrl &# } end of switched off for gaming# disabled#export XMODIFIERS=@im=exwm-xim#export GTK_IM_MODULE=xim#export QT_IM_MODULE=xim#export CLUTTER_IM_MODULE=xim