| Type 3 name | Type 4–7 name | QMK keycode | Emacs name | Emacs binding |
|---|---|---|---|---|
| L1 | Stop | KC_STOP | <cancel> | |
| L3 | Props | KC_MENU | <SunProps> | |
| L5 | Front | KC_SELECT | <SunFront> | |
| L7 | Open | KC_EXECUTE | <XF86Open> | |
| L9 | Find | KC_FIND | <find> | search-forward |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "name": "Keebio Sinc Rev. 4 - 75% ⨉ NicePBT Type 6", | |
| "author": "Oliver Baptiste", | |
| "switchMount": "cherry" | |
| }, | |
| [ | |
| { | |
| "c": "#d0d4d5", | |
| "t": "#231e3c\n\n\n\n\n#70708c", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "Quefrency Rev. 2", | |
| "vendorProductId": 3406832215, | |
| "macros": [ | |
| "{KC_LGUI,KC_LSFT,KC_LBRC}", | |
| "{KC_LGUI,KC_LSFT,KC_RBRC}", | |
| "{KC_LGUI,KC_LALT,KC_F11}", | |
| "", | |
| "", | |
| "", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "name": "Keebio Quefrency Rev. 2 - 65%", | |
| "switchMount": "cherry" | |
| }, | |
| [ | |
| { | |
| "c": "#aaaaaa", | |
| "p": "SA R1", | |
| "a": 7 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* Copyright 2019 Danny Nguyen <danny@keeb.io> | |
| * | |
| * 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; Reference: "Configuring Emacs from Scratch — Intro" by Suvrat Apte | |
| ;; https://suvratapte.medium.com/configuring-emacs-from-scratch-intro-3157bed9d040 | |
| ;; Do not show the startup screen. | |
| (setq inhibit-startup-message t) | |
| ;; Disable tool bar | |
| (tool-bar-mode -1) | |
| ;; Disable menu bar |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module.exports = function(robot) { | |
| // "@hubot test" | |
| robot.respond(/\btest$/i, function(res) { | |
| return res.send("GO NEW YORK GO NEW YORK GO!"); | |
| }); | |
| // "Ugh, the Knicks (smh)" | |
| robot.hear(/\bknicks\b/i, function(res) { | |
| return res.send("GO NEW YORK GO NEW YORK GO!"); | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Deck of cards | |
| # https://projects.raspberrypi.org/en/projects/deck-of-cards | |
| # Create a class | |
| class Card: | |
| def __init__(self, suit, number): | |
| self._suit = suit # underscore indicates to not access attribute directly | |
| self._number = number | |
| def __repr__(self): | |
| return self.number + " of " + self.suit |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const arcana = { | |
| glyph: { | |
| minor: { | |
| // spades - pip | |
| 'AS': '\u{1F0A1}', | |
| '2S': '\u{1F0A2}', | |
| '3S': '\u{1F0A3}', | |
| '4S': '\u{1F0A4}', | |
| '5S': '\u{1F0A5}', | |
| '6S': '\u{1F0A6}', |
- Base pack (54 cards)
- standard 52 cards plus 2 Jokers
- Tarot expansion pack (36 cards)
- 4 Knights
- 22 Trumps (Fool, 1–21)
- 10 Jokers
Total cards: 90