Skip to content

Instantly share code, notes, and snippets.


Simo Aleksandrov fr3fou

View GitHub Profile

Keybase proof

I hereby claim:

  • I am fr3fou on github.
  • I am fr3fou ( on keybase.
  • I have a public key ASDo8gbD5E_a3zF5-x_eXR4MQcQ1308I70WR1nFfgJfNiwo

To claim this, I am signing this object:

fr3fou / cloudSettings
Created Nov 1, 2018
Visual Studio Code Settings Sync Gist
View cloudSettings
View 90-libinput.conf
# Match on all types of devices but joysticks
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Section "InputClass"
Identifier "libinput keyboard catchall"
View vscode-csharp-snippets.json
"Parse int from console.": {
"prefix": "icr",
"body": [
"description": "Parses int from console."
"Parse double from console.": {


[0-9]+ matches non-empty sequence of digits
[A-Z][a-z]* matches a capital + small letters
\s+ matches whitespace (non-empty)
\S+ matches non-whitespace

[nvj] matches any character that is either n, v or j
[^abc] – matches any character that is not a, b or c
[0-9] – character range: matches any digit from 0 to 9
View KeyboardHook.cs
using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
namespace KeyboardHook
public class KeyboardHook
public event KeyboardHook.KeyboardHookCallback KeyDown;
You can’t perform that action at this time.