#!/bin/bash # This file runs when a DM logs you into a graphical session # if you use startx/xinit this file should also be soruced. # Set monitor order xrandr --output HDMI-1 --auto --output eDP-1 --right-of HDMI-1 --auto # Set X11 lockscreen delays (DPMS) xset s on xset s 600 5 # 10 minutes, 5s for dimmer # XSS lock with xsecurelock xss-lock -n /usr/lib/xsecurelock/dimmer -l -- xsecurelock # Set the background with a custom `setbg` script setbg & # Use xresources file in ~/.config/x11 xrdb ${XDG_CONFIG_HOME:-$HOME/.config}/x11/xresources # Start compositor manager to allow transparency picom -b --experimental-backends & # Dunst for notifications dunst & # Run network manager applet to show connectivity nm-applet & # Run trayer-srg for systemtray bar # if installed normally, command will be `trayer`, not `trayer-srg` command trayer --monitor 0 --edge top --align right --widthtype request --padding 0 --transparent true --tint 0x282c34 --alpha 0 --height 23 & # Start flameshot in background flameshot & # AppArmor notifications aa-notify -p & # Enable numlock with numlockx numlockx & # Run emacs daemon #emacs --daemon & # Run urxvt daemon #urxvtd -q -o -f & # Enable running applications from chroot xhost +local: