Emacsg: Move build and remote settings out of .gitmodules

This commit is contained in:
Jonas Bernoulli 2023-05-22 20:00:45 +02:00
parent 4c799656f5
commit 53b5fdc23c
No known key found for this signature in database
GPG Key ID: 230C2EFBB326D927
4 changed files with 18 additions and 8 deletions

9
.borgconfig Normal file
View File

@ -0,0 +1,9 @@
[submodule "dash"]
no-byte-compile = dash-functional.el
no-makeinfo = dash-template.texi
[submodule "emacsql"]
no-byte-compile = emacsql-pg.el
[submodule "magit"]
no-byte-compile = lisp/magit-libgit.el
[submodule "sqlite3"]
build-step = make

4
.dir-locals.el Normal file
View File

@ -0,0 +1,4 @@
(
(auto-mode-alist
("\\.\\(borgconfig\\|gitremotes\\)\\'" . gitconfig-mode))
)

11
.gitmodules vendored
View File

@ -1,6 +1,6 @@
[borg]
pushDefault = locutus
collective = emacsg
[include]
path = .gitremotes
path = .borgconfig
[submodule "auto-compile"]
path = lib/auto-compile
url = git@github.com:emacscollective/auto-compile.git
@ -14,15 +14,12 @@
path = lib/compat
url = https://git.sr.ht/~pkal/compat
[submodule "dash"]
no-byte-compile = dash-functional.el
no-makeinfo = dash-template.texi
path = lib/dash
url = git@github.com:magnars/dash.el.git
[submodule "diff-hl"]
path = lib/diff-hl
url = git@github.com:dgutov/diff-hl.git
[submodule "emacsql"]
no-byte-compile = emacsql-pg.el
path = lib/emacsql
url = git@github.com:magit/emacsql.git
[submodule "epkg"]
@ -35,11 +32,9 @@
path = lib/llama
url = https://git.sr.ht/~tarsius/llama
[submodule "magit"]
no-byte-compile = lisp/magit-libgit.el
path = lib/magit
url = git@github.com:magit/magit.git
[submodule "sqlite3"]
build-step = make
path = lib/sqlite3
url = git@github.com:pekingduck/emacs-sqlite3-api.git
[submodule "transient"]

2
.gitremotes Normal file
View File

@ -0,0 +1,2 @@
[borg]
pushDefault = locutus