More sway and move to .local/bin
the build failed
Details
the build failed
Details
parent
3cfe59417d
commit
f159d2cab9
|
@ -0,0 +1,61 @@
|
||||||
|
XTerm.vt100.saveLines: 4096
|
||||||
|
XTerm.vt100.faceName: Ubuntu Mono:size=11
|
||||||
|
|
||||||
|
// https://raw.githubusercontent.com/solarized/xresources/master/Xresources.dark
|
||||||
|
|
||||||
|
#define S_base03 #002b36
|
||||||
|
#define S_base02 #073642
|
||||||
|
#define S_base01 #586e75
|
||||||
|
#define S_base00 #657b83
|
||||||
|
#define S_base0 #839496
|
||||||
|
#define S_base1 #93a1a1
|
||||||
|
#define S_base2 #eee8d5
|
||||||
|
#define S_base3 #fdf6e3
|
||||||
|
|
||||||
|
*background: S_base03
|
||||||
|
*foreground: S_base0
|
||||||
|
*fadeColor: S_base03
|
||||||
|
*cursorColor: S_base1
|
||||||
|
*pointerColorBackground:S_base01
|
||||||
|
*pointerColorForeground:S_base1
|
||||||
|
|
||||||
|
#define S_yellow #b58900
|
||||||
|
#define S_orange #cb4b16
|
||||||
|
#define S_red #dc322f
|
||||||
|
#define S_magenta #d33682
|
||||||
|
#define S_violet #6c71c4
|
||||||
|
#define S_blue #268bd2
|
||||||
|
#define S_cyan #2aa198
|
||||||
|
#define S_green #859900
|
||||||
|
|
||||||
|
!! black dark/light
|
||||||
|
*color0: S_base02
|
||||||
|
*color8: S_base03
|
||||||
|
|
||||||
|
!! red dark/light
|
||||||
|
*color1: S_red
|
||||||
|
*color9: S_orange
|
||||||
|
|
||||||
|
!! green dark/light
|
||||||
|
*color2: S_green
|
||||||
|
*color10: S_base01
|
||||||
|
|
||||||
|
!! yellow dark/light
|
||||||
|
*color3: S_yellow
|
||||||
|
*color11: S_base00
|
||||||
|
|
||||||
|
!! blue dark/light
|
||||||
|
*color4: S_blue
|
||||||
|
*color12: S_base0
|
||||||
|
|
||||||
|
!! magenta dark/light
|
||||||
|
*color5: S_magenta
|
||||||
|
*color13: S_violet
|
||||||
|
|
||||||
|
!! cyan dark/light
|
||||||
|
*color6: S_cyan
|
||||||
|
*color14: S_base1
|
||||||
|
|
||||||
|
!! white dark/light
|
||||||
|
*color7: S_base2
|
||||||
|
*color15: S_base3
|
|
@ -14,7 +14,7 @@ set $down j
|
||||||
set $up k
|
set $up k
|
||||||
set $right l
|
set $right l
|
||||||
# Your preferred terminal emulator
|
# Your preferred terminal emulator
|
||||||
set $term urxvt -e /bin/zsh
|
set $term xterm
|
||||||
# Your preferred application launcher
|
# Your preferred application launcher
|
||||||
set $menu dmenu_run
|
set $menu dmenu_run
|
||||||
|
|
||||||
|
|
21
.dockerfile
21
.dockerfile
|
@ -19,17 +19,11 @@ RUN ./.install/archival.sh
|
||||||
RUN ./.install/git.sh
|
RUN ./.install/git.sh
|
||||||
RUN ./.install/zsh.sh
|
RUN ./.install/zsh.sh
|
||||||
RUN ./.install/neovim.sh
|
RUN ./.install/neovim.sh
|
||||||
# shell config, env manager
|
|
||||||
RUN ./.install/pure.sh
|
|
||||||
RUN ./.install/thefuck.sh
|
|
||||||
RUN ./.install/yadm.sh
|
|
||||||
# languages
|
# languages
|
||||||
|
RUN ./.install/python.sh
|
||||||
RUN ./.install/golang.sh
|
RUN ./.install/golang.sh
|
||||||
RUN ./.install/node.sh
|
RUN ./.install/node.sh
|
||||||
RUN ./.install/python.sh
|
|
||||||
#RUN ./.install/jdk.sh
|
#RUN ./.install/jdk.sh
|
||||||
# tools
|
|
||||||
RUN ./.install/kubectl.sh
|
|
||||||
|
|
||||||
# switch to user
|
# switch to user
|
||||||
|
|
||||||
|
@ -37,16 +31,21 @@ USER ambrose
|
||||||
|
|
||||||
# install user programs
|
# install user programs
|
||||||
|
|
||||||
# shell, editor
|
# shell config
|
||||||
RUN ./.install/plug.sh
|
RUN ./.install/pure.sh
|
||||||
|
RUN ./.install/thefuck.sh
|
||||||
RUN ./.install/zsh-autosuggestions.sh
|
RUN ./.install/zsh-autosuggestions.sh
|
||||||
|
# editor
|
||||||
|
RUN ./.install/plug.sh
|
||||||
# tools
|
# tools
|
||||||
|
RUN ./.install/yadm.sh
|
||||||
RUN ./.install/vgo.sh
|
RUN ./.install/vgo.sh
|
||||||
RUN ./.install/packr.sh
|
RUN ./.install/packr.sh
|
||||||
RUN ./.install/caddy.sh
|
RUN ./.install/caddy.sh
|
||||||
|
RUN ./.install/kubectl.sh
|
||||||
#RUN ./.install/gradlr.sh
|
#RUN ./.install/gradlr.sh
|
||||||
RUN ./.install/grunt.sh
|
#RUN ./.install/grunt.sh
|
||||||
RUN ./.install/gulp.sh
|
#RUN ./.install/gulp.sh
|
||||||
|
|
||||||
# open login shell by default
|
# open login shell by default
|
||||||
|
|
||||||
|
|
|
@ -7,10 +7,10 @@ echo
|
||||||
echo "Installing kubectl $KUBECTL_VERSION..."
|
echo "Installing kubectl $KUBECTL_VERSION..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
apk add --no-cache --virtual .build-deps \
|
sudo apk add --no-cache --virtual .build-deps \
|
||||||
curl
|
curl
|
||||||
|
|
||||||
curl -fLo /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v$KUBECTL_VERSION/bin/linux/amd64/kubectl
|
curl -fLo ~/.local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v$KUBECTL_VERSION/bin/linux/amd64/kubectl
|
||||||
chmod a+x /usr/local/bin/kubectl
|
chmod a+x ~/.local/bin/kubectl
|
||||||
|
|
||||||
apk del .build-deps
|
sudo apk del .build-deps
|
||||||
|
|
|
@ -7,13 +7,13 @@ echo
|
||||||
echo "Installing pure-prompt for zsh..."
|
echo "Installing pure-prompt for zsh..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
apk add --no-cache --virtual .build-deps \
|
sudo apk add --no-cache --virtual .build-deps \
|
||||||
curl
|
curl
|
||||||
|
|
||||||
mkdir -p /usr/local/share/zsh/site-functions
|
mkdir -p ~/.zsh/functions
|
||||||
curl -fLo /usr/local/share/zsh/site-functions/prompt_pure_setup \
|
curl -fLo ~/.zsh/functions/prompt_pure_setup \
|
||||||
https://raw.githubusercontent.com/sindresorhus/pure/master/pure.zsh
|
https://raw.githubusercontent.com/sindresorhus/pure/master/pure.zsh
|
||||||
curl -fLo /usr/local/share/zsh/site-functions/async \
|
curl -fLo ~/.zsh/functions/async \
|
||||||
https://raw.githubusercontent.com/sindresorhus/pure/master/async.zsh
|
https://raw.githubusercontent.com/sindresorhus/pure/master/async.zsh
|
||||||
|
|
||||||
apk del .build-deps
|
sudo apk del .build-deps
|
||||||
|
|
|
@ -7,14 +7,14 @@ echo
|
||||||
echo "Installing thefuck for zsh..."
|
echo "Installing thefuck for zsh..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
apk add --no-cache --virtual .build-deps \
|
sudo apk add --no-cache --virtual .build-deps \
|
||||||
build-base \
|
build-base \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
linux-headers
|
linux-headers
|
||||||
|
|
||||||
apk add --no-cache \
|
sudo apk add --no-cache \
|
||||||
python3
|
python3
|
||||||
|
|
||||||
pip3 install thefuck
|
pip3 install --user thefuck
|
||||||
|
|
||||||
apk del .build-deps
|
sudo apk del .build-deps
|
||||||
|
|
|
@ -7,14 +7,14 @@ echo
|
||||||
echo "Installing yadm..."
|
echo "Installing yadm..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
apk add --no-cache --virtual .build-deps \
|
sudo apk add --no-cache --virtual .build-deps \
|
||||||
curl
|
curl
|
||||||
|
|
||||||
apk add --no-cache \
|
sudo apk add --no-cache \
|
||||||
git \
|
git \
|
||||||
bash
|
bash
|
||||||
|
|
||||||
curl -fLo /usr/local/bin/yadm https://github.com/TheLocehiliosan/yadm/raw/master/yadm
|
curl -fLo ~/.local/bin/yadm https://github.com/TheLocehiliosan/yadm/raw/master/yadm
|
||||||
chmod a+x /usr/local/bin/yadm
|
chmod a+x ~/.local/bin/yadm
|
||||||
|
|
||||||
apk del .build-deps
|
sudo apk del .build-deps
|
||||||
|
|
8
.zshrc
8
.zshrc
|
@ -17,17 +17,25 @@ setopt auto_cd
|
||||||
setopt interactivecomments
|
setopt interactivecomments
|
||||||
setopt extended_glob
|
setopt extended_glob
|
||||||
|
|
||||||
|
# zsh imports
|
||||||
|
fpath=( ~/.zsh/functions $fpath )
|
||||||
|
|
||||||
# editor
|
# editor
|
||||||
export EDITOR=nvim
|
export EDITOR=nvim
|
||||||
|
|
||||||
# pure
|
# pure
|
||||||
|
export PURE_PROMPT_SYMBOL=$
|
||||||
autoload -U promptinit; promptinit
|
autoload -U promptinit; promptinit
|
||||||
prompt pure
|
prompt pure
|
||||||
|
|
||||||
# autosuggestions
|
# autosuggestions
|
||||||
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
|
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
|
||||||
|
export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=239'
|
||||||
|
export ZSH_AUTOSUGGEST_USE_ASYNC=true
|
||||||
|
bindkey '^e' autosuggest-accept
|
||||||
|
|
||||||
# thefuck
|
# thefuck
|
||||||
|
export PATH="$HOME/.local/bin:$PATH"
|
||||||
eval $(thefuck --alias nope)
|
eval $(thefuck --alias nope)
|
||||||
|
|
||||||
# golang
|
# golang
|
||||||
|
|
Loading…
Reference in New Issue