dotfiles/system/.bash_profile
Severin Kaderli 89b38bdb70
Fix loading of dconf configuration
Signed-off-by: Severin Kaderli <severin.kaderli@gmail.com>
2019-01-21 13:22:15 +01:00

31 lines
No EOL
632 B
Bash

#!/bin/bash
#
# SCRIPT NAME:
# .bash_profile
#
# AUTHOR:
# Severin Kaderli <severin.kaderli@gmail.com>
#
# DESCRIPTION:
# This script is called when you start a login shell.
#
# USAGE:
# This script is automatically executed when you start a login shell.
if [[ -f "${HOME}/.bashrc" ]]; then
. "${HOME}/.bashrc"
fi
if [[ -f "${HOME}/.keyleds" ]]; then
. "${HOME}/.keyleds"
fi
# Restore custom dconf configuration
dconf load / < "${HOME}/.config/dconf/root.conf"
# Activate correct crontab file
crontab "${HOME}/.crontab"
# If we are on tty1 we start the x-server
if [ "$(tty)" = "/dev/tty1" ]; then
startx && exit
fi