No LSP autostart when read-only default github/master tip master

add assign types gopls hint too

more gopls config. add inlay hint toggle

Fix for no-nerdfonts experience

Add which-key.nvim and descriptions

Switch neodev -> lazydev

Change tab completion/snippet maps

fix nvim 0.10 deprecation / make required

Drop LuaSnip for vim.snippet

Bump nvim-treesitter to more recent commit

Note get_active_clients deprecation

simplify nvim-cmp setup

Update for neovim 0.10

normalize config.util.autocmd

set up nvim-dap etc

increase formatexpr timeout

switch to conform.nvim

Fix VimEnter/vim_did_enter behavior

Make auto-prune a standalone file plugin too

use classic plugin auto-load path

Clean up stray swapfiles too

luafy AutoFmtToggle

Convert backup/undofile pruning to lua

pull out last_modified_days

luafy PruneSession

Fix signature_help toggle

Fix signature_help toggle

Match LSP maps to neovim 0.10 defs

Drop redundant treesitter-endwise init

Adjust treesitter load

One more lsp_signature change

Fix lsp_signature.nvim behavior

Load indentscope even on new nameless bufs

Add catlee/pull_diags.nvim

add .luarc.jsonc

skip luasnip/jsregexp build on windows (oops)

skip luasnip/jsregexp build on windows

Add perl ver to sdbm filename due to breakage

only do autopairs bracket endwise at end of line

switch to asdf .default-perl-modules

split out LuaSnip spec

add .default-gems for asdf-ruby

add asciidoctor and timetrap stubs

remove setup-gem-faves / gemfile

switch fidget.nvim back to main

Version-gate tmux popup (>= 3.2)

Add tmux popup bindings

Fix event key typo

nvim: switch to preferring last symver tag / add exceptions

Update for indent-blankline 3.x

fix error when unnamed buffers can't be written

add actions-preview.nvim

tmux: update DBUS_SESSION_BUS_ADDRESS to fix gpg pinentry

Add autopairs with cr-only behavior, switch to treesitter-endwise

Stop misusing equalprg

neotree v3.x

Drop cmp-omni. Never resolved the double-display

Replace nvim_lsp_signature_help with lsp_signature.nvim

Add elixir-tools.nvim

Move fidget.nvim to "legacy" branch

Yeah, nix isn't for me yet.

add aqua stub

add task stub

add neo-tree

use distinct db for update checks

use nix profile install/upgrade

add setup-nix

add basic nix alternative for stubs

add direnv stub

factor out bina install

switch perltidy and cpandoc to stubs

stub reply

move stubs to own location

add just and fzf stubs, also install gum from binary

Switch vimwiki to SynologyDrive

include needs to appear before a host match (sections actually ignore indents)

remove ssh config makefile stuff

help -> vimdoc

cleanup

Disable editorconfig-vim after nvim-0.9

clean up diagnostic behavior

Remove long signature previews

actually set up lsp snippets

clean up lsp config

Simplify command aliases

add nvim-treesitter-endwise

fix surprise reindent

fix up lsp mappings

tweak qf conceals for when tagfunc is fixed

remove lsp stuff from vim

Cleaner conflict resolution

Fix stopinsert

try to fix stopinsert/autowrite again

regexp match "no jump on load" filetypes

Port encrypted file edit to lua

Add neodev.nvim

remove standardrb glue now that mason-lspconfig is updated

move quickfix tweaks to after/ftplugin

unlazy indent-blankline.nvim, weird errors

continue to confuse the verymagic options

port :Grep to lua

Start porting custom commands to lua

Highlight the matched part in :ltag

clean up unused vim fns

port custom autocmds to lua

port tig plugin to lua

Switch to kanagawa until themer's jellybeans is fixed

Switch shortcut to launch goneovim

add explicit begin-completion bind

disable lsp preselect

use current format function

tweak lazy loading

more default editor switching

detect presence of nvim

I can just repeat

Apply stylua

configure stylua

Add format-on-write for elixir and go

Simplify standardrb lsp setup

Add "comment" parser

disable rubocop and formatting in solargraph, add standardrb glue

add bundled languages to avoid errors

Add treesitter for elixir support

Pretty sig help

completion fixes, but leave omni off

tweak completion a little more

drop lazy-lock.json

drop ginit.vim (its not standard for nvim)

Switch default to nvim

Make autoread more reliable

Switch to themer jellybeans

Just use illuminate default

actully, goneovim is wrong about its windows path

copy goneovim settings

tweak status lines

spin out completion.lua

Add tag and omni, fix tab again

update ginit

add goneovim settings

fvim's font rendering is small for some reason.

Add gui (fvim) settings

ensure nvim directory eixsts

include nvim files

Clean up maps

Fix space completion

Add + configure interestingwords

tweak completion

Customize LSP float diags further

Use vim-illuminate

Customize LSP more - diag behavior and symbol HL

Copy other ft and plugin settings

fsckobjects has also been a nuisance. maybe git just isn't great at integrity!

vim-polyglot has been a nuisance too often

More option fixes

Fix up tig for nvim

missed init.lua

update lock

More nvim config

Add some plugin config

Add more plain vim plugins

Further nvim work

bump ruby target

A few more maps

Add lsp-specific config

Ongoing nvim config

start nvim config

update tmux behavior

Disable mucomplete auto

add .usqlrc

shrink pager_index_lines

Add .local manpath

add ri alias

fix indented heredoc inline sql

add shfmt and scdoc stubs

add tectonic stub

add vim-fetch

add DataEmbed

Add age limit reinstall check

Try to land with my bin first

PlugUpgrade

switch off of asdf-perl fork

fix for old vim version sticking around

Update for newer configs, use autostash

add gum stub

fix arg passthrough

try -kpitl

another perltidy tweak

Switch stubexec to self-invoke

Handle M1 homebrew setup if present

Switch to stubexec, handle user_dir install

add stow stub

add vg function

launch stuff from home

no typeprof

try to use the same python as hg automatically

Remove vim-lsp workaround

nowrap for vimwiki

Quicker statusline diags

Fix terminal breakage with lsp

remove notes about vimproc

gui fixes

include gvimrc

Proper split to gvimrc

PlugUpgrade

better hlsearch toggle

prefer solargraph over typeprof

fix brd/brf aliases

fix for change in vim-perl

set to use my asdf-perl fork for now

remove plenv references

move to util lib

keep shell stuff in one place, distinguish by ext

clean up

use clone --single-branch

forget the minimal setup mode

retire plenv for asdf

block some autocmds in diff mode

Disable diffopt hiddenoff (newer default?) enable patience diff

Make git-histedit an alias. can use --keep-base after 2.24

fix stubexec

try a personal config

filter out shims that wont work

improve stubexec

improve this first-time install

lsp diagnostics can chill

switch to noselect

Simplify ag/grep setup

rework perltidy again

tweak tabular patterns

Fix up zsh vi mode

Add completion toggle and delay

This popup is busted and its annoying to update vimball plugins

PlugUpgrade

Add sick "run anywhere ignoring bundler" hacks

Drop 'w' formatoption for text and markdown, only mail

Add vim-textobj-comment

rubyize PruneFiles

improve tabular patterns

Disable prune for now

Whoops, fix args

auto-prune junk directories

retire old feature-check

Disable weird stuff from polyglot, but keep a few

align

add fork-point alias

add kshenoy/vim-signature

add gotags stub

stubexec fixes

whoops

quick autohtml on write

general-purpose md2html

use mdctags.rs

remove old dependency

more vim-lsp tweaks

Tweak briopt and lsp displays

Disable vimwiki markdown hijack

cursed: gopls ignores structured or namespaced config, only the final key name matters

gofumpt is a static dep of gopls, no need for the note to self

switch to vim-lsp-settings

Add PruneSession

PlugUpgrade

fsck sucks without these. i'm so tired. git please

Fix colors

fixup, add orphan

spin out stubexec

remove confirm from kill-pane, and remain-on-exit

try harder to block the sqlcomplete omni

add autoinstall pg_format stub

use pg_format

perl syntax fixes maybe

improve K bind and set remain-on-exit

Simpler new-window short impls

Fix up focus-to shortcuts for new hammerspoon

No more reload-on-modify

reinstate go format-on-write

whoops, logic backward

fix annoyance on older vim - interacts badly with stopinsert trigger

Enforce ts=8 in go

eh forget format-on-write

switch lsp-hover to K

ok this format-on-write is more reliable

Add more LSP maps

Keep maps together

Enable gofumpt

Disable code action sign

update for data-printer 1.0

Backed out changeset 9702221eb0f6

switch to py3/pip3

remove git-cleanup alias for new script

Fix ssh-config fallback

PlugUpgrade

PlugUpgrade

set netrw_altfile

move polyglot_disabled earlier

Allow ag -g

never got into rg

Remove old config

new aliases: brd brf pushF

mergetool fixes

Let's opt in to rerere per repo

init.defaultBranch = main

PlugUpgrade

Add TigLog

permanent stow path

keep these in git-helpers

new vimwiki options

Remove long elixir kind descs

improve perl tags / tagbar

Backed out changeset b91d44fd967d

iffy nim support

Add gotags integration

move custom tagbar configs to own file

housekeeping ftplugins

hover toggle

darken signcolumn

no empty signcolumn

update jellybeans!

Set up maps when LSP enabled

add nimble bin

add nimlsp, always load plugin

Load vim-lsp if gopls is present alone

no automatic autosquash

tell me the error?

Move omni back up 1

Don't stopinsert if completing - bad interaction with vim-lsp omni preview

you're sepia now

Move omni later by default

Try 'cpm' before 'cpanm'

automatically try to pick up local::lib

whoops

Switch to perl-install and simplify clone or pull

drop FancyPrompt

Better multipart, working tmpfile cleanup

proper multipart!

Move log templates & colors to include file

Add topics to log template

remove cute alias aliases

Remove merged extensions

enable topics

update perltidyrc

switch to pip-based install

update vim-interestingwords github path

ft=bash

fix conflict marker hl

pluck just a few things from omz common-aliases

Close mhoward-lt

gopls pls

use cword as ag/rg default

Allow plain :Tig

add unrec

Fix extra args to Ag

improve tig

stop resizing on reload

add tig commands

customize view

no executable checks for equalprgs

clean up

keyboard exit ugh

make urxvtcd default autostart

this is simpler

actually run cpm to make sure it's not a stub

fix tabline ignores

PlugUpgrade

bootstrap cpm and keep cpm updated, and plenv shims

smartcase for rg

compensate for some muscle memory

simplify netrw config

Not working as expected

vimfiler and unite out, netrw and vinegar in

switch from gundo to undotree

backcompat fix

redundant

fix all vi mode special bindings

PlugUpgrade

No more unite-session

no more session autosave

Move this Ag stuff into a function, remove flickers

toggle hls

no more persistent insert

Fix mark-line

add \l mark line

simplify - there's no need to handle other branches or moves in this

remove schemes - no more scheming

fix g*

PlugUpgrade

drop ag.vim; this seems to cover all i do (plus rg)

unused

rearrange

add global rerere

set rebase.autosquash

improve git-recent

use shfmt if available

Disable startup positioning from defaults.vim

lets use cpm

Add SyntaxCompleteOn

add "alias" aliases

alias fixup

cleanup

PlugUpgrade

try fixing sql again

fix trying to do omni on sql files

drop old auto-key-retrieve

drop sks-keyservers as default

more vimlike

remove old dmenu-desktop hacks

Don't exec self

upgrade

allow switching base mod key

never used unite grep

Go back to viewdoc default maps

prune plugins

Use vim 8's defaults.vim, remove redundant settings and old feature checks

joinp shortcut

add securemodelines

pruning

bom feature was released

upgrade plug

update deprecated but unwarned options

shuffle options

fix

Fix escape

whoops, LANG confuses things later

Add vim-indent-guides

add setup-man

add git-histedit

Don't abort when we just created the tags file

Need to reopen the pipes actually

git likes to wait on hooks if you keep STD* open

Use full path for gKK doc

Separate errors from filter stream

Fix up gpg stuff

Backed out changeset 63fedee268a7

disable ansi perldoc until consistent

move to gpg ftplugin

can't win with this

clean up "after" files

Use term formatter, if term

Don't load perl from vim-polyglot

another fix

tweak perltidyrc

clean up list/fill chars

fix default branch for vim-perl

this never worked

slightly longer escape-time

drop pear-tree

Actually... hs.execute blocks everything

get full PATH in shortcut mvim windows

just disable endwise for now

Make endwise and pear-tree play together

Add triggers for gundo and tagbar

save my from this heavy pinky

I don't really use these except for the cd shortcuts

drop vim-beancount

add pear-tree

switch from vundle to plug

add vim-plug

add setup-rust

rls is stable now

add github.user

make sure this is set between profiles

add bin/rb, from https://github.com/thisredone/rb

support go-langserver

add go/bin

no more <cr> weirdness

Suddenly required this to build again

setup rls

copy binaries in case build fails

add these two common bins

Fix for mucomplete + endwise

No need to map these anymore

update mailpath

Include cpanm here

ignore-old-breakpoints proved annoying

try zsh vi mode with an indicator

okay -actually- get it to focus the new window

fix collapsed thread line

add ddp config toggles

all vim builds are py3, but gundo doesn't autodetect

rearrange again to get the pragma right

incl replyrc.pl

Remove un/underused stuff

less magic

+x

add asdf options

fix

make this run on windows

make data-printer config private to Reply

Actually just Import::Into

Let's use Import::Base

also portability improvements

portability improvement

dotjs is gone

move

rename

add a few more files to copy, simplify

update for pandoc 2.x

move reply startup

make inline-friendly

more portable

rip vimperator too i guess

remove dotjs files

oh, add the cache path too

try using autofetch

add Autofetch

lol

block vifm

update

add cpandoc

match draft order to other logs

add perl-pry to faves

Always have Path::Tiny loaded

tidy tweaking

Add new feature

add conflict marker highlight

housekeeping

cleanup

update build-neomutt

show current limit

Cleanup

add compiler/rubocop.vim

add vale compiler plugin

use the perl compiler plugin, maybe i was confused

Use pandoc as markdown equalprg, use only 72 for text width

Fix error marker due to loose function-parameters match

no auto-pager

tired of ddg

okay, i think this is acceptable tidy

maybe this will be satisfactory

use perltidy for equalprg if present

quick fix for latest neomutt

bring that new-vim shortcut to i3 too

fix new window activation

easier thread controls

increase closing comment interval

neomutt binary is now neomutt

add cmd-shift-return for quick mvim windows

raise syn minlines

place encoding and scriptencoding at top

use strict regex ops

avoid abbreviated options

safer use of normal

gpg + vimwiki

okay, need belloff too

noerrorbells

the incessant ringing!

feature check for noinsert

drop churn

getcmdpos is cursor position in expr mode here, wont work

fix viewdoc abbrevs and cabbrevs in general

add and configure mucomplete

reorder sections

keep tabs in gitconfig mode

reinstate wrap

drop sslsecure, degrades with many buffers

less awkward map

add non-utf8 fallbacks

add extends/precedes chars, default nowrap

reduce ttimeoutlen

add shiftround, drop sts

housekeeping

simplify auto session

Get rid of modified f-keys

simplify

move ~/bin into zshenv

Don't really use or require this

make gV keep register type

tweak i3status defaults

mergetools

i3 changes

move these into a .cache dir

add check for .xmodmaprc.local

explicit chmod

one more pass

simplify vundle install

fix

whitespace

Simplify directory setup

Rearrange options

smarter jk maps

Sadly, this is hg >= 4.2 only

add draft alias

add gh schemes, why not

customize log color and format, simplify committemplate

Update for current neomutt

add no-tty

Remove fo+=j feature check

Allow forwarding for roomag

add setup-hg-git

switch to a file just for extra extensions via script

color html preview at least

simplify

killing screen hacks

purge neocompl stuff

improve ltag

use ltag over lselect

no sig

move one more func

style more of the innards

bring back choose-session

shorten

move begin into function too

make on_windows global

quiet when unite isn't installed yet

organize

drop vim-searchindex

Move vundle install to func, switch to begin/end vundle interface

Drop neocomplcache

no waiting

fix

no autoinsert

tweak for cygwin again

safer umask

Remove perlomni.vim

style blockquote

disable email obfu

move html dump stuff into one file and customize

Fix up previews

add mail preview cmds

no blank-before-blockquote

collapse_all added a bit back

Add github template

add pandoc

tweak a little more

Make a stripped-down html5 mail template

add vim-searchindex

Add timetrap

Drop guard

Nice up pandoc-html thing

add sslsecure.vim

binding cleanup

sort and format plan before working

Make sure git sticks to gpg2

add gB, buffer switch

switch to gpgme

add fallbacks for when make isn't around yet

add c-\ for 'last split'

restrict umask

try global signing

realign

add rollback, more hg riffs!

force tty for pinentry

use gpg2

update

add vinarise - hex edit helper

add noshowmode

Add -m minimal option to skip extras

style updates

Add Ag shortcut

Ignore timezone issues

add block highlighting

oops, overloaded -y

Add a logout

Get some vimperator stuff too

Fine-tune more

Get this stuff hidden from tabline

Drop bufferline for airline builtin

fix dpms

add amend

add gb

Get new window focused

assume we have unicode on guis, bring back default geometry

Detect utf8 better?

ok this is obviously simpler

Collapse old threads

using asdf instead of rb/ndenv now

safer sudo -e

Fix prompt in non-repo dirs

bash unnecessary

easier manpath changing

ignore time

in-place write for crontabs

Actually, drop xfce4-p-m

Move stuff from lt branch in as common config if not virtual

smartcase please

nicer collapsed threads

Stop leaving junk around, keep this all in memory

tweak rxvt behavior

jellybeans colors, easier on the eyes

push preferred fontconfig everywhere

Fix terminal shortcut when iterm not running yet

more history

Don't mess with the cursor on commit or rebase stuff either.

Tweak pretty fmt

Tweak pretty fmt

Fill in some more hotkeys

I like verbose commits

Start a hammerspoon config!

Accept extra args

skip --all, confuses rebase later

Make this grey, not loud

no autostash

retire git-up

pruning

zgen update too

print usage on no args too

housekeeping

More shallow clones

Don't really need full clones

Note to self

no background

Allow local ssh configs

add some

add -f for only plain files

add archive-dir

command!

add reader and tab-nav bindings

Fix for new session while in tmux

Update for new keys

borrow from vimrc

Move into autoload

add kill-whole-line

Drop solarized

fix up unite stuff

clean up

never used this

add first colon shortcut

switch to ddg

Disable separately in case they arent all present

readability

Add tab-by-colon shortcut

Remove rbenv & ndenv transition stuff

Fix viewdoc split

Lets try opening right to the combined box

no error on osx reload

splitright/below

set spideroak as 2nd wiki

Move cursor change to vimrc

fix troublesome trail char

Drop votl for vimwiki

sidescrolloff

tweak lcs

add tmuxs helper

simpler args

skip pager for tiny perldocs

Accept just a 'hook' arg to look nicer

update for self-forking

support hg in git-ctags, deduplicate hg helper stuff

No need to scan pod, its tags aren't useful

doc it

Fixup git-ctags

support local reply startup

add tmux-env

Update for current neomutt

lock down ssl settings, hide hostname and UA

use submission

simplify mail autoinsert, disable cursor autojump for mail

add Class::Refresh

set wildignorecase

auto-mkdir on write

lord save me from the shift key

Remove stuff from general ctags that makes tag jumping harder

ctags fixing

quick tagbar for elixir too

improve tagbar for perl

add method tab shortcut

Add tabular maps

add tabular patterns

match gvim here too

Disable strict threads

isearch in less, please

tweaks

tweaks

update

add new viewdoc setting

update

add gpg edit helper

fix

add privim

Add previous sig removal

rename passwords.gpg to private.gpg

move alchemist and beancount to main

tweak header view

try something more subtle

make vim bindings repeatable

try giving current more attention

just use test

customize status

Split screen and vim keybinds into files

Remove vim cursor hack

Remove mouse copy bits

check for .tmux.conf.local

fix for older vim

make this a little more specific

add session autoload/save when servername is set

no macros

improve style

text tweaks

guess ostype isnt always set

fix keyserver pool config

shorten timeout

fix up gpg conf

Update for osx 10.11

fix formatoptions and autorun

set mime_forward

Make sure root color gets set right

more utf-8

Add note about shebang for now

fixes

use ruby and nodejs plugins for asdf

match xterm to rxvt

quiet make

Break i3 and i3status configs into component files, to make local mods easier maybe

reformat

Add xterm config

Add lobste.rs tweaks for preview mode

Add fogbugz helper

reorganize

Add Pager for latest Reply

syntax fixup

show spell status after

add spellchk toggle

improve text editing experience?

adjust timeouts

fixup and doc for cygwin/babun

dont wait after urlscan, add htmlify macro

tweak neomutt build

add POD highlighting for shell

Tweak perl settings, move all into after-syntax file

add autofmt toggle

rename

mv .mutt/build-neomutt bin/setup-neomutt

remove hgflow

add .hgext/

add bin/setup-hg-evolve

remove mq and flow, unused

Fix up navigation

add tigrc

Numbered-list wrap doesn't work for flowed emails

fix up for reply/compose cursor pos

fix wrap at 100

set reflow_wrap = wrap

use text_flowed, move mail settings to ftplugin

remove git-bre from dotfiles

Remove Test::Pretty

using vim-perl after all. add some new contrib stuff too

use function-parameters contrib \o/

replace lang plugins with vim-polyglot

fix newlines in CHANGED

nitpick

Add viewdoc, set up

add :e and :q aliases

move git-bre into a real command with better filename safety

simplify git bre

add diff.compactionheuristic = true

add bre and brer for branch-editing

mutt tweaks

add smtp_authenticators

add notes for w64 gvim

add interactive_comments

update password

tweaks

add asdf-vm

Config for urlscan

config tweaking

cheaply color diffs, disable nested quote colors

tweak threading and appearance

guess pka and cert aren't always available

add auto-key-locate

fix deps

friendly name

add modeline

link pgpewrap too

make sure to unset pgp_sign_as

add gpg configs

Add gpg2

binding fixup

fix f5 pager bind

add build notes

add sasl

revert to update

pointless maps

Add perltidy

make more like hg fetch

Handy visual mode stuff

Remove git up noise

add f5 in pager

use gpg2

enable caches

add f5 sync-mailbox

support local config and extra accts, store pwd

Add guard, guard-shell

mouse-utf8 removed in 2.2

Drop auto-resize

don't mess with insert-mode arrows

Add mappings and default magic-free regex, also expand scrolloff

auto-pairs is too much trouble

drop hcache, make default

add dunstrc

prefer text/plain

add build-neomutt

add sent/drafts and smtp

just not going to get stacking right

break out roomag config

Add muttrc and mailcap

Add check for .zshrc

add asciidoctor

drop ri, add vim-asciidoc

This stuff runs under sh anyway

Use full path

cleaning up

add set-titles

Brighten active pane

Disable mouse copy-mode

Avoid ugly prompt on consoles

Quieter version check, always forget lock

use test::pretty

actually use dejavu everywhere

clean up noisier forms

get fonts.conf into current position

nice up bashrc and xsessionrc

Let's only need droid installed.

one last tweak

use dmenu.xft

fix up some more

support rakudobrew

fix up perltidyrc

add .eslintrc.json

use existing DDP filters

update only

Add some helpful DDP filters

Let's try all the autowrites

Make sure bundler is installed somehow

use bundler for my fave gems

Add homedir-gems

add experimentals

add schemes extension

Update hgflow to 0316d61 (v0.9.8.1~)

Nice separator when not using powerline.

Add fsckobjects = true

Update to new vim-airline repo and get jellybeans theme back

Move helper scripts into bin with common names

quieter error when no arg

add .homedir-push.sh

Temp fix indent annoyance with perl

add .homedir-setup.sh

Add some zsh options

build plugin lists so local zshrc can mess with them before loading

zgen fixes

switch to zgen

cleanup newlines

don't use vimshell enough

add file marks for 'last file by category'

add auto-pairs

imported patch mhoward-mbp

Add vimoutliner

Try to avoid utf-8 if we don't seem to support it

no reinstall default for cpanm

Add unite-session

avoid false negatives in tags

Add ctags matches for fun and method

terminate format with a newline

Nice up log output in a few places

Add .vimperatorrc

Add match for =method from Pod::Weaver, move to own file

Add elixir defs

Less noisy reply startup

always build off the base OS path

Nicer diffs

add b::keywords for reply autocomplete

add psqlrc

(0) -1000 -960 tip

mercurial