-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zprofile
executable file
·59 lines (41 loc) · 1.23 KB
/
.zprofile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#!/usr/bin/env sh
# Launch dbus interface
dbus-launch --autolaunch=$(cat /var/lib/dbus/machine-id) --sh-syntax --exit-with-session
# Start gnome keyring
eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export SSH_AUTH_SOCK
# Caps Lock => Escape
setxkbmap -option caps:escape &
# Start ibus for multiple kb inputs
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -drx --panel /usr/lib/ibus/ibus-ui-gtk3
# Path
export PATH=$HOME/bin:$PATH
# Setup display
autorandr --change --skip-options="crtc","transform"
# Setup lock on suspend and lid close
xss-lock -n /usr/lib/xsecurelock/dimmer -l -- lock.sh &
# Change trackpad defaults
natural-scroll-and-tap
# Start picom (the compositor)
picom --experimental-backends -b &
# Start hotkey daemon
sxhkd &
# Start redshift
redshift &
# Set wallpaper and wal theme
wal -i ~/Pictures/Wallpapers --recursive
# Start power manager to manage suspend and sleep
# xfce4-power-manager &
# Optimus Manager Qt (tray applet for optimus manager)
optimus-manager-qt &
# Pulseaudio systray
pasystray --include-monitors &
# NetworkManager applet
nm-applet &
# Generate index for bolt
bolt --generate --watch &
# Dunst
# $HOME/.config/dunst/wal.sh