Skip to content

Instantly share code, notes, and snippets.

View uncomfyhalomacro's full-sized avatar
🇵🇭
Manifesting 🌠

Soc Virnyl S. Estela uncomfyhalomacro

🇵🇭
Manifesting 🌠
View GitHub Profile

Hi

Yeah I have no life.

Wat iz

This is a needlessly over-engineered Genshin Impact install methdology for Linux players.

Why?

@sts10
sts10 / rust-command-line-utilities.markdown
Last active December 26, 2025 08:34
A curated list of command-line utilities written in Rust

A curated list of command-line utilities written in Rust

Note: I have moved this list to a proper repository. I'll leave this gist up, but it won't be updated. To submit an idea, open a PR on the repo.

Note that I have not tried all of these personally, and cannot and do not vouch for all of the tools listed here. In most cases, the descriptions here are copied directly from their code repos. Some may have been abandoned. Investigate before installing/using.

The ones I use regularly include: bat, dust, fd, fend, hyperfine, miniserve, ripgrep, just, cargo-audit and cargo-wipe.

  • atuin: "Magical shell history"
  • bandwhich: Terminal bandwidth utilization tool
@uncomfyhalomacro
uncomfyhalomacro / arch-tricks.md
Last active January 13, 2022 09:59 — forked from juancarlospaco/arch-tricks.md
Arch Linux Tips & Tricks

Required Packages

sudo pacman -S xdelta3 ccache axel

pacman.conf

@Azzaare
Azzaare / startup.jl
Last active September 13, 2024 02:43
Azzaare's startup.jl
# Add this file to ~/.julia/config/ (mkdir config if necessary)
try
using Coverage
catch e
@warn "Error initializing Coverage: trying install" exception = (e, catch_backtrace())
using Pkg
Pkg.add("Coverage")
end
@christianparpart
christianparpart / terminal-synchronized-output.md
Last active December 14, 2025 05:19
Terminal Spec: Synchronized Output

This page has moved!

Please see here: contour-terminal/vt-extensions

Synchronized Output

Synchronized output is merely implementing the feature as inspired by iTerm2 synchronized output, except that it's not using the rare DCS but rather the well known SM ? and RM ?. iTerm2 has now also adopted to use the new syntax instead of using DCS.

Semantics

@brenhinkeller
brenhinkeller / lispmode.jl
Last active January 31, 2025 02:17
Bare-bones REPL for Julia's built-in S-expression syntax, in under 30 lines
to_expr(x) = x
to_expr(t::Tuple) = Expr(to_expr.(t)...) # Recursive to_expr implementation suggested by Mason Protter
lisparse(x) = to_expr(eval(Meta.parse(x))) # Note that the `eval` in here means that any normal (non-s-expression) Julia syntax gets treated a bit like a preprocessor macro: evaluated _before_ the s-expression syntax is compiled and evaluated
function lispmode()
printstyled("\nlisp> ", color=:magenta, bold=true)
l = readline() # READ
while l !== "(:exit)"
try # So we don't get thrown out of the mode
result = eval(lisparse(l)) # EVAL
if isa(result, Expr) # PRINT, in s-expression syntax
@mtolk
mtolk / mermaid.html
Created September 16, 2020 12:59
This gist was created to anwser a question about using mermaidjs in the zola static site generator: https://zola.discourse.group/t/mermaid-integration/573?u=marco
<!-- should be in templates/ -->
<html>
<head>
<style>
div.mermaid {
width:25%;
}
</style>
</head>
<body>
@lambda-mike
lambda-mike / kakoune_cheatsheet.md
Last active November 17, 2025 05:02
My Kakoune cheatsheet

Kakoune

set verbose mode (good for learning) :set -add global autoinfo normal

Movement

Goto

10g - go to line 10

@fwfurtado
fwfurtado / kitty.conf
Created June 4, 2020 14:48
Kitty terminal configuration
# vim:fileencoding=utf-8:ft=conf:foldmethod=marker
#: Fonts {{{
#: kitty has very powerful font management. You can configure
#: individual font faces and even specify special fonts for particular
#: characters.
font_family JetBrains Mono
bold_font auto