27 lines
769 B
Lua
27 lines
769 B
Lua
|
|
local git = require "lib.git"
|
||
|
|
|
||
|
|
local emacs_dir = os.getenv "HOME" .. "/.emacs.d"
|
||
|
|
if not configz.is_directory(emacs_dir .. "/straight") then
|
||
|
|
configz.directory(emacs_dir .. "/straight")
|
||
|
|
end
|
||
|
|
|
||
|
|
if not configz.is_file(emacs_dir .. "/init.el") then
|
||
|
|
configz.link(emacs_dir .. "/init.el", {
|
||
|
|
source = os.getenv "PWD" .. "/site-modules/core/files/emacs/init.el",
|
||
|
|
})
|
||
|
|
end
|
||
|
|
|
||
|
|
if not configz.is_directory(emacs_dir .. "/mbwatch") then
|
||
|
|
configz.link(emacs_dir .. "/mbwatch", {
|
||
|
|
source = os.getenv "PWD" .. "/site-modules/core/files/emacs/mbwatch",
|
||
|
|
})
|
||
|
|
end
|
||
|
|
|
||
|
|
if not configz.is_directory(emacs_dir .. "/straight/versions") then
|
||
|
|
configz.link(emacs_dir .. "/straight/versions", {
|
||
|
|
source = os.getenv "PWD" .. "/site-modules/core/files/emacs/straight/versions",
|
||
|
|
})
|
||
|
|
end
|
||
|
|
|
||
|
|
|