Skip to content

Instantly share code, notes, and snippets.

{
"input": {
"blocklist": [],
"compressor#0": {
"attack": 15.0,
"boost-amount": 0.0,
"boost-threshold": -72.0,
"bypass": false,
"dry": -80.01,
"hpf-frequency": 10.0,
@urob
urob / git_for_zmk.md
Last active July 23, 2025 19:32
Maintaining a personal ZMK fork
@abrochard
abrochard / presentation.org
Last active March 7, 2025 21:53
Notes from the "Conquering Kubernetes with Emacs" presentation

Conquering Kubernetes with Emacs

Specific Annoying workflow

Listing pods with kubectl get pods, then select a pod name and copy paste it into kubectl logs [pod name]

Why?

  • I want to streamline my workflow and stop using the terminal
  • learn more about kubernetes
  • main kubernetes extension for Emacs out there is greedy for permissions
@johngrimes
johngrimes / macos-10133-fail.md
Last active February 5, 2021 19:39
macOS 10.13.3 Update FAIL

I had some massive problems when installing the 10.13.3 update on macOS. The update installed, my computer successfully restarted - but on a subsequent restart the boot failed and displayed the following installation log:

Apr  4 04:07:04 MacBook-Pro opendirectoryd[186]: [session] Processing a network change notification
Apr  4 04:07:06 MacBook-Pro Unknown[526]: Launching the Language Chooser for an OS Install
Apr  4 04:07:06 MacBook-Pro bspowerassertiontool[521]: Tool exited successfully (0).
Apr  4 04:07:06 MacBook-Pro launchprogresswindow[524]: ISAP: Show progress UI called
Apr  4 04:07:07 MacBook-Pro Installer Progress[180]: Progress UI App Starting
Apr  4 04:07:32 MacBook-Pro opendirectoryd[186]: [session] Received a network change notification
Apr  4 04:07:32 MacBook-Pro opendirectoryd[186]: [session] Received a network change notification
@elerch
elerch / arch-usb-uefi.md
Last active October 15, 2025 20:13
Installation of Arch Linux on a USB stick with UEFI and legacy BIOS Support

Our goal here is to have one USB stick to rule them all. Objectives:

  • We want a full system - not a live CD
  • We want to boot this system on a Macbook Pro (requires UEFI)
  • We want to boot this system on a Acer C720 Chromebook (requires Legacy BIOS support)
  • We want the system "functional"

The last bullet is subject to interpretation, but I'm defining functional as:

  • X Windows works (with LXDE)
@obskyr
obskyr / jitai.user.js
Last active October 26, 2025 19:59
Jitai (字体): A fairly full-featured font randomizer for WaniKani.
// ==UserScript==
// @name Jitai
// @version 1.3.2
// @description Display WaniKani reviews in randomized fonts, for more varied reading training.
// @author Samuel (@obskyr)
// @copyright 2016-2018, obskyr
// @license MIT
// @namespace http://obskyr.io/
// @homepageURL https://gist.github.com/obskyr/9f3c77cf6bf663792c6e
// @icon http://i.imgur.com/qyuR9bD.png
@rbellamy
rbellamy / 51-kensington-expert-mouse.conf
Last active March 25, 2020 16:16
Kensington Expert Mouse Trackball - ButtonMapping
# Kensington Expert Mouse Trackball
# Run "xinput" to see the id and what it's called
#
#
# Run "xev|grep Button -A 3" to see the actual mappings
# Bottom Right - 1
# Bottom Left - 3
# Upper Left - 2
# Upper Right - 8
@myusuf3
myusuf3 / delete_git_submodule.md
Created November 3, 2014 17:36
How effectively delete a git submodule.

To remove a submodule you need to:

  • Delete the relevant section from the .gitmodules file.
  • Stage the .gitmodules changes git add .gitmodules
  • Delete the relevant section from .git/config.
  • Run git rm --cached path_to_submodule (no trailing slash).
  • Run rm -rf .git/modules/path_to_submodule (no trailing slash).
  • Commit git commit -m "Removed submodule "
  • Delete the now untracked submodule files rm -rf path_to_submodule
@polamjag
polamjag / arch-ja-ime.md
Created August 30, 2014 13:49
Using Japanese Input Method on Arch Linux (and some Arch-based distros) and some tips

I recommend fcitx-mozc for Japanese Input Method in Arch or Angergos, and I'm also using it. I think fcitx-mozc is better than ibus-mozc for some reasons. First one is that there are official binary package of fcitx-mozc, but ibus-mozc is only in AUR. Secondly, fcitx is more configurable than ibus.

Please see https://wiki.archlinux.org/index.php/Fcitx for way of installing and configuring fcitx.

After that, you can configure alternative keybind of "Zenkaku-Hankaku." Since I'm using US keyboard, I set C-\ (Control + \) for Zenkaku-Hankaku key. The option is at

"Configure" (at fcitx's menu, appears after right-clicking fcitx icon or run `fcitx-configtool` on terminal) > "Global Config" > "Trigger Input Method."

You can switch on or off to use input method with key on that config, or switch between all of installed input methods.