{"action":"opened","issue":{"url":"https://api.github.com/repos/nylas/N1/issues/1152","labels_url":"https://api.github.com/repos/nylas/N1/issues/1152/labels{/name}","comments_url":"https://api.github.com/repos/nylas/N1/issues/1152/comments","events_url":"https://api.github.com/repos/nylas/N1/issues/1152/events","html_url":"https://github.com/nylas/N1/issues/1152","id":129621884,"number":1152,"title":"[Feature Request] Move Profile Directory","user":{"login":"DaAwesomeP","id":4472083,"avatar_url":"https://avatars.githubusercontent.com/u/4472083?v=3","gravatar_id":"","url":"https://api.github.com/users/DaAwesomeP","html_url":"https://github.com/DaAwesomeP","followers_url":"https://api.github.com/users/DaAwesomeP/followers","following_url":"https://api.github.com/users/DaAwesomeP/following{/other_user}","gists_url":"https://api.github.com/users/DaAwesomeP/gists{/gist_id}","starred_url":"https://api.github.com/users/DaAwesomeP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DaAwesomeP/subscriptions","organizations_url":"https://api.github.com/users/DaAwesomeP/orgs","repos_url":"https://api.github.com/users/DaAwesomeP/repos","events_url":"https://api.github.com/users/DaAwesomeP/events{/privacy}","received_events_url":"https://api.github.com/users/DaAwesomeP/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-29T00:00:04Z","updated_at":"2016-01-29T00:00:04Z","closed_at":null,"body":"Adding a setting for putting all of N1's date in another folder would allow for the following:\r\n - Encryption drives/folders (e.g. with VeraCrypt)\r\n - Use the same data in multi-boot systems (use the same profile across multiple OSes)\r\n - Flashdrive, making the profile mobile\r\n - Cloud storage to sync it\r\n - Network drive storage\r\n - There isn't currently a \"multi-profile\" system, but this would allow for it later\r\n\r\nBasically, there would be a file (always in the same place), that can name the profiles and record their paths. The paths could be anything valid in the OS. Starting N1 with an argument would bring up a chooser that can add new profiles and update profiles' names and paths.\r\n\r\nFor backwards compatibility, if no profiles file is found, then it will look in the default (currently used) path. However, for new and upgraded installations, a profile file with be created.\r\n\r\nThis is basically the Mozilla profile system.\r\n\r\nI'd be willing to help with this.\r\n\r\nThanks!"}}