Closed alexdforeman closed 11 years ago
I think that if you're maintaining your own separate fork of Emacs Live, then you can also modify the fork of the installer script to point at your repo rather than Overtone's - or am I missing something?
Yup, thats what my changes allow. In the installer script anyway.
Instead of hardcoding 'overtone' its just a variable which is replaced by who ever has there own version.
Is there a better way to maintain a seperate personal pack?
Sorry, I guess I don't follow what you'd like. Have you seen this: http://overtone.github.com/emacs-live/doc-customisation.html
Humm I have,
I basically want a way of getting live and having my personal pack stored.
let me have a think I think possibly the best way of doing this is instead of forking the entire project just use live and maintain a personal pack on github. With a installer for myself.
Thoughts?
Check out how I manage this: https://github.com/rothmichaels/remacs
This is one git project with my .emacs-live.el file, a copy of emacs-live, and any of my custom packs. emacs-live and my packs are all added as submodules. The script setup.sh needs some work; right now it just creates the following symlinks
~/.emacs-live.el -> remacs/.emacs-live.el
~/.emacs.d -> remacs/emacs-live
~/.emacs-live-packs.d -> remacs/packs
Right now you need to run git submodule init
and git submodule update
manually in the project, emacs-live and some of the packs.
The emacs-live submodule points to my own fork, but I also set up overtone/emacs-live as a remote so I can pull down Sam's latest work or work with my own hacks.
Stay tuned for a real README and a more complete setup script in the coming days.
Ok,
So I havent done it yet, but I basically need to remove my fork of emacs live and then git clone my own /live-packs repository.
That was I can stay with emacs live and keep my own personal config with a really easy way to install it and keep it uptodate.
Thanks for the help and information ;)
Keep up the good work! Live rocks :~)
On 1 April 2013 17:10, Roth Michaels notifications@github.com wrote:
Check out how I manage this: https://github.com/rothmichaels/remacs
This is one git project with my .emacs-live.el file, a copy of emacs-live, and any of my custom packs. emacs-live and my packs are all added as submodules. The script setup.sh needs some work; right now it just creates the following symlinks
~/.emacs-live.el -> remacs/.emacs-live.el ~/.emacs.d -> remacs/emacs-live ~/.emacs-live-packs.d -> remacs/packs
Right now you need to run git submodule init and git submodule updatemanually in the project, emacs-live and some of the packs.
Stay tuned for a real README and a more complete setup script in the coming days.
— Reply to this email directly or view it on GitHubhttps://github.com/overtone/emacs-live/pull/96#issuecomment-15722029 .
completed what I wanted:
Just got a clone of my live pack which I can maintain all on my own :) Sorry I didnt do this to begin with :)
Cheers
On 11 April 2013 11:31, Alex Foreman alexdforeman@gmail.com wrote:
Ok,
So I havent done it yet, but I basically need to remove my fork of emacs live and then git clone my own /live-packs repository.
That was I can stay with emacs live and keep my own personal config with a really easy way to install it and keep it uptodate.
Thanks for the help and information ;)
Keep up the good work! Live rocks :~)
On 1 April 2013 17:10, Roth Michaels notifications@github.com wrote:
Check out how I manage this: https://github.com/rothmichaels/remacs
This is one git project with my .emacs-live.el file, a copy of emacs-live, and any of my custom packs. emacs-live and my packs are all added as submodules. The script setup.sh needs some work; right now it just creates the following symlinks
~/.emacs-live.el -> remacs/.emacs-live.el ~/.emacs.d -> remacs/emacs-live ~/.emacs-live-packs.d -> remacs/packs
Right now you need to run git submodule init and git submodule updatemanually in the project, emacs-live and some of the packs.
Stay tuned for a real README and a more complete setup script in the coming days.
— Reply to this email directly or view it on GitHubhttps://github.com/overtone/emacs-live/pull/96#issuecomment-15722029 .
No problem - glad you got it working in the end :-)
Hi, I love emacs live and have my own personal pack etc that I wanted to use. I therefore have submitted that to my fork and changed the installer to use a generic variable which can be set at the top of the shell file.
This means that I can pull my latest code with the pack directly.
Please note I tried to only change the installer but my other contribs to my own dir have been added. I'm not sure how to remove them from the pull request.
If you can let me know and want a pull request with the one change then I would be glad too.
Many thanks