GithubHelp home page GithubHelp logo

mitchty / src Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 0.0 3.93 MB

My home src dir with my dotfiles and other assorted nonsense

Perl 18.56% Emacs Lisp 53.33% C 8.78% Ruby 7.27% Shell 9.09% Vim Script 0.16% D 0.04% Rust 1.15% Haskell 1.61% Python 0.01%

src's Introduction

My convoluted ~/src or dotfiles setup

So this is the src dir I (more or) less use for setting up my dotfiles.

Hitchhikers guide to the insanity.

I install this by running something like curl https://raw.githubusercontent.com/mitchty/src/master/bootstrap.sh | sh.

This links everything from ~/Developer/github.com/mitchty/src/dotfiles/* to ~/.file|dirname. It doesn't save anything or copy things around at all, so caveat emptor there if anyone but me runs this.

Then if I have any site specific things I need to customize, I run ~/Developer/github.com/mitchty/src/site.sh sitename.

That sets up ~/site/local as a link to ~/site-name

Then the fun begins, my .profile|.kshrc|.zshrc are somewhat convoluted in that I couldn't chsh my login shell to /bin/zsh where I work, so it actually searches for zsh and then execs into it if found.

Outside of that inanity, the real fun begins when .zshrc sources in: ~/Developer/github.com/mitchty/src/funcs/sourceme

This sources all of the files in ~/Developer/github.com/mitchty/src/funcs to setup all the rest as needed.

I have separate files for oses I use that get sourced from within src/funcs/oses as needed. There isn't much interesting to view here as I tend to put interesting(ish) things into my site clones which happen to be private.

Finally the ~/Developer/github.com/mitchty/src/funcs or ~/site-local dir can have a host dir with host specific customization.

As for the rest, it's mostly a mishmash of crap I've written over the years, most of varying usefulness/utility. A lot of it probably doesn't work anymore but I rarely delete things.

src's People

Contributors

mitchty avatar

Stargazers

Kiryl Valkovich avatar Evgeniy Talko avatar eg avatar

Watchers

 avatar James Cloos avatar  avatar

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.