#!/bin/sh xrandr --dpi 109 --fb 4480x1633 \ --output DP-2 --mode 2560x1440 --pos 1920x0 \ --output HDMI-0 --mode 1920x1080 --pos 0x553 setbg & xrdb "${XDG_CONFIG_HOME:-$HOME/.config}/x11/xresources" & xrdbpid=$! remaps & autostart="picom checkup dunst unclutter pipewire dwmblocks" for program in $autostart; do pidof -s "$program" || "$program" & done >/dev/null 2>&1 playerctld daemon if ! pgrep -x -u "${USER}" gpg-agent 1> /dev/null 2>&1; then gpg-connect-agent /bye 1> /dev/null 2>&1 fi unset SSH_AGENT_PID if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then # export SSH_AUTH_SOCK="/run/user/$UID/gnupg/S.gpg-agent.ssh" SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" export SSH_AUTH_SOCK fi GPG_TTY="$(tty)" export GPG_TTY gpg-connect-agent updatestartuptty /bye > /dev/null xset s 300 xss-lock -n /usr/lib/xsecurelock/dimmer -l -- xsecurelock & # Ensure that xrdb has finished running before moving on to start the WM/DE. [ -n "$xrdbpid" ] && wait "$xrdbpid"