Quick Reference

Essential commands and shortcuts at a glance

Essential Commands

~code
┌─────────────────────────────────────────────────┐
│ SHELL CONTROL                                   │
├─────────────────────────────────────────────────┤
│ qs -c ii              Start iNiR                │
│ qs kill -c ii         Stop iNiR                 │
│ qs log -c ii          View logs                 │
│ ./setup update        Update and restart        │
└─────────────────────────────────────────────────┘

Core Keybinds

~table
KeyAction
Mod+SpaceOverview
Super+GOverlay (search)
Alt+TabWindow switcher
Super+VClipboard
Super+,Settings
Mod+Shift+WSwitch panel family
Super+Shift+SScreenshot region
Super+Shift+EPower menu

Panel Families

~table
FamilyStyle
iiMaterial Design, floating panels
waffleWindows 11, bottom taskbar

Switch: Mod+Shift+W or qs -c ii ipc call panelFamily cycle

Global Styles

~table
StyleLook
materialSolid backgrounds, classic Material Design
cardsCard-based layout with subtle shadows
auroraGlass blur, translucent panels
inirTUI-inspired, minimal borders
angelNeo-brutalism with frosted glass

Change: Super+, → Appearance → Global Style

Config Location

~code
~/.config/illogical-impulse/config.json

Edit manually or via Settings GUI (Super+,)

IPC Format

~code
qs -c ii ipc call <target> <function>

Examples:

~code
qs -c ii ipc call overview toggle
qs -c ii ipc call panelFamily set waffle
qs -c ii ipc call audio volumeUp
qs -c ii ipc call brightness increment

Common IPC Targets

~table
TargetFunctionsDescription
overviewtoggleWorkspace overview
overlaytoggleSearch/widgets overlay
clipboardtoggleClipboard history
settingsopen, toggleSettings window
sessiontogglePower menu
lockactivateLock screen
audiovolumeUp, volumeDown, muteAudio control
brightnessincrement, decrementBrightness
panelFamilycycle, setSwitch families

Debugging

~code
# View recent logs
qs log -c ii | tail -50

# Search for errors
qs log -c ii | grep -i error

# Restart shell
qs kill -c ii; qs -c ii

# Validate config
cat ~/.config/illogical-impulse/config.json | jq .

# Reset to defaults
./setup doctor

Performance Tips

Low-end hardware:

  • Use waffle family (lower memory)
  • Use material or inir style (no blur)
  • Disable unused modules in config
  • Enable performance.lowPower

Gaming:

  • Enable gameMode.enable in config
  • Auto-disables effects and animations when fullscreen detected

Next Steps