🚸 Add option to skip setting OS prefs in dot.fish

This commit is contained in:
punkfairie 2024-02-04 20:28:16 -08:00
parent 5cab87fabb
commit 26dc5d58d0
No known key found for this signature in database
GPG key ID: 0858B0F48128A755

View file

@ -3,6 +3,7 @@
set -q DOT || set -gx DOT "$HOME/dotfiles"
set -g yes_to_all false
set -g set_prefs true
source "$DOT/script/utils.fish"
@ -137,12 +138,16 @@ end
# Main #
################################################################################
argparse y/yes-to-all s/skip o/overwrite b/backup -- $argv
argparse y/yes-to-all s/skip o/overwrite b/backup p/no-prefs -- $argv
if set -q _flag_y
set yes_to_all true
end
if set -q _flag_p
set set_prefs false
end
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# This is broken currently
@ -156,7 +161,9 @@ end
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
set_os_prefs
if $set_prefs
set_os_prefs
end
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -