From 9fc9f17117fde90d1f0c611fc19a931c9f0db39e Mon Sep 17 00:00:00 2001 From: polymachine Date: Fri, 23 Feb 2024 18:36:27 +0100 Subject: [PATCH] add xplr --- dot_config/xplr/init.lua | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 dot_config/xplr/init.lua diff --git a/dot_config/xplr/init.lua b/dot_config/xplr/init.lua new file mode 100644 index 00000000..fb3b9bb1 --- /dev/null +++ b/dot_config/xplr/init.lua @@ -0,0 +1,33 @@ +version = '0.20.1' + +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', + 'sayanarijit/fzf.xplr', + 'sayanarijit/zoxide.xplr', + -- 'sayanarijit/alacritty.xplr' + }, + auto_install = true, + auto_cleanup = true, +})