I hereby claim:
- I am deathtenk on github.
- I am henkle (https://keybase.io/henkle) on keybase.
- I have a public key ASA5sPKAVo1X1DN9Djq91FU2uLXI10N1fqu_IOO_9b9GKAo
To claim this, I am signing this object:
sudo apt update && \ | |
sudo apt install -y neovim google-chrome-stable tilix zsh default-jdk software-properties-common ack python3.6 \ | |
## install zsh | |
sudo chsh -s $(which zsh) && \ | |
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" \ | |
## install jenv | |
git clone https://github.com/jenv/jenv.git ~/.jenv && \ |
;; The deps.edn file describes the information needed to build a classpath. | |
;; | |
;; When using the `clojure` or `clj` script, there are several deps.edn files | |
;; that are combined: | |
;; - install-level | |
;; - user level (this file) | |
;; - project level (current directory when invoked) | |
;; | |
;; For all attributes other than :paths, these config files are merged left to right. | |
;; Only the last :paths is kept and others are dropped. |
;; The deps.edn file describes the information needed to build a classpath. | |
;; | |
;; When using the `clojure` or `clj` script, there are several deps.edn files | |
;; that are combined: | |
;; - install-level | |
;; - user level (this file) | |
;; - project level (current directory when invoked) | |
;; | |
;; For all attributes other than :paths, these config files are merged left to right. | |
;; Only the last :paths is kept and others are dropped. |
#!/usr/bin/env bash | |
set -euo pipefail | |
# Start | |
do_usage() { | |
echo "Installs the Clojure command line tools." | |
echo -e | |
echo "Usage:" | |
echo "linux-install.sh [-p|--prefix <dir>]" |
{:user {:deploy-repositories | |
[["yaven_releases" {:url "https://yaven.yetanalytics.io/repository/releases" | |
:username :env/yaven_username | |
:password :env/yaven_password}] ;; <= will use the encrypted creds file. | |
["yaven_snapshots" {:url "https://yaven.yetanalytics.io/repository/snapshots" | |
:username :env/yaven_username | |
:password :env/yaven_password}]] | |
:dependencies [[cljfmt "0.5.6" :exclusions [org.clojure/clojurescript]] | |
[org.clojure/tools.nrepl "0.2.12"] | |
;[neovim-client "0.1.1"] |
set clipboard=unnamed | |
set nocompatible " be iMproved, required | |
filetype off " required | |
set mouse=a | |
" Clojure Syntax | |
syntax on | |
filetype plugin indent on | |
" set the runtime path to include Vundle and initialize |
I hereby claim:
To claim this, I am signing this object: