From 815139e8a828e2bc049bf68682895291aad5aa04 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Mon, 11 Apr 2022 21:09:21 +0200 Subject: fix(bootstrap): remove fnl impl --- fnl/bootstrap.fnl | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 fnl/bootstrap.fnl (limited to 'fnl/bootstrap.fnl') diff --git a/fnl/bootstrap.fnl b/fnl/bootstrap.fnl deleted file mode 100644 index 0c41bb9..0000000 --- a/fnl/bootstrap.fnl +++ /dev/null @@ -1,27 +0,0 @@ -;; Bootstraping for fresh install -(module bootstrap {autoload {util util}}) - -(defn- fmt [s ...] (string.format s ...)) - -(def- packer-path (.. (vim.fn.stdpath :data) :site/pack)) - -(def- git-clone-url "!git clone --depth 1 https://github.com/%s/%s %s") - -(defn- execute [cmd] (vim.api.nvim_command cmd)) - -(defn- ensure-path [packer-path repository] - (fmt "%s/packer/start/%s" packer-path repository)) - -(defn- install [user repository path] - (execute (fmt git-clone-url user repository path)) - (execute (fmt "packadd %s" repository))) - -(defn- ensure [user repository] (let [path (ensure-path packer-path repository)] - (if (> (vim.fn.empty (vim.fn.glob path)) 0) - (install user repository path)) - true)) - -(defn run [] (let [is_bootstrapped (ensure :wbthomason :packer.nvim)] - (ensure :Olical :aniseed) - (ensure :lewis6991 :impatient.nvim) - is_bootstrapped)) -- cgit v1.2.3-70-g09d2