Giter VIP home page Giter VIP logo

buffet's People

Contributors

abraham avatar aterrype avatar bendycode avatar jonplussed avatar kliph avatar listrophy avatar twopoint718 avatar vburzynski avatar wstrinz avatar wubr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

buffet's Issues

Set default theme

That looks super sweet

Solarized Dark / Monokai Dark / Cyberpunk are some suggestsions

Fix bash completion

Upgrading homebrew sometimes breaks bash completition.

This may help troubleshoot:


==> Upgrading bash-completion
==> Downloading https://homebrew.bintray.com/bottles/bash-completion-1.3_1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring bash-completion-1.3_1.el_capitan.bottle.tar.gz
==> Caveats
Add the following lines to your ~/.bash_profile:
  if [ -f $(brew --prefix)/etc/bash_completion ]; then
    . $(brew --prefix)/etc/bash_completion
  fi

Homebrew's own bash completion script has been installed to
  /usr/local/etc/bash_completion.d

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

opt-out file?

What if we have an ~/.buffet/local_opt_out file formatted like:

[functions]
fs
prod

[aliases]
show
hide
g

I realize we'd have to wrap literally each item in some opt-out-checking code, but maybe it's worth it?

Support installing without having a public key set up

When no public key has been set up / added to github, the following error occurs:

-- installing Vim plugins...
Cloning into '/home/vagrant/.vim/bundle/Vundle.vim'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Error detected while processing /home/vagrant/.vimrc:
line   38:
E117: Unknown function: vundle#begin
Error detected while processing /home/vagrant/.vundle:

Looks like the problem is in vundle, so there may or may not be an easy fix.

Installing for the first time puts lots of errors into console

After running the deploy script for the first time, whenever I open a new terminal session, I get hundreds of errors.
Many look like this:

bash: have: command not found

Some are syntax errors in specific files. It appears they're all in files in /usr/local/etc/bash_completion.d/, e.g.:

bash: /usr/local/etc/bash_completion.d/aptitude: line 32: syntax error in conditional expression: unexpected token `('

The files in that directory that are getting syntax errors seem to be symlinked to /usr/local/Cellar/bash-completion/1.3/etc/bash_completion.d/, so they may be brew related?

WTB: clone && cd

Want to buy something that does this (probably a git-command):

$ git clone git://example.com/user/foo.git && cd foo

Check for buffet updates

Maybe once a day check to see if the buffet repo has updates and output notice to user to update.

show current pair in command line

When in a Git repo, the command line should display the Github usernames of the pair (if one is set). This will require editing the current pair script, which should be added to this repo.

Add a default emacs config

I know, I know, we're a vim shop. But with people using Atom ( #43 ), perhaps we should have an emacs as well? Even some people who aren't @kliph like Org mode!

This is mine at the moment. It's had modifications from too many bendyworkers to be viable though.

Perhaps someone (such as @kliph ๐Ÿ˜‰ ๐Ÿ˜‰ ) wants to czar this?

Notice when buffet source has been modified

Some tools automatically modify dotfiles to get included in your path. These modifications should either be made to *.local files or upstreamed to buffet if they are common enough. It would be good if when opening a new tab/window there was a warning if buffet source is dirty.

Remove or Fix `.rubocop.yml`

While working on a client project with an odd rubocop configuration (was inside a gem), having .rubocop.yml in my user directory prevented rubocop from executing.

Error messages while in bare Git repos

When working with bare Git repositories, there's a script that keeps attempting to run a command that is not successful while in a folder that contains a bare Git repo. I'm not really sure which one it is.

Here's how you can reproduce:

mkdir bears.git
cd bears.git
git init --bare

Immediately after executing git init --bare, each command attempted while in the repo will show fatal: This operation must be run in a work tree. This happens in Debian 8, though I suspect it may happen on other distributions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.