This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
" inspired by https://stackoverflow.com/a/69141482 | |
" the existing highlight rules for tmux.vim create a bunch of highlight definitions similar to this: | |
" for i in range(0,255) | |
" hi tmuxColour$i ctermfg=$i | |
" ...but in neovim, this just resulted in plain white text. after looking at the output of :highlight | |
" in vim for a while, it seemed that other entries with guifg definitions were showing the right colour, | |
" and indeed, the fix was to instead specify RGB values for the guifg style. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:not([data-task=" "]) { | |
text-decoration:none; | |
color: var(--text-normal); | |
} | |
.markdown-preview-view ul > li.task-list-item.is-checked { | |
text-decoration:none; | |
color:var(--text-normal); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
wget --base=https://github.com/raspberrypi/firmware/raw/master/ -i <( wget -qO - https://github.com/raspberrypi/firmware/tree/master/boot | jq -r '.payload.tree.items[].path | select(test("(elf|dat)$"))' ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
document.querySelectorAll('a[title*=$foo]').forEach(function(item, i) { console.log([item.title, item.href ]); }) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/zsh | |
brew_tmux_path="$( brew info tmux | perl -naE '/[*]$/ and say($F[0])' )" | |
tmux_installed="${${brew_tmux_path//*HEAD-/}%_1}" | |
tmux_head=$(cd $HOME/git_tree/tmux && git pull &> /dev/null && git ls -1 | awk '{print $1}') | |
tmux_head_short=${tmux_head:0:7} | |
if [[ "$tmux_head_short" == "$tmux_installed" ]]; then | |
update_status="$(tput setaf 33)Already up to date.$(tput sgr0)" | |
else |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function brew-active-path() { | |
brew info "$1" | perl -naE 'm/[*]$/ and say($F[0])' | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
lepton ~/bash_perl zmodload zsh/sched | |
lepton ~/bash_perl sched --help | |
lepton ~/bash_perl sched | |
lepton ~/bash_perl echo $zsh_scheduled_events | |
lepton ~/bash_perl sched -o +10 echo hello world | |
lepton ~/bash_perl echo $zsh_scheduled_events | |
1640831449:-o:echo hello world | |
lepton ~/bash_perl | |
lepton ~/bash_perl echo $zsh_scheduled_events |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
brew install --head tmux | |
brew upgrade --fetch-HEAD tmux |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find . -type f -print0 | xargs -0 sha256sum | pv -l -s $( find . -type f | wc -l ) | sponge | perl -naE 'my $hash = shift @F; $seen{$hash}++ or next; $ENV{UNLINK_FILES} and unlink "@F"; my $result = $! ? "failed" : ""; say qq{unlinked @F $result}' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
key_name="${USER}_$(hostname -s)_$(date +%F)"; echo "creating $HOME/.ssh/${key_name}.pem..."; ssh-keygen -t ed25519 -f "$HOME/.ssh/${key_name}.pem" -C "$key_name" |
NewerOlder