#!/bin/bash

source ~/.config/NebiSoft/NebiDE.shell.conf

awesome-client "awesome.emit_signal('titlebar::update_conf', '$titlebarpos', '$titlebarbtns', '$titlebaricon', $titlebarsizepx)"

dconf write /org/mate/desktop/interface/gtk-decoration-layout "$(echo "'"$titlebarbtns"'" | sed 's/://;s/i//g;s/t//g;s/m/minimize,/g;s/x/maximize,/g;s/c/close,/g;s/,:/:/g;s/,$//')"

if [[ "$1" != "--skip-startup-anim" ]]; then
	awesome-client "require('beautiful').action_bar_icon_size = $panelsize; awesome.emit_signal('bottom_panel::update_sizes', '$panelpos', 1)"
	awesome-client "awesome.emit_signal('bottom_panel::is_shown', false)"
	sleep 2;
	picom-compositor &
	sleep 3;
fi

awesome-client "awesome.emit_signal('bottom_panel::update_sizes', '$panelpos'); awesome.emit_signal('bottom_panel::is_shown', true)"
awesome-client "awesome.emit_signal('bottom_panel::change_hide_policy', '$panelhidepol')"
