this is rae's nixOS config meow
- **display manager**: SDDM
- **window manager**: openbox
- **status bar**: polybar
# installation
theoretically:
```sh
nix-shell -p git just
git clone https://git.sr.ht/~roxwize/.dotfiles
cd .dotfiles/
nixos-install --flake './nixos#[hostname]'
```
# usage
## openbox hotkeys
```
A-d
Open application menu
A-c
Open client (window) menu
A-Enter
Iconify window
A-Up
Raise window
A-Down
Lower window
CA-x
Close window
CA-m
Maximize window
CA-Enter
Open terminal (kitty)
CAS-r
Restart
A-Left
Switch to previous workspace
A-Right
Switch to next workspace
```
or:
**Alt+Left click** and drag over a window to move it
**Alt+Right click** and drag over a window to resize it
**Ctrl+Right click** on titlebar to open its window's menu
**Alt+C** over a window to do the same thing
**Double click titlebar** to maximize its window completely
**Left click maximize button** to maximize completely
**Middle click maximize button** to maximize vertically
**Right click maximize button** to maximize horizontally
**Right click** on desktop to open menu
**Alt+Right click** over a window to do the same thing
**Alt+D** to open the application launcher
**Alt+Left arrow** to go to the previous desktop
**Alt+Right arrow** to go to the next desktop
**Alt+[1-4]** to go to a specific desktop