Skip to content

Instantly share code, notes, and snippets.

View rakanalh's full-sized avatar

Rakan Al-Huneiti rakanalh

  • Open Source
  • Jordan
  • 19:26 (UTC +03:00)
  • X @rakanalh
View GitHub Profile
@rakanalh
rakanalh / doom-version.txt
Last active July 10, 2024 19:36
Doom version
generated Jul 10, 2024 22:35:45
system Arch Linux Linux 6.9.8-arch1-1 x86_64
emacs 30.0.50 master c5de73a95 EMACSDIR=~/.config/emacs/ EMACS=/usr/bin/emacs
doom 3.0.0-pre PROFILE=_@0 HEAD -> master 6e19452f7 2024-07-08 01:33:28 -0400 ~/.config/doom/
shell /usr/bin/zsh
features ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB
traits batch server-running envvar-file custom-file
modules :config use-package :completion company (vertico +icons) :ui doom doom-dashboard doom-quit (emoji +unicode) hl-todo indent-guides ligatures modeline ophints (popup +defaults) (treemacs +lsp) unicode (vc-gutter +pretty) vi-tilde-fringe window-select workspaces :editor (evil +everywhere) file-templates fold (format +onsave) multiple-cursors snippets
:emacs dired electric undo vc :term vt
@rakanalh
rakanalh / .dir-locals.el
Created February 15, 2020 10:52
gitfmt formatting
((rustic-mode . ((setq rustic-format-on-save t)
(setq rustic-lsp-format nil)
(eval . (let ((gitfmt (expand-file-name "~/.cargo/bin/gitfmt")))
(setq lsp-rust-rustfmt-bin gitfmt)
(setq rustic-rustfmt-bin gitfmt))))))
@rakanalh
rakanalh / .dir-locals.el
Last active February 7, 2020 16:54
Disable format on save for rustic mode in specific projects
((rustic-mode . ((rustic-format-on-save . nil)
(rustic-format-trigger . nil)
(rustic-lsp-format . nil))))
import gevent
import gevent.monkey
gevent.monkey.patch_all()
if True:
import sys
from raiden.network.transport.matrix.client import GMatrixClient
from raiden.network.transport.matrix.utils import UserPresence
import gevent
import gevent.monkey
gevent.monkey.patch_all()
if True:
import sys
from raiden.network.transport.matrix.client import GMatrixClient
from raiden.network.transport.matrix.utils import UserPresence
@rakanalh
rakanalh / failure.log
Last active November 27, 2018 13:21
Matrix unable to join discovery room
2018-11-27 13:18:55 [debug ] JSONRPCClient created [raiden.network.rpc.client] available_nonce=0 client=Parity-Ethereum//v2.1.6-stable-491f17f149-20181114/x86_64-linux-gnu/rustc1.30.1 node=7dfc0dd6
Raiden is running in production mode
You are connected to the '17' network and the DB path is: /home/rakan/development/raiden/local/production/0x00a329c0648769A73afAc7F9381E08FB43dBEA72/data/node_7dfc0dd6/netid_17/network_acd2ed44/v14_log.db
2018-11-27 13:18:55 [debug ] Fetching available matrix servers [raiden.ui.app] available_servers=['https://raidentransport.exchangeunion.com', 'https://persephone.raidentransport.digitalvirtues.com', 'https://raidentransport.ki-decentralized.com', 'https://raidentransport.mycryptoapi.com']
2018-11-27 13:18:59 [debug ] Matrix homeserver RTT times [raiden.network.transport.matrix] rtt_times=[('https://raidentransport.ki-decentralized.com', 0.03457166666666667), ('https://persephone.raidentransport.digitalvirtues.com', 0.03535733333333333), ('https://raidentr
@rakanalh
rakanalh / exception.log
Created November 27, 2018 11:34
Matrix transport exception
2018-11-27 11:32:41 [debug ] JSONRPCClient created [raiden.network.rpc.client] available_nonce=3 client=Parity-Ethereum//v2.1.6-stable-491f17f149-20181114/x86_64-linux-gnu/rustc1.30.1 node=9734bc77
Raiden is running in production mode
You are connected to the '17' network and the DB path is: /home/rakan/.raiden/node_9734bc77/netid_17/network_7098b039/v14_log.db
2018-11-27 11:32:41 [debug ] Fetching available matrix servers [raiden.ui.app] available_servers=['https://raidentransport.exchangeunion.com', 'https://persephone.raidentransport.digitalvirtues.com', 'https://raidentransport.ki-decentralized.com', 'https://raidentransport.mycryptoapi.com']
2018-11-27 11:32:41 [debug ] Restoring from snapshot [raiden.storage.wal] from_state_change_id=1000 to_state_change_id=latest
2018-11-27 11:32:41 [debug ] Replaying state changes [raiden.storage.wal] num_state_changes=61
2018-11-27 11:32:41 [debug ] Restored state from WAL [raiden.raiden_service] last_restored_block=1374
@rakanalh
rakanalh / negative_balance.py
Created November 7, 2018 14:35
Negative balance
from eth_utils import to_canonical_address
from raiden.storage import serialize, sqlite
from raiden.storage.wal import WriteAheadLog
from raiden.transfer import channel, node, views
from raiden.transfer.architecture import StateManager
serializer = serialize.JSONSerializer()
@rakanalh
rakanalh / keybase.md
Last active July 17, 2018 13:26
keybase.md

Keybase proof

I hereby claim:

  • I am rakanalh on github.
  • I am rakanalh (https://keybase.io/rakanalh) on keybase.
  • I have a public key ASCHbbaYDO4B663F3SbierImAoufooIdWudvhmKxMCr5jQo

To claim this, I am signing this object:

#########################################
unmapAll # Use Emacs-style bindings only.
#########################################
# Modifier Keys w/ Emacs Terminology:
# `<c-*>` = ⌃ Control Key; i.e. `C-*`.
# `<a-*>` = ⌥ Meta Key (Alt/Option); i.e. `M-*`.