Commit 65f6e5cb07a5cc4a8c6409b8181dac35c0e6e265

Authored by mj
1 parent f45d3a1d03
Exists in master and in 2 other branches 02-merge, dev

IMP template: zshrc

Showing 1 changed file with 71 additions and 19 deletions Inline Diff

1 # ENVIRONMENT:
2 export GJ_DEVENV=local_aptproxy
3
1 # Path to your oh-my-zsh installation. 4 # Path to your oh-my-zsh installation.
2 export ZSH=$HOME/.oh-my-zsh 5 export ZSH=~/.config/oh-my-zsh
3 6
4 # Set name of the theme to load. 7 # Set name of the theme to load.
5 # Look in ~/.oh-my-zsh/themes/ 8 # Look in ~/.oh-my-zsh/themes/
6 # Optionally, if you set this to "random", it'll load a random theme each 9 # Optionally, if you set this to "random", it'll load a random theme each
7 # time that oh-my-zsh is loaded. 10 # time that oh-my-zsh is loaded.
8 ZSH_THEME="robbyrussell" 11 ZSH_THEME="wedisagree"
9 12
10 # Uncomment the following line to use case-sensitive completion. 13 # Uncomment the following line to use case-sensitive completion.
11 # CASE_SENSITIVE="true" 14 CASE_SENSITIVE="true"
12 15
13 # Uncomment the following line to disable bi-weekly auto-update checks. 16 # Uncomment the following line to disable bi-weekly auto-update checks.
14 # DISABLE_AUTO_UPDATE="true" 17 # DISABLE_AUTO_UPDATE="true"
15 18
16 # Uncomment the following line to change how often to auto-update (in days). 19 # Uncomment the following line to change how often to auto-update (in days).
17 # export UPDATE_ZSH_DAYS=13 20 # export UPDATE_ZSH_DAYS=13
18 21
19 # Uncomment the following line to disable colors in ls. 22 # Uncomment the following line to disable colors in ls.
20 # DISABLE_LS_COLORS="true" 23 # DISABLE_LS_COLORS="true"
21 24
22 # Uncomment the following line to disable auto-setting terminal title. 25 # Uncomment the following line to disable auto-setting terminal title.
23 # DISABLE_AUTO_TITLE="true" 26 # DISABLE_AUTO_TITLE="true"
24 27
25 # Uncomment the following line to enable command auto-correction. 28 # Uncomment the following line to enable command auto-correction.
26 # ENABLE_CORRECTION="true" 29 # ENABLE_CORRECTION="true"
27 30
28 # Uncomment the following line to display red dots whilst waiting for completion. 31 # Uncomment the following line to display red dots whilst waiting for completion.
29 # COMPLETION_WAITING_DOTS="true" 32 COMPLETION_WAITING_DOTS="true"
30 33
31 # Uncomment the following line if you want to disable marking untracked files 34 # Uncomment the following line if you want to disable marking untracked files
32 # under VCS as dirty. This makes repository status check for large repositories 35 # under VCS as dirty. This makes repository status check for large repositories
33 # much, much faster. 36 # much, much faster.
34 # DISABLE_UNTRACKED_FILES_DIRTY="true" 37 DISABLE_UNTRACKED_FILES_DIRTY="true"
35 38
36 # Uncomment the following line if you want to change the command execution time 39 # Uncomment the following line if you want to change the command execution time
37 # stamp shown in the history command output. 40 # stamp shown in the history command output.
38 # The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd" 41 # The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
39 # HIST_STAMPS="mm/dd/yyyy" 42 HIST_STAMPS="dd.mm.yyyy"
40 43
41 # Would you like to use another custom folder than $ZSH/custom? 44 # Would you like to use another custom folder than $ZSH/custom?
42 # ZSH_CUSTOM=/path/to/new-custom-folder 45 # ZSH_CUSTOM=/path/to/new-custom-folder
43 46
47 # z:
48 # export _Z_DATA="$HOME/.config/.z"
49
44 # Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) 50 # Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
45 # Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ 51 # Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
46 # Example format: plugins=(rails git textmate ruby lighthouse) 52 # Example format: plugins=(rails git textmate ruby lighthouse)
47 # Add wisely, as too many plugins slow down shell startup. 53 # Add wisely, as too many plugins slow down shell startup.
48 plugins=(git) 54 # plugins=(git)
49 55
50 # User configuration 56 # User configuration
51 57
52 export PATH=$HOME/bin:/usr/local/bin:$PATH 58 export PATH=$HOME/bin:/usr/local/bin:$PATH
53 # export MANPATH="/usr/local/man:$MANPATH" 59 # export MANPATH="/usr/local/man:$MANPATH"
54 60
55 source $ZSH/oh-my-zsh.sh 61 source $ZSH/oh-my-zsh.sh
56 62
57 # You may need to manually set your language environment 63 # You may need to manually set your language environment
58 # export LANG=en_US.UTF-8 64 export LANG=en_US.UTF-8
65
66 #
67 # ANTIGEN:
68 #
69 source $ZSH_CUSTOM/tools/antigen/antigen.zsh
70
71 # MUST:
72 antigen bundle autoenv
73 antigen bundle command-not-found
74 antigen bundle common-aliases
75 antigen bundle debian
76 antigen bundle dirhistory
77 antigen bundle extract
78 antigen bundle git
79 antigen bundle history
80 antigen bundle history-substring-search
81 antigen bundle iwhois
82 antigen bundle per-directory-history
83 antigen bundle screen
84 antigen bundle ssh-agent
85 antigen bundle systemadmin
86 antigen bundle z
87 antigen bundle zsh_reload
88 # /MUST
89
90 # NICE:
91 antigen bundle screen
92 antigen bundle ssh-agent
93 antigen bundle web-search
94 # # if webdev:
95 # antigen bundle catimg
96
97 # docker:
98 antigen bundle docker
99
100 # python:
101 antigen bundle pip
102 antigen bundle python
103 antigen bundle virtualenv
104 antigen bundle virtualenvwrapper
105
106 # kde:
107 antigen bundle kate
108
109 #
110 # THEME #----------
111 #
112 antigen theme muse
113
114 antigen apply
115
116 # ssh
117 export SSH_KEY_PATH="~/.ssh/id_rsa"
118 zstyle :omz:plugins:ssh-agent agent-forwarding on
59 119
60 # Preferred editor for local and remote sessions 120 # Preferred editor for local and remote sessions
61 # if [[ -n $SSH_CONNECTION ]]; then 121 # if [[ -n $SSH_CONNECTION ]]; then
62 # export EDITOR='vim' 122 # export EDITOR='vim'
63 # else 123 # else
64 # export EDITOR='mvim' 124 # export EDITOR='mvim'
65 # fi 125 # fi
66 126
67 # Compilation flags 127 # Compilation flags
68 # export ARCHFLAGS="-arch x86_64" 128 # export ARCHFLAGS="-arch x86_64"
69 129
70 # ssh 130 if [ -f ~/.bash_aliases ]; then
71 # export SSH_KEY_PATH="~/.ssh/dsa_id" 131 . ~/.bash_aliases
72 132 fi
73 # Set personal aliases, overriding those provided by oh-my-zsh libs,