diff --git a/config.fish b/config.fish deleted file mode 100644 index e69de29..0000000 diff --git a/hyper.js b/hyper.js deleted file mode 100644 index 25cc995..0000000 --- a/hyper.js +++ /dev/null @@ -1,78 +0,0 @@ -module.exports = { - config: { - // default font size in pixels for all tabs - fontSize: 12, - - // font family with optional fallbacks - fontFamily: 'Menlo, "DejaVu Sans Mono", "Lucida Console", monospace', - - // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk) - cursorColor: 'rgba(248,28,229,0.75)', - - // `BEAM` for |, `UNDERLINE` for _, `BLOCK` for █ - cursorShape: 'BLOCK', - - // color of the text - foregroundColor: '#fff', - - // terminal background color - backgroundColor: '#000', - - // border color (window, tabs) - borderColor: '#333', - - // custom css to embed in the main window - css: '', - - // custom css to embed in the terminal window - termCSS: '', - - // custom padding (css format, i.e.: `top right bottom left`) - padding: '12px 14px', - - // the full list. if you're going to provide the full color palette, - // including the 6 x 6 color cubes and the grayscale map, just provide - // an array here instead of a color map object - colors: { - black: '#000000', - red: '#ff0000', - green: '#33ff00', - yellow: '#ffff00', - blue: '#0066ff', - magenta: '#cc00ff', - cyan: '#00ffff', - white: '#d0d0d0', - lightBlack: '#808080', - lightRed: '#ff0000', - lightGreen: '#33ff00', - lightYellow: '#ffff00', - lightBlue: '#0066ff', - lightMagenta: '#cc00ff', - lightCyan: '#00ffff', - lightWhite: '#ffffff' - }, - - // the shell to run when spawning a new session (i.e. /usr/local/bin/fish) - // if left empty, your system's login shell will be used by default - shell: '/usr/local/bin/fish' - - // for advanced config flags please refer to https://hyperterm.org/#cfg - }, - - // a list of plugins to fetch and install from npm - // format: [@org/]project[#version] - // examples: - // `hyperpower` - // `@company/project` - // `project#1.0.1` - plugins: [ - 'hypercwd', - 'hyperterm-blink', - 'hyperterm-oceanic-next' - ], - - // in development, you can create a directory under - // `~/.hyperterm_plugins/local/` and include it here - // to load it and avoid it being `npm install`ed - localPlugins: [] -}; diff --git a/install.conf.yaml b/install.conf.yaml index 1f9ec42..988842e 100644 --- a/install.conf.yaml +++ b/install.conf.yaml @@ -2,17 +2,12 @@ - shell: - mkdir -p ~/.config/nvim - - mkdir -p ~/.config/fish - - mkdir -p ~/.config/sakura - link: - ~/.hyper.js: hyper.js ~/.gitconfig: gitconfig ~/.gitignore: gitignore ~/.tmux.conf: tmux.conf ~/.config/nvim/init.vim: nvim.vim - ~/.config/fish/config.fish: config.fish - ~/.config/sakura/sakura.conf: sakura.conf - shell: - [git submodule update --init --recursive, Installing submodules] diff --git a/playbook.yml b/playbook.yml deleted file mode 100644 index c321c73..0000000 --- a/playbook.yml +++ /dev/null @@ -1,143 +0,0 @@ ---- -- hosts: 127.0.0.1 - connection: local - tasks: - - name: add neovim repo - become: yes - become_method: sudo - command: add-apt-repository -y ppa:neovim-ppa/unstable - - - name: update - become: yes - become_method: sudo - apt: - update_cache: yes - tags: - - common - - - name: install all prerequisites - become: yes - become_method: sudo - apt: name={{item}} state=present - with_items: - - build-essential - - libevent-dev - - libncurses-dev - - libpq-dev - - libreadline-dev - - libssl-dev - - git - - python-dev - - python-pip - - python3-dev - - python3-pip - - python3-setuptools - - sakura - - silversearcher-ag - - software-properties-common - - xclip - - zlib1g-dev - tags: - - common - - - name: install neovim - become: yes - become_method: sudo - apt: name=neovim state=present - - - name: install neovim python - become: yes - become_method: sudo - pip: name=neovim executable=pip3 state=present - - - name: install vim-plug - command: curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim - - - name: install nodenv - git: repo=https://github.com/nodenv/nodenv.git dest=~/.nodenv - - - name: build nodenv bash extension - shell: cd ~/.nodenv && src/configure && make -C src - - - name: add nodenv to path - lineinfile: - dest: ~/.bashrc - line: > - export PATH="$HOME/.nodenv/bin:$PATH" - - - name: add nodenv init to bashrc - lineinfile: - dest: ~/.bashrc - line: > - eval "$(nodenv init -)" - - - name: install node-build - git: repo=https://github.com/nodenv/node-build.git dest=~/.nodenv/plugins/node-build - - - name: install node 6.9.1 - shell: ~/.nodenv/bin/nodenv install 6.9.1 - - - name: set global node - shell: ~/.nodenv/bin/nodenv global 6.9.1 - - - name: install rbenv - git: repo=https://github.com/rbenv/rbenv.git dest=~/.rbenv - tags: - - ruby - - - name: compile rbenv bash extension - shell: cd ~/.rbenv && src/configure && make -C src - tags: - - ruby - - - name: add rbenv to path - lineinfile: - dest: ~/.bashrc - line: > - export PATH="$HOME/.rbenv/bin:$PATH" - tags: - - ruby - - - name: add rbenv init to bashrc - lineinfile: - dest: ~/.bashrc - line: > - eval "$(rbenv init -)" - tags: - - ruby - - - name: install ruby-build - git: repo=https://github.com/rbenv/ruby-build.git dest=~/.rbenv/plugins/ruby-build - tags: - - ruby - - - name: install ruby 2.3.3 - shell: ~/.rbenv/bin/rbenv install 2.3.3 - tags: - - ruby - - - name: set global ruby - shell: ~/.rbenv/bin/rbenv global 2.3.3 - tags: - - ruby - - - - name: build tmux (with tc support) - become: yes - become_method: sudo - shell: cd ~ && \ - wget https://github.com/tmux/tmux/releases/download/2.2/tmux-2.2.tar.gz && \ - tar -xzvf tmux-2.2.tar.gz && \ - cd tmux-2.2 && \ - ./configure && \ - make && \ - make install - - - name: check out dotfiles - git: repo=https://github.com/tyrbo/dotfiles.git dest=~/.config/dotfiles - - - name: install dotfiles - shell: cd ~/.config/dotfiles && ./install - - - name: install nvim plugins - shell: nvim --headless +PlugInstall +qall diff --git a/sakura.conf b/sakura.conf deleted file mode 100644 index 30035d1..0000000 --- a/sakura.conf +++ /dev/null @@ -1,62 +0,0 @@ -[sakura] -colorset1_fore=rgb(192,192,192) -colorset1_back=rgba(0,0,0,0.75) -colorset1_curs=rgb(255,255,255) -colorset1_key=F1 -colorset2_fore=rgb(192,192,192) -colorset2_back=rgb(0,0,0) -colorset2_curs=rgb(255,255,255) -colorset2_key=F2 -colorset3_fore=rgb(192,192,192) -colorset3_back=rgb(0,0,0) -colorset3_curs=rgb(255,255,255) -colorset3_key=F3 -colorset4_fore=rgb(192,192,192) -colorset4_back=rgb(0,0,0) -colorset4_curs=rgb(255,255,255) -colorset4_key=F4 -colorset5_fore=rgb(192,192,192) -colorset5_back=rgb(0,0,0) -colorset5_curs=rgb(255,255,255) -colorset5_key=F5 -colorset6_fore=rgb(192,192,192) -colorset6_back=rgb(0,0,0) -colorset6_curs=rgb(255,255,255) -colorset6_key=F6 -last_colorset=1 -scroll_lines=4096 -font=Ubuntu Mono,monospace 13 -show_always_first_tab=No -scrollbar=false -closebutton=true -tabs_on_bottom=false -less_questions=false -disable_numbered_tabswitch=false -urgent_bell=Yes -audible_bell=Yes -blinking_cursor=No -allow_bold=Yes -cursor_type=VTE_CURSOR_SHAPE_BLOCK -palette=gruvbox -add_tab_accelerator=5 -del_tab_accelerator=5 -switch_tab_accelerator=8 -move_tab_accelerator=5 -copy_accelerator=5 -scrollbar_accelerator=5 -open_url_accelerator=5 -font_size_accelerator=4 -set_tab_name_accelerator=5 -add_tab_key=T -del_tab_key=W -prev_tab_key=Left -next_tab_key=Right -copy_key=C -paste_key=V -scrollbar_key=S -set_tab_name_key=N -increase_font_size_key=plus -decrease_font_size_key=minus -fullscreen_key=F11 -set_colorset_accelerator=5 -icon_file=terminal-tango.svg