From fed35b0af33ae60e8d600dd718851255cd6f9c2c Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Tue, 18 Oct 2022 14:19:41 -0500 Subject: [PATCH] add xplr configs --- home/private_dot_config/xplr/init.lua | 5 +++ home/private_dot_config/xplr/lua/plugins.lua | 35 ++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 home/private_dot_config/xplr/init.lua create mode 100644 home/private_dot_config/xplr/lua/plugins.lua diff --git a/home/private_dot_config/xplr/init.lua b/home/private_dot_config/xplr/init.lua new file mode 100644 index 0000000..63b8ded --- /dev/null +++ b/home/private_dot_config/xplr/init.lua @@ -0,0 +1,5 @@ +package.path = os.getenv("HOME") .. '/.config/xplr/lua/?.lua' +require("plugins") + +version = "0.19.4" + diff --git a/home/private_dot_config/xplr/lua/plugins.lua b/home/private_dot_config/xplr/lua/plugins.lua new file mode 100644 index 0000000..9e0de0e --- /dev/null +++ b/home/private_dot_config/xplr/lua/plugins.lua @@ -0,0 +1,35 @@ +local home = os.getenv("HOME") +local xpm_path = home .. "/.local/share/xplr/dtomvan/xpm.xplr" +local xpm_url = "https://github.com/dtomvan/xpm.xplr" + +package.path = package.path + .. ";" + .. xpm_path + .. "/?.lua;" + .. xpm_path + .. "/?/init.lua" + +os.execute( + string.format( + "[ -e '%s' ] || git clone '%s' '%s'", + xpm_path, + xpm_url, + xpm_path + ) +) + +require("xpm").setup({ + plugins = { + -- Let xpm manage itself + 'dtomvan/xpm.xplr', + 'prncss-xyz/icons.xplr', + {'sayanarijit/zoxide.xplr', + setup = { + mode = "default", + key = "Z", + }, + } + }, + auto_install = true, + auto_cleanup = true, +})