]> Tony Duckles's Git Repositories (git.nynim.org) - dotfiles.git/log
dotfiles.git
7 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Tue, 2 Jan 2018 15:08:49 +0000 (09:08 -0600)]
Merge remote-tracking branch 'origin/master' into epic

7 years agobin/ack: ack v2.22
Tony Duckles [Mon, 1 Jan 2018 16:56:22 +0000 (10:56 -0600)]
bin/ack: ack v2.22

7 years ago.vimrc: Put new vsplit windows to the right of the current
Tony Duckles [Mon, 1 Jan 2018 15:25:44 +0000 (09:25 -0600)]
.vimrc: Put new vsplit windows to the right of the current

7 years ago.vim: Support folding based on custom section markers
Tony Duckles [Sun, 31 Dec 2017 04:45:45 +0000 (22:45 -0600)]
.vim: Support folding based on custom section markers

7 years ago.vimrc: Add vim-gitgutter plugin
Tony Duckles [Sun, 31 Dec 2017 21:13:07 +0000 (15:13 -0600)]
.vimrc: Add vim-gitgutter plugin

7 years agobin/git-amend: Smarter 'git stash' handling
Tony Duckles [Sun, 31 Dec 2017 16:32:27 +0000 (10:32 -0600)]
bin/git-amend: Smarter 'git stash' handling

- Fix 'stash pop' handling to always restore back to the stashed
  changes afterwards.
- Only stash if there are local modifications.

7 years ago.vimrc: Add some new commands, misc cleanup
Tony Duckles [Sun, 31 Dec 2017 05:11:36 +0000 (23:11 -0600)]
.vimrc: Add some new commands, misc cleanup

7 years ago.vim: Delete scripts/closetag.vim
Tony Duckles [Sun, 24 Dec 2017 18:58:51 +0000 (12:58 -0600)]
.vim: Delete scripts/closetag.vim

7 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Sun, 24 Dec 2017 16:59:20 +0000 (10:59 -0600)]
Merge remote-tracking branch 'origin/master' into epic

7 years ago.vimrc: Tweaks to highlight colors
Tony Duckles [Sun, 24 Dec 2017 02:48:27 +0000 (20:48 -0600)]
.vimrc: Tweaks to highlight colors

Cleanup and simply the local 'highlight' rules so that we only
override anything which I don't like from the default `solarized`
colorscheme.

7 years ago.vimrc: Misc cleanup, re-arrange plugin settings
Tony Duckles [Sun, 24 Dec 2017 01:33:04 +0000 (19:33 -0600)]
.vimrc: Misc cleanup, re-arrange plugin settings

7 years ago.bashrc: Set fzf defaults
Tony Duckles [Sat, 23 Dec 2017 15:51:20 +0000 (09:51 -0600)]
.bashrc: Set fzf defaults

7 years ago.vimrc: Cleanup 'highlight' overrides
Tony Duckles [Sat, 23 Dec 2017 15:23:10 +0000 (09:23 -0600)]
.vimrc: Cleanup 'highlight' overrides

The current colorscheme should set all the standard 'highlight'
groups. No need to override them locally.

- Remove all 'guifg'/'guibg' overrides, keep only terminal-type
  overrides.  GUI sessions (e.g. gvim) should use 24-bit colors
  as defined in current `colorscheme`.

- Remove 'StatusLine' highlights. Everything status-line is handled
  by `vim-airline`.

- Only define override 'SpecialKeys' highlights if we're using a
  16-color $TERM [because I don't like the default solarized color-
  scheme 'SpecialKeys' highlight colors].

- Remove 'Todo' highlight. The current `colorscheme` should define
  this, no need to override it.

7 years ago.vimrc: Always use terminal's default bg color
Tony Duckles [Sat, 23 Dec 2017 04:24:22 +0000 (22:24 -0600)]
.vimrc: Always use terminal's default bg color

7 years ago.vimrc: Use g:solarized_termcolors=256 if supported
Tony Duckles [Sat, 23 Dec 2017 04:23:19 +0000 (22:23 -0600)]
.vimrc: Use g:solarized_termcolors=256 if supported

7 years ago.vimrc: Update comments
Tony Duckles [Fri, 22 Dec 2017 16:07:16 +0000 (10:07 -0600)]
.vimrc: Update comments

7 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Mon, 18 Dec 2017 15:49:32 +0000 (09:49 -0600)]
Merge remote-tracking branch 'origin/master' into epic

7 years ago.vimrc: Eliminate .powerline_fonts_enabled stub file
Tony Duckles [Mon, 18 Dec 2017 02:20:25 +0000 (20:20 -0600)]
.vimrc: Eliminate .powerline_fonts_enabled stub file

Use .vimrc.local to enable g:airline_powerline_fonts=1 on machines
which have the alternate font installed.

7 years ago.vimrc: Set airline theme in Theme section
Tony Duckles [Mon, 18 Dec 2017 02:19:11 +0000 (20:19 -0600)]
.vimrc: Set airline theme in Theme section

7 years ago.vimrc: Use `highlight Todo` to highlight to-do comments
Tony Duckles [Mon, 18 Dec 2017 02:13:50 +0000 (20:13 -0600)]
.vimrc: Use `highlight Todo` to highlight to-do comments

7 years ago.vimrc: Support .vimrc.local
Tony Duckles [Mon, 18 Dec 2017 02:11:31 +0000 (20:11 -0600)]
.vimrc: Support .vimrc.local

7 years ago.tmux.conf: Enable 24-bit truecolor support, misc tweaks
Tony Duckles [Sun, 17 Dec 2017 19:17:27 +0000 (13:17 -0600)]
.tmux.conf: Enable 24-bit truecolor support, misc tweaks

7 years ago.vimrc: Support 256 colors, rework terminal settings
Tony Duckles [Sun, 17 Dec 2017 18:51:18 +0000 (12:51 -0600)]
.vimrc: Support 256 colors, rework terminal settings

Based upon: http://www.memoryhole.net/~kyle/vimrc.html

Stop forcing t_Co=16 and forcing other terminal overrides. Let newer
terminal types (e.g. `screen-256colors`, `xterm-256colors`) do their
own thing.

7 years ago.vimrc: Plugin updates
Tony Duckles [Sat, 16 Dec 2017 05:20:31 +0000 (23:20 -0600)]
.vimrc: Plugin updates

7 years ago.vim: Remove pathogen.vim
Tony Duckles [Sat, 16 Dec 2017 05:19:43 +0000 (23:19 -0600)]
.vim: Remove pathogen.vim

7 years ago.gitignore: Ignore .vim/cache/
Tony Duckles [Sat, 16 Dec 2017 02:11:58 +0000 (20:11 -0600)]
.gitignore: Ignore .vim/cache/

7 years ago.vim: Switch to use junegunn/vim-plug as plugin manager
Tony Duckles [Sat, 16 Dec 2017 02:05:58 +0000 (20:05 -0600)]
.vim: Switch to use junegunn/vim-plug as plugin manager

Stop tracking vim plugins as discrete submodules. Instead use
junegunn/vim-plug to manage installing and updating plugins. This
allows maintaining the plugin list via my .vimrc file.

7 years ago.gitconfig: Use diff.algorithm = patience
Tony Duckles [Sun, 3 Dec 2017 20:51:03 +0000 (14:51 -0600)]
.gitconfig: Use diff.algorithm = patience

7 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sun, 3 Dec 2017 14:49:32 +0000 (08:49 -0600)]
.vim/bundle: Update vim bundle submodules

7 years ago.gitconfig: Use --word-diff=color for 'git diff --word-diff'
Tony Duckles [Sun, 3 Dec 2017 14:47:03 +0000 (08:47 -0600)]
.gitconfig: Use --word-diff=color for 'git diff --word-diff'

7 years ago.gitignore_global: Stop excluding *.com
Tony Duckles [Sun, 3 Dec 2017 14:46:46 +0000 (08:46 -0600)]
.gitignore_global: Stop excluding *.com

7 years ago.ctags: Add ctags config
Tony Duckles [Sat, 2 Dec 2017 16:49:54 +0000 (10:49 -0600)]
.ctags: Add ctags config

7 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Tue, 21 Nov 2017 03:55:06 +0000 (21:55 -0600)]
Merge remote-tracking branch 'origin/master' into epic

7 years ago.bashrc: Add settitle_screen() vs settitle_window() helpers
Tony Duckles [Tue, 21 Nov 2017 03:54:53 +0000 (21:54 -0600)]
.bashrc: Add settitle_screen() vs settitle_window() helpers

7 years ago.vimrc: Don't set 'statusline' if we're using AirlineTheme
Tony Duckles [Sun, 19 Nov 2017 01:15:18 +0000 (19:15 -0600)]
.vimrc: Don't set 'statusline' if we're using AirlineTheme

- If Airline plugin is active, no need to set 'statusline'.  Setting
  'statusline' can temporary mess up the statusline when re-source'ing
  .vimrc.

- Allow opt-into using Airline powerline fonts. Use Airline powerline
  fonts in GUI Vim.

7 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sun, 12 Nov 2017 01:06:47 +0000 (19:06 -0600)]
.vim/bundle: Update vim bundle submodules

7 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Tue, 5 Sep 2017 20:59:29 +0000 (15:59 -0500)]
Merge remote-tracking branch 'origin/master' into epic

7 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sat, 2 Sep 2017 17:03:20 +0000 (12:03 -0500)]
.vim/bundle: Update vim bundle submodules

7 years ago.vimrc: NERDTreeMinimalUI=1, other misc cleanup
Tony Duckles [Sat, 2 Sep 2017 17:01:27 +0000 (12:01 -0500)]
.vimrc: NERDTreeMinimalUI=1, other misc cleanup

7 years ago.vimrc: Use ctrlp_user_command to ignore files not tracked in VCS
Tony Duckles [Thu, 31 Aug 2017 00:05:50 +0000 (19:05 -0500)]
.vimrc: Use ctrlp_user_command to ignore files not tracked in VCS

7 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Wed, 23 Aug 2017 02:24:39 +0000 (21:24 -0500)]
.vim/bundle: Update vim bundle submodules

7 years ago.vimrc: Add shortcut to open tag defn in a horz-split
Tony Duckles [Wed, 23 Aug 2017 02:21:29 +0000 (21:21 -0500)]
.vimrc: Add shortcut to open tag defn in a horz-split

7 years ago.vimrc: Use plain-text airline_mode markers
Tony Duckles [Wed, 23 Aug 2017 02:20:37 +0000 (21:20 -0500)]
.vimrc: Use plain-text airline_mode markers

8 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Fri, 2 Jun 2017 15:05:24 +0000 (10:05 -0500)]
Merge remote-tracking branch 'origin/master' into epic

8 years ago.tmux.conf: Minor theme tweaks
Tony Duckles [Mon, 29 May 2017 01:33:57 +0000 (20:33 -0500)]
.tmux.conf: Minor theme tweaks

8 years ago.bash_profile: Remove rbenv handling
Tony Duckles [Sun, 28 May 2017 15:17:50 +0000 (10:17 -0500)]
.bash_profile: Remove rbenv handling

8 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Fri, 26 May 2017 14:43:34 +0000 (09:43 -0500)]
Merge remote-tracking branch 'origin/master' into epic

8 years ago.screenrc: Tweaks to start-at-launch screen names
Tony Duckles [Fri, 26 May 2017 14:43:08 +0000 (09:43 -0500)]
.screenrc: Tweaks to start-at-launch screen names

8 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Fri, 19 May 2017 22:43:56 +0000 (17:43 -0500)]
.vim/bundle: Update vim bundle submodules

8 years ago.vimrc: airline: Use plain ascii symbols
Tony Duckles [Fri, 19 May 2017 22:43:01 +0000 (17:43 -0500)]
.vimrc: airline: Use plain ascii symbols

8 years ago.bash_completion.d: Remove git-completion.bash
Tony Duckles [Fri, 19 May 2017 22:40:57 +0000 (17:40 -0500)]
.bash_completion.d: Remove git-completion.bash

Standard Git package includes Bash completion scripts these days.
Remove outdated override Bash completion script.

8 years ago.bash_completion.d/misc.bash: Remove git-track completion
Tony Duckles [Fri, 19 May 2017 22:40:09 +0000 (17:40 -0500)]
.bash_completion.d/misc.bash: Remove git-track completion

8 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Fri, 12 May 2017 02:08:18 +0000 (21:08 -0500)]
.vim/bundle: Update vim bundle submodules

8 years ago.tmux.conf: Minor theme tweaks
Tony Duckles [Fri, 12 May 2017 02:07:24 +0000 (21:07 -0500)]
.tmux.conf: Minor theme tweaks

8 years ago.bashrc: Add /native/usr dirs to $PATH on SmartOS
Tony Duckles [Sat, 1 Apr 2017 17:06:52 +0000 (12:06 -0500)]
.bashrc: Add /native/usr dirs to $PATH on SmartOS

8 years ago.screenrc: Disable auto-logging
Tony Duckles [Mon, 20 Mar 2017 18:21:56 +0000 (13:21 -0500)]
.screenrc: Disable auto-logging

8 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Mon, 20 Mar 2017 18:04:00 +0000 (13:04 -0500)]
Merge remote-tracking branch 'origin/master' into epic

8 years ago.vimrc: airline: Disable some fluff symbols
Tony Duckles [Sat, 18 Mar 2017 03:42:05 +0000 (22:42 -0500)]
.vimrc: airline: Disable some fluff symbols

Disable some symbols which default to Unicode symbols since those
won't work correctly across all OSes/terminals

8 years ago.bashrc: Update SunOS handling to support SmartOS
Tony Duckles [Sat, 18 Mar 2017 03:30:38 +0000 (03:30 +0000)]
.bashrc: Update SunOS handling to support SmartOS

8 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sat, 18 Mar 2017 02:51:39 +0000 (21:51 -0500)]
.vim/bundle: Update vim bundle submodules

8 years ago.tmux.conf: default-term 'screen-256color'
Tony Duckles [Sat, 18 Mar 2017 02:49:58 +0000 (21:49 -0500)]
.tmux.conf: default-term 'screen-256color'

Switch to using TERM=screen-256color so that extended colors work
correctly when using nested tmux/screen sessions.

8 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sun, 26 Feb 2017 14:24:52 +0000 (08:24 -0600)]
.vim/bundle: Update vim bundle submodules

8 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Fri, 18 Nov 2016 21:01:33 +0000 (15:01 -0600)]
Merge remote-tracking branch 'origin/master' into epic

8 years agovim: Updates to epicscript syntax
Tony Duckles [Fri, 18 Nov 2016 21:00:31 +0000 (15:00 -0600)]
vim: Updates to epicscript syntax

Support new script commands

8 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Fri, 18 Nov 2016 03:28:46 +0000 (21:28 -0600)]
.vim/bundle: Update vim bundle submodules

8 years agobar v1.4
Tony Duckles [Fri, 18 Nov 2016 03:27:36 +0000 (21:27 -0600)]
bar v1.4

This is a small shell script intended to be used in portable Unix
install scripts for showing progress bars.

http://www.theiling.de/projects/bar.html

8 years ago.tmux.conf: UTF-8 settings are no longer needed
Tony Duckles [Sat, 1 Oct 2016 23:44:19 +0000 (18:44 -0500)]
.tmux.conf: UTF-8 settings are no longer needed

8 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Mon, 12 Sep 2016 19:38:21 +0000 (14:38 -0500)]
Merge remote-tracking branch 'origin/master' into epic

8 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sun, 11 Sep 2016 16:45:44 +0000 (11:45 -0500)]
.vim/bundle: Update vim bundle submodules

8 years ago.vim: Use 'airline' for statusline
Tony Duckles [Sun, 11 Sep 2016 16:38:10 +0000 (11:38 -0500)]
.vim: Use 'airline' for statusline

9 years agobin/git-subtree: Remove, now in standard Git distrib
Tony Duckles [Tue, 5 Apr 2016 00:22:46 +0000 (19:22 -0500)]
bin/git-subtree: Remove, now in standard Git distrib

9 years ago.vim/bundle: Update nynim.org
Tony Duckles [Sun, 3 Apr 2016 14:00:55 +0000 (09:00 -0500)]
.vim/bundle: Update nynim.org

9 years agoFixes for Solaris hosts
Tony Duckles [Mon, 18 Jan 2016 20:23:39 +0000 (14:23 -0600)]
Fixes for Solaris hosts

9 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Mon, 18 Jan 2016 20:21:28 +0000 (14:21 -0600)]
Merge remote-tracking branch 'origin/master' into epic

9 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sun, 17 Jan 2016 22:35:20 +0000 (16:35 -0600)]
.vim/bundle: Update vim bundle submodules

9 years ago.vim: pathogen.vim 2.4
Tony Duckles [Sun, 17 Jan 2016 22:31:43 +0000 (16:31 -0600)]
.vim: pathogen.vim 2.4

9 years ago.bashrc: Setup $GOPATH
Tony Duckles [Thu, 29 Oct 2015 20:40:27 +0000 (15:40 -0500)]
.bashrc: Setup $GOPATH

10 years ago.bash_profile: Don't run keychain when sudo'ing
Tony Duckles [Sun, 22 Feb 2015 01:35:17 +0000 (19:35 -0600)]
.bash_profile: Don't run keychain when sudo'ing

Don't re-run keychain when starting a sudo'd shell. When using
Fabric + sudo, this was re-running keychain and borked the
pre-existing ssh-agent job. Use presence of $SUDO_USER to identify
sudo context and prevent re-running keychain.

10 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sat, 14 Feb 2015 15:26:08 +0000 (09:26 -0600)]
.vim/bundle: Update vim bundle submodules

10 years agoack v2.15_01
Tony Duckles [Sat, 14 Feb 2015 15:25:35 +0000 (09:25 -0600)]
ack v2.15_01

10 years ago.vimrc: Shortcut key for redraw screen
Tony Duckles [Mon, 5 Jan 2015 17:34:58 +0000 (11:34 -0600)]
.vimrc: Shortcut key for redraw screen

10 years ago.screenrc: Enable auto-logging
Tony Duckles [Mon, 5 Jan 2015 17:31:54 +0000 (11:31 -0600)]
.screenrc: Enable auto-logging

10 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Mon, 5 Jan 2015 17:29:58 +0000 (11:29 -0600)]
Merge remote-tracking branch 'origin/master' into epic

10 years ago.bashrc: Don't include system bashrc, enable more shell options
Tony Duckles [Sat, 3 Jan 2015 23:46:46 +0000 (17:46 -0600)]
.bashrc: Don't include system bashrc, enable more shell options

* The system bashrc (/etc/bashrc) can bring in extra stuff we don't
  want, e.g. on work machines. Don't source it anymore.
* Enable additional shell options

10 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sat, 3 Jan 2015 23:46:35 +0000 (17:46 -0600)]
.vim/bundle: Update vim bundle submodules

10 years agobin/git-obliterate: Fix quote-padding
Tony Duckles [Fri, 5 Dec 2014 22:17:50 +0000 (16:17 -0600)]
bin/git-obliterate: Fix quote-padding

10 years ago.screenrc: Don't run 'screen -ls' backtick
Tony Duckles [Mon, 1 Dec 2014 15:56:18 +0000 (09:56 -0600)]
.screenrc: Don't run 'screen -ls' backtick

Cygwin screen can get funky, and 'screen -ls' can hang sometimes.
Remove the backtick command to get the screen session-name to avoid
hangs.

10 years ago.hgrc: Use eol extension
Tony Duckles [Mon, 1 Dec 2014 15:51:04 +0000 (09:51 -0600)]
.hgrc: Use eol extension

10 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Mon, 1 Dec 2014 15:45:46 +0000 (09:45 -0600)]
Merge remote-tracking branch 'origin/master' into epic

10 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Thu, 27 Nov 2014 15:53:28 +0000 (09:53 -0600)]
.vim/bundle: Update vim bundle submodules

10 years ago.hgrc: Remove unused plugins
Tony Duckles [Thu, 27 Nov 2014 15:48:50 +0000 (09:48 -0600)]
.hgrc: Remove unused plugins

10 years ago.tmux.conf: More key bindings
Tony Duckles [Thu, 27 Nov 2014 15:46:13 +0000 (09:46 -0600)]
.tmux.conf: More key bindings

10 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Wed, 20 Aug 2014 23:38:05 +0000 (18:38 -0500)]
Merge remote-tracking branch 'origin/master' into epic

10 years ago.tmux.conf: Tweak pane-border-style
Tony Duckles [Sat, 16 Aug 2014 20:16:50 +0000 (15:16 -0500)]
.tmux.conf: Tweak pane-border-style

10 years ago.tmux.conf: vim style window splitting
Tony Duckles [Sat, 16 Aug 2014 19:55:18 +0000 (14:55 -0500)]
.tmux.conf: vim style window splitting

10 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sat, 16 Aug 2014 02:19:38 +0000 (21:19 -0500)]
.vim/bundle: Update vim bundle submodules

10 years ago.tmux.conf: Shift+0-9 to select screens 10-19
Tony Duckles [Sat, 16 Aug 2014 02:18:34 +0000 (21:18 -0500)]
.tmux.conf: Shift+0-9 to select screens 10-19

10 years agoMerge remote-tracking branch 'origin/master' into epic
Tony Duckles [Tue, 12 Aug 2014 15:15:17 +0000 (10:15 -0500)]
Merge remote-tracking branch 'origin/master' into epic

10 years ago.tmux.conf: Initial commit
Tony Duckles [Tue, 12 Aug 2014 03:07:02 +0000 (22:07 -0500)]
.tmux.conf: Initial commit

11 years ago.vim/bundle: Update vim bundle submodules
Tony Duckles [Sat, 19 Apr 2014 00:54:32 +0000 (19:54 -0500)]
.vim/bundle: Update vim bundle submodules