summaryrefslogtreecommitdiff
path: root/.profile
blob: c710296684910565c2acab52fe7d1c2c6c6f08fd (plain)
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
#!/bin/sh
# Filip's .profile

# do wywalenia
[ "$( pgrep -c slstatus )" -eq 0 ] && slstatus &
. "$HOME/.cargo/env"

### Environmental variables

# Default programs
export BROWSER="librewolf"
export EDITOR="vim"
export SHELL="zsh"
export TERMINAL="st"
export IMAGE_VIEWER="sxiv"

export SCRIPTS="$HOME/.scripts"
export ALIASRC="$HOME/.config/shell/aliasrc"
export VIMINFO="$HOME/.config/vim/.viminfo"
export MYVIMRC="$HOME/.config/vim/.vimrc"
export VIMINIT="source $MYVIMRC"
export MANPAGER="vim -M +MANPAGER -"
export PATH="$SCRIPTS:$HOME/.cargo/bin:$HOME/.local/bin:$PATH"
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.config"
export STARDICT_DATA_DIR="$HOME/.local/share/stardict"

# Use custom remaps from the script

autostart="remaps xcompmgr xhidecursor"

for program in $autostart; do
	pidof -sx "$program" || "$program" &
done >/dev/null 2>&1

# Set wallpaper

xwallpaper --stretch "$HOME"/pix/wallpaper.jpg