❄️ My personal NixOS configuration. It uses Flakes under the hood.
- Clone this repo
- Run
make systemto install the system level components - Run
make hometo install the user level components
- Run
make updateto update the Flake lockfile - Run
make systemto update the system level components - Run
make hometo update the user level components
The whole setup follows the Tokyo Night color scheme.
| Purpose | Color |
|---|---|
| Foreground | |
| Background | |
| Primary | |
| Warning | |
| Danger |
| Function | Keys |
|---|---|
| Open App Launcher | Super + Space |
| Open Terminal | Super + Enter |
| Focus Last Window | Super + Tab |
| Open Web Browser | Super + W |
| Kill Active Window | Super + Q |
| Toggle Fullscreen Window | Super + F |
| Toggle Floating Window | Super + S |
| Open Clipboard History | Super + C |
| Open Emoji Picker | Super + E |
| Open Color Picker | Super + P |
| Lock Screen | Super + Ctrl + Q |
| Open Empty Workspace | Super + N |
| Switch to Workspace | Super + [1-9] |
| Move Window to Empty Workspace | Super + Shift + N |
| Move Window to Workspace | Super + Shift + [1-9] |
| Switch to Scratchpad | Super + 0 |
| Move Window to Scratchpad | Super + Shift + 0 |
| Switch to Window | Super + [hjkl] or Move Mouse |
| Move Window | Super + Shift + [hjkl] or Super + Left Mouse Button |
| Resize Window | Super + Right Mouse Button |
| Function | Command |
|---|---|
| AI Tool | a |
| Open Text Editor | e |
| Open File Manager | f |
| Open Git Browser | g |
| List Directory Contents | l |
| Open System Monitor | m |
| Open File | o |
| Open Task Manager | t |
| Open AI Coding Agent | v |