cleanup profiles ; add setup script
This commit is contained in:
parent
04aceb27b0
commit
a175bd998d
8
.emacs-profiles-windows.el
Normal file
8
.emacs-profiles-windows.el
Normal file
|
@ -0,0 +1,8 @@
|
|||
(
|
||||
("default" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/code")))
|
||||
("code" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/code")))
|
||||
("org" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/org")))
|
||||
("beancount" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/accounting")))
|
||||
("ledger" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/accounting")))
|
||||
("accounting" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/accounting")))
|
||||
)
|
|
@ -1,8 +1,7 @@
|
|||
(
|
||||
("default" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/code")))
|
||||
("code" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/code")))
|
||||
("org" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/org")))
|
||||
("beancount" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/accounting")))
|
||||
("ledger" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/accounting")))
|
||||
("accounting" . ((user-emacs-directory . "C:/Users/mcros/Nextcloud/.emacs.d.profiles/accounting")))
|
||||
(("default" . ((user-emacs-directory . "~/.emacs.d.profiles/code")))
|
||||
("code" . ((user-emacs-directory . "~/.emacs.d.profiles/code")))
|
||||
("org" . ((user-emacs-directory . "~/.emacs.d.profiles/org")))
|
||||
("beancount" . ((user-emacs-directory . "~/.emacs.d.profiles/accounting")))
|
||||
("ledger" . ((user-emacs-directory . "~/.emacs.d.profiles/accounting")))
|
||||
("accounting" . ((user-emacs-directory . "~/.emacs.d.profiles/accounting")))
|
||||
)
|
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -7,3 +7,4 @@ orig/
|
|||
**/bookmarks
|
||||
**/persp-confs
|
||||
**/beancount-mode
|
||||
*/transient
|
||||
|
|
23
_setup.sh
Executable file
23
_setup.sh
Executable file
|
@ -0,0 +1,23 @@
|
|||
#!/bin/bash
|
||||
|
||||
# kemo setup
|
||||
if [[ ! -d ~/.emacs.d.profiles ]]; then
|
||||
git clone https://git.kemonine.info/kemonine/dotfiles.git ~/.emacs.d.profiles
|
||||
fi
|
||||
|
||||
# multi profile
|
||||
if [[ ! -d ~/.emacs.d ]]; then
|
||||
git clone https://github.com/plexus/chemacs2.git ~/.emacs.d
|
||||
fi
|
||||
|
||||
# profiles
|
||||
rm ~/.emacs-profiles.el
|
||||
if grep -q "Android" <<< `uname -a`; then
|
||||
ln -s ~/.emacs.d.profiles/.emacs-profiles-mobile.el ~/.emacs-profiles.el
|
||||
else
|
||||
ln -s ~/.emacs.d.profiles/.emacs-profiles.el ~/.emacs-profiles.el
|
||||
fi
|
||||
|
||||
# dont forget to pre-compile elisp / install plugins
|
||||
cat ~/.emacs-profiles.el
|
||||
echo "run emacs with each profile in '~/.emacs-profiles.el'"
|
Reference in a new issue