Add dconf configuration and small fixes

Signed-off-by: Severin Kaderli <severin.kaderli@gmail.com>
This commit is contained in:
Severin Kaderli 2018-12-13 21:27:38 +01:00
parent 006fddf028
commit 615d4fac8d
11 changed files with 97 additions and 29 deletions

View file

@ -40,12 +40,15 @@ LINKED_FILES_HOME=(
".xprofile"
".Xresources"
"bin"
"dconf"
)
# Array of systemd services which should be enabled
SYSTEMD_SERVICES=(
"cronie"
"bumblebeed"
"cronie"
"lightdm"
"wicd"
)
#######################################
@ -55,8 +58,7 @@ SYSTEMD_SERVICES=(
print_header "Creating directories"
for dir in "${DIRECTORIES[@]}"
do
echo "- Creating $HOME/$dir"
mkdir -p "$HOME/$dir"
create_directory "${dir}"
done
# Install base-devel for building aur packages
@ -71,16 +73,14 @@ print_header "Installing packages"
#rm -rf aurman
# Install packages
#aurman -S --noconfirm $(cat "$PACKAGES_DIR/packages.list")
#aurman -S --noconfirm $(cat "$PACKAGES_DIR/packages2.list")
#aurman -S --noconfirm $(cat "${PACKAGES_DIR}/packages.list")
#aurman -S --noconfirm $(cat "${PACKAGES_DIR}/packages2.list")
# Create symlinks to dotfiles
print_header "Creating symlinks"
for file in "${LINKED_FILES_HOME[@]}"
do
echo "- Linking $HOME/$file -> $SYSTEM_DIR/$file"
rm -rf "$HOME/$file"
ln -fs "$SYSTEM_DIR/$file" "$HOME/$file"
create_link "${file}"
done
print_header "Asking for root permissions"
@ -88,11 +88,10 @@ sudo -v
# Give scripts execute permissions
print_header "Give permissions"
set_permission severin 744 "$HOME/bin"
set_permission severin 744 "${HOME}/bin"
print_header "Enabling systemd services"
for service in "${SYSTEMD_SERVICES[@]}"
do
enable_service "$service"
enable_service "${service}"
done