Skip to content

Instantly share code, notes, and snippets.

View ibnuda's full-sized avatar
💭
What's happening?

Ibnu Daru Aji ibnuda

💭
What's happening?
View GitHub Profile
@ibnuda
ibnuda / keymap_def.json
Created July 29, 2020 16:58
error conversion from `long long unsigned integer` to `long unsigned integer`.
{
"keys": [
"TOP1", "TOP2", "TOP3", "TOP4", "TOP5", "TOP6", "TOP7", "TOP8", "TOP9", "TOP10",
"MID1", "MID2", "MID3", "MID4", "MID5", "MID6", "MID7", "MID8", "MID9", "MID10",
"BOT1", "BOT2", "BOT3", "BOT4", "BOT5", "BOT6", "BOT7", "BOT8", "BOT9", "BOT10",
"THU1", "THU2", "THU3", "THU4"
],
"parameters": {
"layout_function_name": "LAYOUT",
"chord_timeout": 100,
(ns dactyl-keyboard.manuform
(:refer-clojure :exclude [use import])
(:require [clojure.core.matrix :refer [array matrix mmul]]
[scad-clj.scad :refer :all]
[scad-clj.model :refer :all]))
(defn deg2rad [degrees]
(* (/ degrees 180) pi))
(def column-style :standard)
#include QMK_KEYBOARD_H
extern keymap_config_t keymap_config;
#define _BASE 0
#define _RAISE 1
#define _LOWER 2
#define _ADJUST 3
// Fillers to make layering more clear
@ibnuda
ibnuda / config.h
Created November 4, 2019 14:42
my kyria's keymap and config.
/* Copyright 2019 Thomas Baart
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

III. de regelgeving betreffende de toepassing van hudud binnen het islamitisch oorlogsrecht

1. inleiding to het concept hudud in het islamitisch strafrecht

1.1. het concept hudud om de grenzen en bepalingen van god te bevestigen

Hadd (mv. hudud) is een term die verwijst naar grenzen, bepalingen en limieten. Deze grenzen omringen een mentaal of fysiek object om het vervolgens te onderscheiden van het omliggende. Linguistisch gezien kan deze term gebruikt worden in het gehele verlengde van zulke onderscheiding. Een natie kan zichzelf pas onderscheiden van de omliggende landen na het vastleggen van duidelijk omlijnde grenzen. ook ideeen of wetsvoorstellen zijn in ruimte en/of tijd begrensde construtcies gelimiteerd in de intrinsieke menselijke beperking zelf. grenzen zijn dus overal terug te vinden, waarbij de arabische taal de nuance van bepaling bgebruikt om de goddelijke wil te leggen in de natuurlijke begrenzingen en limieten van gods schepping.

@ibnuda
ibnuda / clojure.clj
Created June 21, 2019 13:49
Darren's request.
(ns dactyl-keyboard.dactyl
(:refer-clojure :exclude [use import])
(:require [clojure.core.matrix :refer [array matrix mmul]]
[scad-clj.scad :refer :all]
[scad-clj.model :refer :all]
[unicode-math.core :refer :all]))
(defn deg2rad [degrees]
(* (/ degrees 180) pi))
@ibnuda
ibnuda / dactyl.clj
Last active June 17, 2019 13:52
Dactyl Manuform with Mini's trrs hole.
(ns dactyl-keyboard.dactyl
(:refer-clojure :exclude [use import])
(:require [clojure.core.matrix :refer [array matrix mmul]]
[scad-clj.scad :refer :all]
[scad-clj.model :refer :all]
[unicode-math.core :refer :all]))
(defn deg2rad [degrees]
(* (/ degrees 180) pi))
@ibnuda
ibnuda / keymap.c
Last active November 2, 2018 07:33
atreus without six keys.
// this is the style you want to emulate.
// This is the canonical layout file for the Quantum project. If you want to add another keyboard,
#include QMK_KEYBOARD_H
// Each layer gets a name for readability, which is then used in the keymap matrix below.
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
// Layer names don't all need to be of the same length, obviously, and you can also skip them
// entirely and just use numbers.

Keybase proof

I hereby claim:

  • I am ibnuda on github.
  • I am ibnudaruaji (https://keybase.io/ibnudaruaji) on keybase.
  • I have a public key ASDFRyc1wISkBVnR30xngZlGnKUaGtESrvhhe0ol2ISyKwo

To claim this, I am signing this object:

;; -*- mode: emacs-lisp -*-
;; This file is loaded by Spacemacs at startup.
;; It must be stored in your home directory.
(defun dotspacemacs/layers ()
"Configuration Layers declaration.
You should not put any user code in this function besides modifying the variable
values."
(setq-default
;; Base distribution to use. This is a layer contained in the directory