GithubHelp home page GithubHelp logo

bossjones / linux-dotfiles Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 1.32 MB

linux dotfiles setup ( currently tested with ubuntu, near future fedora, coreOS )

License: Apache License 2.0

Shell 78.00% Python 5.00% Makefile 1.87% Vim Script 8.32% Ruby 3.67% Dockerfile 0.86% Jinja 2.29%

linux-dotfiles's Introduction

linux-dotfiles

linux dotfiles setup ( currently tested with ubuntu, near future fedora, coreOS )

Thanks

LOOK AT THIS ONE

Test in docker container

docker build --force-rm --no-cache -t dotfiles .

docker run -it dotfiles:latest bash

Install?


1  cd ~/.dotfiles/
2  git pull
3  clear
4  git pull
5  clear
6  source ~/.dotfiles/install.sh
7  source ~/.nvm/nvm.sh
8  nvm ls
9  npm search bats
10  histor
11  history

wip ~/.bashrc

source ~malcolm/.pyenv/.pyenvrc
source ~malcolm/.pyenv/completions/pyenv.bash

# tabtab source for serverless package
# uninstall by removing these lines or running `tabtab uninstall serverless`
[ -f /Users/malcolm/.nvm/versions/node/v10.3.0/lib/node_modules/serverless/node_modules/tabtab/.completions/serverless.bash ] && . /Users/malcolm/.nvm/versions/node/v10.3.0/lib/node_modules/serverless/node_modules/tabtab/.completions/serverless.bash
# tabtab source for sls package
# uninstall by removing these lines or running `tabtab uninstall sls`
[ -f /Users/malcolm/.nvm/versions/node/v10.3.0/lib/node_modules/serverless/node_modules/tabtab/.completions/sls.bash ] && . /Users/malcolm/.nvm/versions/node/v10.3.0/lib/node_modules/serverless/node_modules/tabtab/.completions/sls.bash

.profile


export PATH="$HOME/.cargo/bin:$PATH"

export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/sbin:$PATH"

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
export WORKON_HOME=~/.virtualenvs
export PROJECT_HOME=~/dev
eval "$(pyenv init -)"
pyenv virtualenvwrapper_lazy

# # System-wide .profile for sh(1)
#
# if [ -x /usr/libexec/path_helper ]; then
# 	eval `/usr/libexec/path_helper -s`
# fi
#
# if [ "${BASH-no}" != "no" ]; then
# 	[ -r /etc/bashrc ] && . /etc/bashrc
# fi

default ~/.bashrc

# [ -f ~/.fzf.bash ] && source ~/.fzf.bash
#
# # added by travis gem
# [ -f /Users/malcolm/.travis/travis.sh ] && source /Users/malcolm/.travis/travis.sh


# System-wide .bashrc file for interactive bash(1) shells.
if [ -z "$PS1" ]; then
   return
fi

PS1='\h:\W \u\$ '
# Make bash check its window size after a process completes
shopt -s checkwinsize

[ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM"


export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/sbin:$PATH"


export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
export WORKON_HOME=~/.pyenv/versions
export PROJECT_HOME=~/dev
eval "$(pyenv init -)"
pyenv virtualenvwrapper_lazy


Environment Variables

  • SKIP_DOTFILES_PROVISION=1
  • SKIP_DOTFILES_PREREQ=1: skip prereq-linux.sh
  • SKIP_DOTFILES_FORCE_INSTALL_HOMEBREW=1: skip prereq-osx.sh

linux-dotfiles's People

Contributors

bossjones avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

neilrjones

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.