Skip to content

Instantly share code, notes, and snippets.

View even4void's full-sized avatar

chl even4void

View GitHub Profile
@even4void
even4void / Stata.plist
Created October 14, 2026 09:19
BBEdit Language Module for Stata 19
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<!--
Stata language module for BBEdit
https://files.nyu.edu/jmb736/public/code/text/index.html
jmb736@nyu.edu
Jonathan Marc Bearak, PhD Candidate in Sociology, New York University
- Keyword lists slightly modified from John Gardner's module, https://github.com/jrgcmu
@even4void
even4void / Wolfram.plist
Last active October 16, 2026 10:02
BBEdit Language Module for Wolfram 15
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<!--
Wolfram language module for BBEdit
-->
<dict>
<key>BBEditDocumentType</key>
<string>CodelessLanguageModule</string>
<key>BBLMColorsSyntax</key>
@even4void
even4void / morequiet.vim
Created August 27, 2025 19:55
A more quiet color scheme for Neovim
let g:colors_name = 'morequiet'
hi! link @comment.error.comment Todo
hi! link @comment.note.comment Todo
hi! link @comment.warning.comment Todo
hi! link Added Normal
hi! link Boolean Constant
hi! link Changed Normal
hi! link Character Constant
hi! link Conditional Statement
@even4void
even4void / np.sh
Created August 27, 2025 19:44
Now playing for Cmus and Apple Music on macOS
#!/bin/sh
unset title
if info=$(cmus-remote -Q 2>/dev/null); then
status=$(echo "$info" | grep -v "set " | grep -v "tag " | grep "status " | cut -d ' ' -f 2)
if [ "$status" = "playing" ] || [ "$status" = "paused" ] || [ "$status" = "stopped" ]; then
title=$(echo "$info" | grep -v 'set ' | grep " title " | cut -d ' ' -f 3-)
artist=$(echo "$info" | grep -v 'set ' | grep " artist " | cut -d ' ' -f 3-)
fi
else
@even4void
even4void / hls.lua
Created August 25, 2025 10:54
HLS configuration for Neovim
return {
cmd = { "haskell-language-server-wrapper", "--lsp" },
root_markers = { "hie.yaml", "stack.yaml", "cabal.project", ".git" },
filetypes = { "haskell", "lhaskell" },
settings = {
haskell = {
formattingProvider = "ormolu",
-- cabalFormattingProvider = "cabalfmt",
maxCompletions = 40,
checkProject = true,
@even4void
even4void / neomuttrc
Created May 27, 2025 11:37
Neomutt (20250510) config file
set certificate_file = /opt/homebrew/opt/ca-certificates/share/ca-certificates/cacert.pem
set folder = ~/.mail
set header_cache = ~/.cache/neomutt
set mailcap_path = ~/.config/neomutt/mailcap
set message_cachedir = ~/.cache/neomutt
set tmpdir = ~/.cache/neomutt/tmp
set attach_save_dir = ~/tmp
set beep_new = no
set check_new
@even4void
even4void / tmux.conf
Last active December 16, 2025 09:21
Tmux (3.5a) config file
set -g default-command "${SHELL}"
if-shell "hash infocmp >/dev/null 2>&1 && \
infocmp tmux-256color >/dev/null 2>&1" \
"set -gq default-terminal 'tmux-256color'" \
"set -gq default-terminal 'screen-256color'"
set -asq terminal-overrides ',*:Smulx=\E[4::%p1%dm'
set -asq terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m'
@even4void
even4void / init.lua
Last active September 1, 2025 05:09
Neovim (0.11) init file
-- Builtins {{{
vim.loader.enable()
local disabled_built_ins = {
"gzip",
"zip",
"zipPlugin",
"tar",
"tarPlugin",
"getscript",
@even4void
even4void / treediff
Created September 13, 2024 17:32
Diff for directories
#!/bin/zsh
dir1="$1"
dir2="$2"
if [ ! -d "$dir1" ]; then
echo "Directory $dir1 does not exist."
exit 2
fi
if [ ! -d "$dir2" ]; then
@even4void
even4void / catix
Created September 10, 2024 18:18
Cat for image via sixel graphic protocol
#!/usr/bin/env bash
if [[ "$1" == "-g" ]]; then
GEOMETRY="$2"
shift 2
fi
for f in "$@"; do
convert "$f" -geometry ${GEOMETRY:=800x480} sixel:-
done