Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

:neckbeard: dotfiles for personal usage and synchronization between workstations

Notifications You must be signed in to change notification settings

fielding/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

599 Commits

Repository files navigation

dotfiles

Table of Contents


Overview

babel >
bash > bash settings, aliases, functions
bin > scripts
dircolors > color settings for ls output
eslint >
fonts >
git > global git configuration and templates
grc > colorized command output configuration
iterm2 > iterm2 color presets
karabiner > karabiner config files
mpv >
neovim > config and colors for the successor to vim
readline > vi editing mode and iterm2 unicode usage via .inputrc
ruby >
shell >
terminfo > iterm and tmux-256color with italics support terminfo files
tmux > .tmux.conf and tmux plugins
vim >
vint >
.osx > sensible os x defaults

Installation

brew install stow
stow babel bash bin dircolors eslint fonts git grc iterm2 mpv neovim readline ruby shell terminfo tmux vim vint
git submodule update --init --recursive
tic ~/.terminfo/69/iterm.terminfo
tic ~/.terminfo/74/tmux.terminfo
tic ~/.terminfo/74/tmux-256color.terminfo
vim +BundleInstall +BundleClean +q
~/.tmux/plugins/tpm/bin/install_plugins

Extended Information

Bash

VIM

VIM Screenshot

VIM Plugins

Feature Plugins

bronson/vim-trailing-whitespace
nathanaelkane/vim-indent-guides
tpope/vim-afterimage
scrooloose/syntastic
scrooloose/nerdtree
terryma/vim-multiple-cursors
kien/ctrlp.vim
ryanss/vim-hackernews
fs111/pydoc.vim
christoomey/vim-tmux-navigator
sjl/vitality.vim
shime/vim-livedown
mrtazz/simplenote.vim
junegunn/goyo.vim
moll/vim-bbye
tomtom/tcomment_vim
mhinz/vim-startify
airblade/vim-gitgutter
godlygeek/csapprox
godlygeek/tabular

Specific language support/features

plasticboy/vim-markdown
leshill/vim-json

Current Color Scheme

w0ng/vim-hybrid

Tmux

Tmux Plugins

tmux-plugins/tmux-sensible
tmux-plugins/tmux-pain-control
tmux-plugins/tmux-resurrect
tmux-plugins/tmux-continuum


README Maintenance

vim search and replace to convert bundles.vim to markdown hyperlinks for plugin section.

 %s/[\(.*\)](https://github.com/\(.*\)) /[1円](https:\/\/github.com\/1円) /

TODO

  • binds/tune up text/code folding within vim (temp marking as done, I think I am content with za, zo, zc, and their bigcase counterparts)
  • Rework implementation/installation at new workstation; current .gitignore with the git repo existing in ~ is pretty bogus
  • check in to submodules for tmux/vim/whatev plugins
  • Tmux configuration (basically a default config currently)
  • write up on using GNU Stow and what each stow package is for, etc
    • update "overview" section to include a brief overview of what my settings/additions include
  • where the hell should I put .colors/fielding? XResources?
  • find a suitable vim binding for Goyo and Goyo!
  • check in to vim-hackernews and adding additional color highlighting to comments pages. A small dab of color could go a long way
  • can I get Github Flavored Markdown for livedown/vim-livedown?
  • Revise Vim plugins; Try and incorporate desired, but currently unsed plugins, in to my workflow, and then remove any "unfitting" or not needed.
  • Tmux scrolling with less
  • Reevaluate clipboard "functionality" and sanity with vim/tmux and os x
  • AN OPTIMISTIC ADVENTURE DOWN POSTAL LANE: MUTT the ultimate setup.
    • MUTT
    • notmuch
    • msmtp
    • POSSIBLY offlineimap
    • contacts (brew install contacts)
  • License/consider if needed
  • Colors between powerline/tmux/vim seem to be off a tad bit
  • .vimrc restructuring using folding and better sections
  • add my weechat configuration
  • submodule upkeep? (git submodule foreach git pull or git submodule foreach git pull origin master)
  • actually configure and include custom powerline configuration for latest version
  • include and test pip-upgrade-all with update alias
  • seinfeild/git commit daily indicator on tmux status line
  • reevaluate tmux status line and add/remove accordingly
  • vim PluginUpdate fails on gmarik/vundle, just need to make sure this is correct behavior
  • revisit grc
  • utilize grc.bashrc (as an include in the bash_profile.d include directory)

Someday/Maybe

  • Hotline Miami Color Scheme

Inspiration / Special Thanks to...

About

:neckbeard: dotfiles for personal usage and synchronization between workstations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /