webdesserts / velvet

Scrumptious Vim dotfiles
1 stars 0 forks source link

local vs. user packages #21

Closed webdesserts closed 9 years ago

webdesserts commented 9 years ago

The end goal of velvet is to have both a local and user folder with packages and settings for each. The local should have all the defaults and just the necessities. The user packages and settings should be ran after the local packages so users can override default settings. This might require a custom packaging solution.

webdesserts commented 9 years ago

I settled on having the plugins in the root directory (see 10c822680cf5df897e91260cb7ffc004114556ba). Split directories wasn't possible with vim-plug, and as far as I could tell, wasn't going to be with any of the other plugin managers either. Keeping plugins in the root directory rather than core keeps the plugins visible to the user in case they want to see exactly what's going on with their plugins. If I need to customize vim-plug later I can, but that's not an effort I want to undertake right now.