Files
drunkendotfiles/.gitignore
T
dissimulo 4fa6f90a9e Strip vim entirely; EDITOR is nano
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.
2026-08-25 12:22:43 -07:00

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)