Skip to content

Instantly share code, notes, and snippets.

View shalaby's full-sized avatar

Muhammad Shalaby shalaby

  • Egypt
View GitHub Profile
@shalaby
shalaby / xmonad-default-key-bindings.md
Created October 10, 2020 15:16 — forked from micrub/xmonad-default-key-bindings.md
Xmonad default key bindings

xmonad default key bindings

Action key bindings

Key binding Action
mod - shift - slash Run xmessage with a summary of the default keybindings (useful for beginners)
mod - shift - return Launch terminal
mod - p Launch dmenu
mod - shift - p Launch gmrun
@shalaby
shalaby / org-syntax-cheatsheet.org
Created September 28, 2020 16:53 — forked from hoeltgman/org-syntax-cheatsheet.org
Org-mode Syntax Cheat sheet

org-syntax-cheatsheet.org

@shalaby
shalaby / org-mode-reference-in.org
Created September 26, 2020 19:59 — forked from drj42/org-mode-reference-in.org
This is a cheat sheet for Emacs org-mode... in org-mode format!
@shalaby
shalaby / doom.txt
Created September 21, 2020 19:55 — forked from hjertnes/doom.txt
Doom Emacs Cheatsheet
SPC
SPC: find file
, switch buffer
. browse files
: MX
; EX
< switch buffer
` eval
u universal arg
x pop up scratch
@shalaby
shalaby / jwt-payload-parse.dart
Created September 12, 2020 13:26 — forked from hjJunior/jwt-payload-parse.dart
Get payload of JWT token in Dart language
import 'dart:convert';
Map<String, dynamic> parseJwt(String token) {
final parts = token.split('.');
if (parts.length != 3) {
throw Exception('invalid token');
}
final payload = _decodeBase64(parts[1]);
final payloadMap = json.decode(payload);
@shalaby
shalaby / Javascript OO Cheat Sheet
Created August 29, 2020 20:08 — forked from cklanac/Javascript OO Cheat Sheet
Javascript OO Cheat Sheet
/***********************************************************************************************************************
***********************************************************************************************************************
* CONTENTS:
* Native Object
* Object Literal
* Basic Object
* Psuedo-Class
* Self Executing/Invoking Structure
* Lazy Function
* Module Pattern
@shalaby
shalaby / vanilla-js-cheatsheet.md
Created August 29, 2020 11:45 — forked from thegitfather/vanilla-js-cheatsheet.md
Vanilla JavaScript Quick Reference / Cheatsheet
@shalaby
shalaby / fix_flutter_ios.sh
Created July 24, 2020 08:34
Fix Flutter iOS
rm -rf ios/Flutter/Flutter.framework
@shalaby
shalaby / fix_wsl_no_internet.sh
Created July 20, 2020 06:44
Fix WSL no internet.
sudo su
echo "nameserver 8.8.8.8" > /etc/resolv.conf
# OR
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
@shalaby
shalaby / main.dart
Created July 14, 2020 00:04 — forked from vincevargadev/main.dart
switching theme without any library.
void main() {
runApp(_SwitchingThemeApp());
}
/// Properties that help me keep track of the example being run.
bool _useMaterial = false;
class _SwitchingThemeApp extends StatefulWidget {
@override
_SwitchingThemeAppState createState() => _SwitchingThemeAppState();