dissimulo does not use vim. Removes the editor, its config tree, its plugin
manager, and everything that would reinstall it on a re-bootstrap.
Deleted (82 files):
vim/ (64) the whole config tree, 1.7M
doc/vim/ (8) its documentation
.vimrc, vimrc, .vim
bin/yadr/vundle.rb, yadr-vim-{add,delete,list}-plugin
bin/fix_macvim_external_display.sh MacVim on macOS, dead here anyway
vimify/ vi keybindings for readline/libedit, dropped on request
Edited:
Rakefile drop the vundle require, the vim install block, the
vundle_migration and install_vundle tasks, their two helper
methods, and the macvim homebrew line. Without this a
re-bootstrap would pull all of it straight back.
install.sh .vim/.vimrc out of the symlink list
zsh/vi-mode.zsh EDITOR/VISUAL now nano. The zsh vi keybindings stay; they
are not vim.
zsh/aliases.zsh yav/ydv/ylv, the MacVim detection block and ve removed;
ae/ze/gi now open nano
git/gitconfig mvimdiff mergetool removed, editor set to nano
.tmux.conf vim-tmux-navigator replaced with direct select-pane binds.
It ran ps piped to grep on EVERY C-h/j/k/l press to ask
whether vim held the pane: two forks per pane switch for a
question that can now only answer no. mode-keys and
status-keys vi stay, being tmux own key style, unrelated to
the editor.
.gitignore/.dockerignore/Dockerfile dead paths and the vim package
Also renames the installer banner to DRUNKENDOTFILES, piped through lolcat
when present with a plain-text fallback.
Left alone: the .yadr paths (renaming the checkout is a separate job), generic
swap-file ignores, the fasd viminfo support (third-party), and prose mentions.
211 lines
3.1 KiB
Plaintext
211 lines
3.1 KiB
Plaintext
<<<<<<< HEAD
|
|
custom/zsh
|
|
|
|
*un~
|
|
.netrwhist
|
|
bin/subl
|
|
tags
|
|
=======
|
|
# === SENSITIVE - NEVER COMMIT ===
|
|
.ssh/
|
|
.gnupg/
|
|
.lastpass/
|
|
.rainbow_oauth
|
|
.rnd
|
|
.prv/
|
|
.john/
|
|
.hashcat/
|
|
.pyrit/
|
|
.stash/
|
|
.stash
|
|
.cryptgo-data.json
|
|
.claude.json
|
|
|
|
# === AUTH & SESSION ===
|
|
.ICEauthority
|
|
.Xauthority*
|
|
.dbus/
|
|
.pki/
|
|
.fprint/
|
|
.gksu.lock
|
|
.sudo_as_admin_successful
|
|
|
|
# === SHELL HISTORY ===
|
|
.bash_history
|
|
.zhistory
|
|
.lesshst
|
|
.fasd
|
|
.fasd-init-bash
|
|
|
|
# === CACHE & RUNTIME ===
|
|
.cache/
|
|
.thumbnails/
|
|
.zcompcache/
|
|
.zcompdump
|
|
.zcompdump.zwc
|
|
.xsession-errors*
|
|
.xsession-x2go*
|
|
.emails.t.swp
|
|
.recently-used
|
|
.termtrack_map_cache.db
|
|
.image.so
|
|
.gr_fftw_wisdom
|
|
.gr_fftw_wisdom.lock
|
|
.wget-hsts
|
|
|
|
# === BROWSER & EMAIL (large/sensitive) ===
|
|
.mozilla/
|
|
.thunderbird/
|
|
|
|
# === CHAT / MESSAGING ===
|
|
.TelegramDesktop
|
|
.TelegramDesktop/
|
|
.purple
|
|
.purple/
|
|
|
|
# === LARGE APP DATA ===
|
|
.steam
|
|
.steam/
|
|
.steampath
|
|
.steampid
|
|
.wine
|
|
.wine/
|
|
.dropbox
|
|
.dropbox/
|
|
.var
|
|
.var/
|
|
.ollama
|
|
.ollama/
|
|
.processing
|
|
.processing/
|
|
.electrum
|
|
.electrum/
|
|
.cpan
|
|
.cpan/
|
|
.npm
|
|
.npm/
|
|
.m2
|
|
.m2/
|
|
.dvdcss
|
|
.dvdcss/
|
|
.gvfs
|
|
.gvfs/
|
|
.openshot_qt
|
|
.openshot_qt/
|
|
.mednafen
|
|
.mednafen/
|
|
.pcsxr
|
|
.pcsxr/
|
|
.vba
|
|
.vba/
|
|
.gvba
|
|
.gvba/
|
|
.emacs.d
|
|
.emacs.d/
|
|
.atom
|
|
.atom/
|
|
|
|
# === NESTED GIT REPOS (tracked separately) ===
|
|
.yadr
|
|
.yadr/
|
|
.zprezto
|
|
.zprezto/
|
|
|
|
# === MISC JUNK ===
|
|
.dmrc
|
|
.gtk-recordmydesktop
|
|
.hardinfo/
|
|
.macromedia/
|
|
.cat_installer/
|
|
.BOINC/
|
|
.BOINC Manager
|
|
.android/
|
|
.arduino/
|
|
.arduino15/
|
|
.jssc/
|
|
.x2go/
|
|
.x2godesktopsharing/
|
|
.cmake/
|
|
.gnome/
|
|
.gnome2/
|
|
.gnome2_private/
|
|
.gconf/
|
|
.gstreamer-0.10/
|
|
.nv/
|
|
.tvtime/
|
|
.xournal/
|
|
.bibletime/
|
|
.sword/
|
|
.xiphos/
|
|
.remmina/
|
|
.subversion/
|
|
.bundle/
|
|
.java/
|
|
.dewdrop/
|
|
.gphoto/
|
|
.nvidia-settings-rc
|
|
.mapscii/
|
|
.nbems/
|
|
.gnuradio/
|
|
.fldigi/
|
|
.fltk/
|
|
.quicksynergy/
|
|
.deepin-calculator/
|
|
.byobu/
|
|
.w3m/
|
|
.weatherspect/
|
|
.wicd/
|
|
.linphonerc
|
|
.linphone-zidcache
|
|
.putty/
|
|
.jigdo-lite/
|
|
|
|
# OSX taken from: https://github.com/github/gitignore/blob/master/Global/OSX.gitignore
|
|
# ----------------------------------------------------------------------------------------------
|
|
.DS_Store
|
|
# Thumbnails
|
|
._*
|
|
# Files that might appear on external disk
|
|
.Spotlight-V100
|
|
.Trashes
|
|
|
|
# Windows taken from: https://github.com/github/gitignore/blob/master/Global/Windows.gitignore
|
|
# ----------------------------------------------------------------------------------------------
|
|
# Windows image file caches
|
|
Thumbs.db
|
|
|
|
# Folder config file
|
|
Desktop.ini
|
|
|
|
# Tags taken from: https://github.com/github/gitignore/blob/master/Global/Tags.gitignore
|
|
# ----------------------------------------------------------------------------------------------
|
|
# Ignore tags created by etags, ctags, gtags (GNU global) and cscope
|
|
TAGS
|
|
!TAGS/
|
|
tags
|
|
!tags/
|
|
.tags
|
|
.tags1
|
|
gtags.files
|
|
GTAGS
|
|
GRTAGS
|
|
GPATH
|
|
cscope.files
|
|
cscope.out
|
|
cscope.in.out
|
|
cscope.po.out
|
|
|
|
# Vim taken from: https://github.com/github/gitignore/blob/master/Global/vim.gitignore
|
|
# ----------------------------------------------------------------------------------------------
|
|
[._]*.s[a-w][a-z]
|
|
[._]s[a-w][a-z]
|
|
*.un~
|
|
Session.vim
|
|
.netrwhist
|
|
*~
|
|
|
|
# SASS
|
|
# ----------------------------------------------------------------------------------------------
|
|
.sass-cache
|
|
>>>>>>> 476dc11 (Add dotfiles from home directory)
|