Fork me on GitHub

@katy disabledPackages is an exception. That's a key we don't wipe because of how atom works


if we wipe that key, atom tries to reload all disabled packages and if we set it directly after again, there is a high chance that the packages are still loading (=still have the flag 'disabled') so atom just skips them because it thinks they are already disabled


this resulted in a lot of weird side effects. Most notable that changes like "showTabBar" or "relativeLineNumbers" which depend on external packages don't reflect correctly. If you turn it off from .proton it would still be activated


maybe also ping @austincrft FYI 😛


ah another one - setting it won't work because we currently force activating all packages that are required by layers. Atom sometimes doesn't clean up disabledPackages after a package has been uninstalled so installing it again (by reactivating a layer for example) would install it, but not activate it because it is still inside disabledPackages.


hrrm I wanna integrate todo handling but all keybindings I want are taken


what would be really cool if we could allow users to rebind parts of the prefix tree. e.g. if nothing is set, git is under g but the user can just change it to H if he wants


ah a is still free. a for apps? simple_smile


pushed 0.7.0 with all the changes until now


not sure if it makes sense to put todo's under apps, I generally think of apps as being functionality not necessarily related to being a text editor (IE calculator functions, shell buffer, etc). Maybe under project or errors?


Just stumbled onto @dvcrn ’s blog on Proton - was looking to switch from Spacemacs to Atom. Looks really cool! Anything a newbie should know going in?


it's early in development, so don't expect it to have everything spacemacs does. I'm actually using both concurrently due to missing features.


if it does what you need it to though, it's a pleasure to use


nice - any bugs or weirdness like that, or mostly just feature incomplete?


there's some weirdness with reloading proton when you make config changes (as opposed to restarting atom)


haven't really had stability issues


but feature incomplete is the main thing


coo coo - thanks for the info!