From da1fe60d4f247aaa0a1d5346b88998e4af1f591d Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Thu, 24 Jan 2019 16:07:56 +0100 Subject: [PATCH] Initial import --- .config/mr/README | 15 +++++++++++++++ .config/mr/available.d/bash.vcsh | 2 ++ .config/mr/available.d/git.vcsh | 2 ++ .config/mr/available.d/readline.vcsh | 2 ++ .config/mr/available.d/sh.vcsh | 2 ++ .config/mr/available.d/vcsh.vcsh | 3 +++ .config/mr/config.d/bash.vcsh | 1 + .config/mr/config.d/git.vcsh | 1 + .config/mr/config.d/readline.vcsh | 1 + .config/mr/config.d/sh.vcsh | 1 + .config/mr/config.d/vcsh.vcsh | 1 + .mrconfig | 5 +++++ 12 files changed, 36 insertions(+) create mode 100644 .config/mr/README create mode 100644 .config/mr/available.d/bash.vcsh create mode 100644 .config/mr/available.d/git.vcsh create mode 100644 .config/mr/available.d/readline.vcsh create mode 100644 .config/mr/available.d/sh.vcsh create mode 100644 .config/mr/available.d/vcsh.vcsh create mode 120000 .config/mr/config.d/bash.vcsh create mode 120000 .config/mr/config.d/git.vcsh create mode 120000 .config/mr/config.d/readline.vcsh create mode 120000 .config/mr/config.d/sh.vcsh create mode 120000 .config/mr/config.d/vcsh.vcsh create mode 100644 .mrconfig diff --git a/.config/mr/README b/.config/mr/README new file mode 100644 index 0000000..1e05041 --- /dev/null +++ b/.config/mr/README @@ -0,0 +1,15 @@ +Configuration files for mr. + +IMPORTANT: + +In this mr repository do not add any file that may conflict with files from +any other repository managed by vcsh. + +Examples of conflicting files are ~/README, ~/LICENSE, or ~/.gitmodules + +This is required because this repository is meant to be cloned before all the +other ones in order to bring them in. + +In particular this means that the vcsh configuration required to handle sparse +checkouts and colliding files may still not be in place when this repository +is cloned. diff --git a/.config/mr/available.d/bash.vcsh b/.config/mr/available.d/bash.vcsh new file mode 100644 index 0000000..67fb76a --- /dev/null +++ b/.config/mr/available.d/bash.vcsh @@ -0,0 +1,2 @@ +[$HOME/.config/vcsh/repo.d/bash.git] +checkout = vcsh clone 'https://git.ao2.it/config/bash.git' 'bash' diff --git a/.config/mr/available.d/git.vcsh b/.config/mr/available.d/git.vcsh new file mode 100644 index 0000000..2448eeb --- /dev/null +++ b/.config/mr/available.d/git.vcsh @@ -0,0 +1,2 @@ +[$HOME/.config/vcsh/repo.d/git.git] +checkout = vcsh clone 'https://git.ao2.it/config/git.git' 'git' diff --git a/.config/mr/available.d/readline.vcsh b/.config/mr/available.d/readline.vcsh new file mode 100644 index 0000000..623077c --- /dev/null +++ b/.config/mr/available.d/readline.vcsh @@ -0,0 +1,2 @@ +[$HOME/.config/vcsh/repo.d/readline.git] +checkout = vcsh clone 'https://git.ao2.it/config/readline.git' 'readline' diff --git a/.config/mr/available.d/sh.vcsh b/.config/mr/available.d/sh.vcsh new file mode 100644 index 0000000..2a28f94 --- /dev/null +++ b/.config/mr/available.d/sh.vcsh @@ -0,0 +1,2 @@ +[$HOME/.config/vcsh/repo.d/sh.git] +checkout = vcsh clone 'https://git.ao2.it/config/sh.git' 'sh' diff --git a/.config/mr/available.d/vcsh.vcsh b/.config/mr/available.d/vcsh.vcsh new file mode 100644 index 0000000..a347b95 --- /dev/null +++ b/.config/mr/available.d/vcsh.vcsh @@ -0,0 +1,3 @@ +[$HOME/.config/vcsh/repo.d/vcsh.git] +checkout = vcsh clone 'https://git.ao2.it/config/vcsh.git' 'vcsh' +order = 1 diff --git a/.config/mr/config.d/bash.vcsh b/.config/mr/config.d/bash.vcsh new file mode 120000 index 0000000..47f8dc2 --- /dev/null +++ b/.config/mr/config.d/bash.vcsh @@ -0,0 +1 @@ +../available.d/bash.vcsh \ No newline at end of file diff --git a/.config/mr/config.d/git.vcsh b/.config/mr/config.d/git.vcsh new file mode 120000 index 0000000..8eb5002 --- /dev/null +++ b/.config/mr/config.d/git.vcsh @@ -0,0 +1 @@ +../available.d/git.vcsh \ No newline at end of file diff --git a/.config/mr/config.d/readline.vcsh b/.config/mr/config.d/readline.vcsh new file mode 120000 index 0000000..4977eed --- /dev/null +++ b/.config/mr/config.d/readline.vcsh @@ -0,0 +1 @@ +../available.d/readline.vcsh \ No newline at end of file diff --git a/.config/mr/config.d/sh.vcsh b/.config/mr/config.d/sh.vcsh new file mode 120000 index 0000000..bc2ae37 --- /dev/null +++ b/.config/mr/config.d/sh.vcsh @@ -0,0 +1 @@ +../available.d/sh.vcsh \ No newline at end of file diff --git a/.config/mr/config.d/vcsh.vcsh b/.config/mr/config.d/vcsh.vcsh new file mode 120000 index 0000000..85230d4 --- /dev/null +++ b/.config/mr/config.d/vcsh.vcsh @@ -0,0 +1 @@ +../available.d/vcsh.vcsh \ No newline at end of file diff --git a/.mrconfig b/.mrconfig new file mode 100644 index 0000000..b71dc0c --- /dev/null +++ b/.mrconfig @@ -0,0 +1,5 @@ +[DEFAULT] +git_gc = git gc "$@" +jobs = 1 + +include = cat ~/.config/mr/config.d/* -- 2.1.4