GithubHelp home page GithubHelp logo

johnpneumann / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 538 KB

Just another dotfiles repo. Because that's what the world needs right now.

License: MIT License

Shell 96.57% Vim Script 3.43%

dotfiles's People

Contributors

johnpneumann avatar

Watchers

 avatar  avatar

dotfiles's Issues

Make base directories

Always having to make the same empty directories so they exist when I'm ready to dev is weak work.

Base directories

  • ~/go
  • ~/src
  • ~/bin
  • ~/envs
  • ~/.vim_swap
  • ~/.vim_undo

Fabric Install base stuff

Create some fabric tasks to install some of the base stuff that I always install. Off the top of my head, I'm thinking homebrew. I know there are others, but that's where my heads at right now.

Homebrew Installs

  • python (2.7)
  • cmake
  • tree
  • ctags
  • vim
  • wget
  • htop
  • cowsay
  • fortune
  • perforce
  • go
  • coreutils
  • macvim
  • dotfiles (how meta)
  • git
  • Source Code Pro Font (Done with powerline)
  • vundle

Split out roles

Right now we've got one huge task that does everything and that's ok-ish, but we should split this up a bit so that when someone just wants to install the desktop apps and not the development stuff, it can be run easily.

Create symlinks with ansible

Since we're already doing everything else automagically we might as well do this. Might be good to split up the pieces that can be used to help with #4 here as well.

Ensure dotfiles are Linux compliant

Right now I only know that they're good for OSX, but they should be portable enough to run on OSX or Linux (otherwise why have a repo). So figure out what's broken and what isn't.

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.