36 lines
732 B
Bash
36 lines
732 B
Bash
#!/usr/bin/env bash
|
|
#
|
|
# SCRIPT NAME:
|
|
# .config/X11/xsetup
|
|
#
|
|
# AUTHOR:
|
|
# Severin Kaderli <severin@kaderli.dev>
|
|
#
|
|
# DESCRIPTION:
|
|
# This file setups things that should by started by the x-server like the
|
|
# ibus-daemon and the keyboard layout.
|
|
#
|
|
# USAGE:
|
|
# This script is sourced by both .xinitrc and .xprofile
|
|
xset s off
|
|
xset s noblank
|
|
xset -dpms
|
|
|
|
# Set keyboard layout
|
|
setxkbmap -model pc105 -layout ch
|
|
|
|
# Enable numlock
|
|
numlockx &
|
|
|
|
# Start applications
|
|
nm-applet &
|
|
redshift-gtk &
|
|
sxhkd &
|
|
nextcloud &
|
|
|
|
# Merge .Xresources on boot
|
|
xrdb -merge "${XDG_CONFIG_HOME}/X11/xresources"
|
|
|
|
dbus-update-activation-environment --systemd DISPLAY
|
|
eval "$(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)"
|
|
export SSH_AUTH_SOCK
|