link_dropbox.
This commit is contained in:
parent
9e29f3a8d7
commit
c28716eada
@ -65,6 +65,24 @@ def change_shell(ctx):
|
|||||||
ctx.run('sudo chsh -s $(which zsh) $(whoami)')
|
ctx.run('sudo chsh -s $(which zsh) $(whoami)')
|
||||||
|
|
||||||
|
|
||||||
|
@ctask
|
||||||
|
def link_dropbox(ctx):
|
||||||
|
link_pairs = (
|
||||||
|
('~/Dropbox/configs/custom.el', '~/.emacs.d/custom.el'),
|
||||||
|
('~/Dropbox/configs/custom.zsh', '~/custom.zsh'),
|
||||||
|
('~/Dropbox/Documents', '~/Documents'),
|
||||||
|
('~/Dropbox/Pictures', '~/Pictures'),
|
||||||
|
)
|
||||||
|
for source, destination in link_pairs:
|
||||||
|
destination = os.path.expanduser(destination)
|
||||||
|
source = os.path.expanduser(source)
|
||||||
|
if os.path.exists(destination):
|
||||||
|
print("Skipping {0} because path already exists".format(destination))
|
||||||
|
else:
|
||||||
|
print("Linking {0} to {1}".format(destination, source))
|
||||||
|
ctx.run('ln -s {0} {1}'.format(source, destination))
|
||||||
|
|
||||||
|
|
||||||
@ctask
|
@ctask
|
||||||
def customize_user_settings(ctx):
|
def customize_user_settings(ctx):
|
||||||
input_function = input if sys.version_info.major == 3 else raw_input
|
input_function = input if sys.version_info.major == 3 else raw_input
|
||||||
@ -81,6 +99,7 @@ ns.add_task(customize_user_settings)
|
|||||||
ns.add_task(dotfiles)
|
ns.add_task(dotfiles)
|
||||||
ns.add_task(install_npm_libraries)
|
ns.add_task(install_npm_libraries)
|
||||||
ns.add_task(install_python_libraries)
|
ns.add_task(install_python_libraries)
|
||||||
|
ns.add_task(link_dropbox)
|
||||||
ns.add_task(powerline)
|
ns.add_task(powerline)
|
||||||
ns.add_task(setup)
|
ns.add_task(setup)
|
||||||
ns.add_task(vimstall)
|
ns.add_task(vimstall)
|
||||||
|
Loading…
Reference in New Issue
Block a user