bugfix: fixes for arch

This commit is contained in:
lelgenio 2022-04-14 09:09:52 -03:00
parent c90a3bb44b
commit 39c1da87b0
3 changed files with 21 additions and 5 deletions

View File

@ -2,9 +2,11 @@
for g in audio video input bluetooth wheel _seatd kvm docker; do
if
cat /etc/group | cut -d: -f1 | grep "^${g}\$"
cat /etc/group |
cut -d: -f1 |
grep "^${g}\$" > /dev/null
then
sudo usermod "$USER" -aG "$g"
sudo usermod "$USER" -aG "$g" &
else
echo "warning: group $g does not exist"
fi

View File

@ -68,6 +68,11 @@ mkdir -p "${dst_path}/${theme_name}"
{%@@ endif @@%}
{%@@ if 'orchis' in gtk_theme.lower() @@%}
MARKER_FILE="$HOME/.themes/.orchis_installed"
test -f "$MARKER_FILE" &&
exit 0
TMPDIR="$HOME/.cache/share/orchis"
mkdir -p "$TMPDIR" && cd "$TMPDIR"
@ -79,4 +84,6 @@ mkdir -p "${dst_path}/${theme_name}"
./install.sh \
--theme "{{@@ accent_color_name.lower() @@}}" \
--tweaks "solid" --tweaks "compact"
touch "$MARKER_FILE"
{%@@ endif @@%}

View File

@ -2,8 +2,15 @@
export SVDIR="{{@@ user_svdir @@}}"
if pidof swayidle; then
sv down swayidle
maybe() {
command -v $1 > /dev/null &&
env "$@"
}
if pidof swayidle > /dev/null; then
maybe sv down swayidle
maybe systemctl --user stop sway-idle.service
else
sv up swayidle
maybe sv up swayidle
maybe systemctl --user start sway-idle.service
fi