An alias that will generate a git commit message staged changes as shown in git-status. Put this alias (section below) in your .gitconfig
.
The message generated will be in the format of:
$ git status --porcelain
A file1.py
A file2.py
A file3.py
#!/usr/bin/env bash | |
# A log of how I configured FreeBSD spring 2018 on my Intel NUC Dawson Canyon NUC7i3DNH2E (NUC7i3DNH). | |
# Modeline { | |
# vi: foldmarker={,} foldmethod=marker foldlevel=0 tabstop=4 | |
# } | |
# Links { | |
# FreeBSD vs Linux: | |
# http://www.over-yonder.net/~fullermd/rants/bsd4linux/01 |
# Maintainer: Erik Westrup | |
# Reference on git checkout: https://man.archlinux.org/man/PKGBUILD.5#USING_VCS_SOURCES | |
pkgname=zscreen | |
pkgver=20160510 | |
pkgrel=1 | |
pkgdesc="Scrot and imgur/s3 upload zenity gui" | |
arch=('any') | |
url="https://github.com/ChrisZeta/Scrot-and-imgur-zenity-GUI" | |
_git_commit='e9d15e606a0d358f002d0ec45324069c5cff3c68' |
#~/.config/ncmpcpp/bindings | |
# How to configure NCMPCPP to get Vim-like keybindings | |
def_key "j" | |
scroll_down | |
def_key "k" | |
scroll_up | |
def_key "h" | |
previous_column |
# To be compatiable with both GNU sed and the old BSD sed that macOS uses, need to set and inplace backup extension and then remove the file. | |
# $(sed -i -e '...' file) works with GNU sed and modern BSD. However on macOS a backup file "file-e" will be created | |
# Reference: https://unix.stackexchange.com/a/131940/19909 | |
sed -i.bak -e 'expr...' file && rm file.bak |
. |
" Extend vim-unimpaired with ]d and [d to delete above and below the current line. | |
" See https://github.com/tpope/vim-unimpaired/issues/157 | |
" | |
" Installation: put this file in | |
" - vim: $HOME/.vim/plugin/ | |
" - neovim: $XDG_CONFIG_HOME/nvim/plugin/ | |
function! s:DeleteUp(count) abort | |
normal! m` | |
normal ix |
Wrap the image with a link to anchor
- ![alt](img-url)
+ [![alt](img-url)](#)
#!/usr/bin/env python3 | |
import asyncio | |
import iterm2 | |
async def main(connection): | |
async with iterm2.VariableMonitor(connection, iterm2.VariableScopes.APP, "effectiveTheme", None) as mon: | |
while True: | |
# Block until theme changes | |
theme = await mon.async_get() |
I hereby claim:
To claim this, I am signing this object: