Skip to content

Instantly share code, notes, and snippets.

View sts10's full-sized avatar

Sam Schlinkert sts10

View GitHub Profile
@sts10
sts10 / rust-command-line-utilities.markdown
Last active May 20, 2024 15:46
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
@sts10
sts10 / kitty.conf
Created January 16, 2020 20:24
My config file for Kitty Terminal Emulator
# 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 Medium
bold_font JetBrains Mono Bold
@sts10
sts10 / css-bases.markdown
Last active April 21, 2024 11:42
Simple CSS base files

How to contact me in a relatively secure manner

Here are some moderately secure methods for contacting me.

Easiest methods

My Signal username is schlink.16.

My Keybase username is @schlink.

@sts10
sts10 / pt.txt
Last active January 9, 2024 03:39
A Portuguese wordlist
aba
abade
abadia
abaixo
abandona
abandonada
abandonadas
abandonado
abandonados
abandonando
@sts10
sts10 / alacritty.yml
Last active December 20, 2023 13:54
My Alacritty config yml for MacOS (compliant with v 0.4.1-dev)
# Configuration for Alacritty, the GPU enhanced terminal emulator
# Any items in the `env` entry below will be added as
# environment variables. Some entries may override variables
# set by alacritty it self.
env:
# TERM env customization.
#
# If this property is not set, alacritty will set it to xterm-256color.
#
@sts10
sts10 / 8192.txt
Last active May 15, 2023 14:00
A uniquely decodable, 8,192-word list for passphrase generation
abandon
abandoned
abbey
abbot
abdomen
abdominal
abilities
abnormal
aboard
abolished
@sts10
sts10 / s-key.txt
Created May 13, 2023 01:57
Word list from the S/KEY One-Time Password System, via Request for Comments: 1760
A
ABE
ABED
ABEL
ABET
ABLE
ABUT
ACE
ACHE
ACID
@sts10
sts10 / new-bips.txt
Last active May 1, 2023 18:35
A uniquely decodable version of the BIPS-39 English word list
abandon
ability
able
about
above
absent
absorb
abstract
absurd
access
@sts10
sts10 / basic-init.vim
Last active December 23, 2022 06:14
Basic Vim config file (vimrc) for Linux (2022)
set statusline=%f
set statusline+=\ %h%w%m%r
set statusline+=%=
set statusline+=%-16(\ %l/%L\%)%P
set statusline+=\ %P/%L
set statusline+=\
nnoremap <silent> gx :normal mxviugx<Esc>`x
nnoremap <silent> gX :call system('open ' . expand('%'))<CR>