Skip to content

Instantly share code, notes, and snippets.

View Zekfad's full-sized avatar
9️⃣
IX

Yaroslav Vorobev Zekfad

9️⃣
IX
View GitHub Profile
@Zekfad
Zekfad / 0_rog_key.md
Last active April 28, 2021 11:00
Listen for ROG notebook FN keystrokes.

What's that?

This tool will listen for ASUS notebook's FN keystrokes. And it will map ROG key to Scroll Lock and Fan key to Num Lock. (Ctrl + Num Lock = Pause key).

Compile and run

$ clang main.cpp -o rog.exe && rog.exe
@Zekfad
Zekfad / conventional-commits.md
Last active August 12, 2026 16:10
Conventional Commits Cheatsheet

Quick examples

  • feat: new feature
  • fix(scope): bug in scope
  • feat!: breaking change / feat(scope)!: rework API
  • chore(deps): update dependencies

Commit types

  • build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
  • ci: Changes to CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
  • chore: Changes which doesn't change source code or tests e.g. changes to the build process, auxiliary tools, libraries