/ docs / Keyboard-Shortcuts.md
Keyboard-Shortcuts.md
 1  # Configuring keyboard shortcuts
 2  
 3  Agregore uses the [rc](https://www.npmjs.com/package/rc#standards) module for loading configuration.
 4  
 5  There's a bunch of functionality in there, but the short of it is that you can use the following as a starting point for your configuration.
 6  
 7  Save this as a file called `.agregorerc` in your "home" or "user" folder. 
 8  
 9  You can open this file by navigating to `Help > Edit Configuration File`.
10  
11  ```json
12  {
13    "accelerators": {
14      "OpenDevTools": "CommandOrControl+Shift+I",
15      "NewWindow": "CommandOrControl+N",
16      "Forward": "CommandOrControl+]",
17      "Back": "CommandOrControl+[",
18      "FocusURLBar": "CommandOrControl+L",
19      "FindInPage": "CommandOrControl+F",
20      "Reload": "CommandOrControl+R",
21      "HardReload": "CommandOrControl+Shift+R"
22    }
23  }
24  ```
25  
26  The accelerators section maps names of actions to [keyboard shortcuts](https://www.electronjs.org/docs/api/accelerator).
27  
28  You can set these to whatever you want and it will override the defaults listed above.
29  
30  Check out `app/actions.js` for a full list of action names since some of them don't have keyboard shortcuts by default.