bin/doom: warn if run as root
This commit is contained in:
parent
1cb8ec6302
commit
2ed4e0d55c
1 changed files with 8 additions and 0 deletions
8
bin/doom
8
bin/doom
|
@ -54,6 +54,14 @@ with a different private module."
|
||||||
(push command args)
|
(push command args)
|
||||||
(setq command "help"))
|
(setq command "help"))
|
||||||
|
|
||||||
|
(when (equal (user-real-uid) 0)
|
||||||
|
(message
|
||||||
|
(concat "WARNING: This script is running as root. This isn't necessary and is likely\n"
|
||||||
|
"unintentional. It will cause file permissions errors later if you use this\n"
|
||||||
|
"Doom installation on a non-root account.\n"))
|
||||||
|
(unless (or doom-auto-accept (y-or-n-p "Continue anyway?"))
|
||||||
|
(user-error "Aborted")))
|
||||||
|
|
||||||
;; Reload core in case any of the directories were changed.
|
;; Reload core in case any of the directories were changed.
|
||||||
(when (or emacsdir doomdir localdir)
|
(when (or emacsdir doomdir localdir)
|
||||||
(load! "core/core.el" user-emacs-directory))
|
(load! "core/core.el" user-emacs-directory))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue