Skip to content

Instantly share code, notes, and snippets.

@whynotavailable
whynotavailable / build.sh
Last active April 1, 2025 11:55
MCP test code
bun build index.ts --compile --outfile ~/bin/testing-mcp
def safe_extract(expr: str, globals: typing.Dict[str, typing.Any]):
tree = ast.parse(expr, mode="eval")
code = compile(tree, filename="<ast>", mode="eval")
return eval(code, globals=globals)
[alias]
c = !git add -A && git commit -m
s = status
""" Map leader to space ---------------------
let mapleader=" "
""" Plugins --------------------------------
set surround
set multiple-cursors
set commentary
set argtextobj
set easymotion
set textobj-entire
@whynotavailable
whynotavailable / slices.go
Created August 27, 2024 10:35
Functions for slice transformations in go
func Reduce[TAcc any, T any](list []T, reducer func(TAcc, T) TAcc, init TAcc) TAcc {
acc := init
for _, t := range list {
acc = reducer(acc, t)
}
return acc
}
{
"security.workspace.trust.untrustedFiles": "open",
"explorer.confirmDelete": false,
"workbench.colorTheme": "Night Owl",
"editor.fontSize": 13,
"editor.formatOnSave": true,
"files.autoSave": "onFocusChange",
"editor.rulers": [
100,
120
@mixin snackbar-colors($color, $on-color: 'on-' + $color) {
--mdc-snackbar-container-color: #{mat.get-theme-color($my-theme, $color)};
--mdc-snackbar-supporting-text-color: #{mat.get-theme-color($my-theme, $on-color)};
--mat-snack-bar-button-color: #{mat.get-theme-color($my-theme, $on-color)};
}
#write {
max-width: 914px;
}
body {
font-family: "Open Sans" !important;
}
.cm-s-inner {
font-family: "JetBrains Mono" !important;
@whynotavailable
whynotavailable / emacs.el
Last active February 16, 2024 03:46
emacs
(require 'package)
(cond
((string-equal system-type "windows-nt")
(progn
(setq
ispell-program-name "C:\\ProgramData\\chocolatey\\bin\\hunspell.exe"
ispell-current-dictionary "en_US"
ispell-dictionary "en_US"
ispell-hunspell-dict-paths-alist
const axios = require('axios');
async function run() {
try {
const handler = require('./calls/' + process.argv[process.argv.length - 1]).handler
await handler();
} catch (error) {
console.error(error);
}
}