This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/bin/lib/sudo_setup

25 lines
627 B
Text
Raw Normal View History

2018-11-08 09:34:17 -06:00
#!/usr/bin/env bash
# TODO: ascii art header
if [[ $UID -ne 0 ]]; then
echo "Re-running with 'sudo -E'..."
sudo -E "$0" "$@"
exit
fi
2019-12-02 09:31:28 -06:00
dfp=$(cd "$(dirname "${BASH_SOURCE[0]}" )/../" && pwd)
2018-11-08 09:34:17 -06:00
source "${dfp}/scripts/setup_helpers.bash"
links=(
2019-09-24 08:51:02 -05:00
# display manager files
2019-12-02 09:31:28 -06:00
"$dfp/apps/de/sway/sway-init" "/usr/bin/sway-lytedev"
"$dfp/apps/de/sway/dm_entry" "/usr/share/wayland-sessions/sway-lytedev.desktop"
2019-09-24 08:51:02 -05:00
# touchpad
2019-12-02 09:31:28 -06:00
"$dfp/apps/de/libinput/touchpad.conf" "/etc/X11/xorg.conf.d/41-libinput-lytedev-touchpad-options.conf"
2018-11-08 09:34:17 -06:00
)
_dotfiles_setup_run_setup "$dfp/.agreed-to-erasing-root-files.lock" "${links[@]}"