# Keyboard shortcuts
ransome edited this page on Mar 24, 2024 · [32 revisions](https://github.com/ransome1/sleek/wiki/Keyboard-shortcuts/_history)
### Application wide
[](https://github.com/ransome1/sleek/wiki/Keyboard-shortcuts#application-wide)
|Function|Windows & Linux|MacOS|
|---|---|---|
|Add a new todo|Ctrl + N|Cmd + N|
|Find|Ctrl + F|Cmd + F|
|Toggle completed|Ctrl + H|Ctrl + H|
|Reset search and filters|Ctrl + 0|Cmd + 0|
|Archive completed todos|Ctrl + Alt + A|Ctrl + Alt + A|
|Open file|Ctrl + O|Cmd + O|
|Switch to file|Ctrl + 1 to 9|Cmd + 1 to 9|
|Open settings|Ctrl + ,|Cmd + ,|
|Hide application window|-|Cmd + H|
|Toggle drawer|Ctrl + B|Cmd + B|
|Toggle navigation|Ctrl + Alt + H|Ctrl + Alt + H|
|Toggle theme|Ctrl + Alt + D|Ctrl + Alt + D|
### Todo list
[](https://github.com/ransome1/sleek/wiki/Keyboard-shortcuts#todo-list)
|Function|Windows & Linux|MacOS|
|---|---|---|
|Open todo (when row is selected)|Enter|Enter|
|Delete todo (when row is selected)|Ctrl + Backspace or Delete|Cmd + Backspace or Delete|
|Moves up & down the focus within todo list (when list is focused)|Arrow Up/Down|Arrow Up/Down|
|Select buttons in row (when list is focused)|Arrow Right/Left|Arrow Right/Left|
|Mark todo as complete (when checkbox has focus)|Space|Space|
### Search field
[](https://github.com/ransome1/sleek/wiki/Keyboard-shortcuts#search-field)
|Function|Windows & Linux|MacOS|
|---|---|---|
|Show search filters|Ctrl + Shift + F|Cmd + Shift + F|
|Save value of search field as new todo (when search field is focused)|Ctrl + Enter|Cmd + Enter|
|Empty search field (when search field has value)|Escape|Escape|
|Hide search field (when search field has no value)|Escape|Escape|
|Moves up & down the search filters (when previously created)|Arrow Up/Down|Arrow Up/Down|
### Drawer
[](https://github.com/ransome1/sleek/wiki/Keyboard-shortcuts#drawer)
|Function|Windows & Linux|MacOS|
|---|---|---|
|Close drawer|Escape|Escape|
### Dialog
[](https://github.com/ransome1/sleek/wiki/Keyboard-shortcuts#dialog)
|Function|Windows & Linux|MacOS|
|---|---|---|
|Save todo (when text field is focused)|Ctrl + Enter|Cmd + Enter|
|Move through filters (when filter suggestions are visible)|Arrow Up/Down|Arrow Up/Down|
|Add selected filter to text field (when filter suggestions are visible)|Enter|Enter|
|Close dialog|Escape|Escape|