1. Augie Fackler
  2. dotfiles

Commits

Author Commit Message Date Builds
Augie Fackler
hgrc: disable hg-git and hgsubversion It hasn't been common for me to use either of these extensions for some time, so just drop both of them from the main hgrc. Instead I'll enable them as-needed in individual repositories.
Augie Fackler
zprofile: introduce zprofile use El Capitan (OS X 10.11) introduces a system-level /etc/zprofile which uses a path_helper thing to mangle $PATH. Unfortunately, the way path_helper works, it forces /usr/local/bin and /usr/bin to the *start* of the PATH variable, which means that any PATH mutations I want have to run after /etc/zprofile calls path_helper. As such, move my path insertions into .zprofile{,-machine} rather than .zshen…
Augie Fackler
hgrc: disable vimdiff as a merge tool forever
Augie Fackler
hgrc: enable experimental support for rebase skipping obsolete changes
Augie Fackler
hgrc: new crecord alias for when I want to use crecord
Augie Fackler
hgrc: improve smart revset so . is always shown
Augie Fackler
havepatch: new script to easily check if a mailed patch is applied Right now this only works on the hg repo, and it assumes the patch was applied as a descendant of 3.5 to keep the checks quick. In a perfect world I'd be able to do this all with obsolete marker checks, but that doesn't seem to be a good option yet.
Augie Fackler
hgrc: also include private-config hgrc that has smtp settings etc
Augie Fackler
hgrc: clean up machine-specific settings handling HGRCPATH ends up overriding machine-wide settings, which isn't what I want. Recent hg is nice enough to silently ignore includes of nonexistent files, so just use %include now.
Augie Fackler
hg: hide closed branches from 'hg sl' Noticed this while tinkering with the Subversion repo using hgsubversion.
Augie Fackler
vcs_funcs: fix for when in no repo
Augie Fackler
hgrc: add defaultrev setting for histedit that uses my new canmutate set
Augie Fackler
hgrc: rework "smart" revset to exploit upstream() from remotebranches This way you really only see things that aren't pushed, even if you're pushing to a server in draft phase for someone to do a final review pass.
Augie Fackler
hgrc: enable experimental graph-group-branches knob Seems to produce much nicer log output.
Augie Fackler
hgimp: add location of topic repo
Augie Fackler
vcs_functions: fix vcs_current_branch to use hg templating This takes it from 4 hg invocations to 1, and skips a bunch of pipelines.
Augie Fackler
hgrc: swap remotebookmark entries in sl with topics I've stopped tinkering with remotebookmarks for now, but topics feel like they belong here. Giving it a shot.
Augie Fackler
hg: add remotebookmarks output to smartlog
Augie Fackler
hg: add bookmarked obsolete changes to upstream-bookmarks
Augie Fackler
Merge.
Augie Fackler
emacs: load customize file earlier so it can matter for things like smart-modeline
Augie Fackler
patchpipe: handle base64-encoded message bodies It looks like the new version of mailman on selenic now base64s message bodies, so detect that and unpack the base64'd body.
Augie Fackler
emacs: nudge size of font on linux up slightly
Augie Fackler
emacs: move customize droppings to a dedicated file
Augie Fackler
which-function-mode: only enable in emacs 24.4 and later Emacs 24.3.x has a bug in which-function-mode that causes my emacs to lock up for several seconds. Rather than tolerate that, just disable which-function-mode on those systems.
Augie Fackler
c-mode: detect when I'm editing a .c file from hg and set style appropriately
Augie Fackler
hgignore: ignore -local things in .shell.d
Augie Fackler
safe-paste: adds support for bracketed paste mode to zsh Since I don't use oh-my-zsh, just import their code directly with a reference. Based on the site where I learned about this [0], it's originally from [1], and I downloaded it from [2]. 0: https://cirw.in/blog/bracketed-paste 1: http://www.zsh.org/mla/users/2011/msg00367.html 2: https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/plugins/safe-paste/safe-paste.plugin.zsh
Augie Fackler
hgrc: drop obsolete stuff from [alias], enable showfunc in [diff] The alias entry for diff (-p) is the same as [diff] showfunc = 1, but the latter will also do things like improve emails.
Augie Fackler
hg_rebase_all: optimize by using -b instead of checking out revision to rebase
  1. Prev
  2. Next