- split files/ into separate dirs - rename scripts/ to script/, remove .sh extensions - remove publish scripts, tf module, use github host - remove unused install files
107 lines
2.8 KiB
JSON
107 lines
2.8 KiB
JSON
{
|
|
"apt_repositories": [
|
|
{
|
|
"signingKey": "https://apt.releases.hashicorp.com/gpg",
|
|
"repository": "https://apt.releases.hashicorp.com",
|
|
"components": "buster main"
|
|
},
|
|
{
|
|
"signingKey": "https://dl.yarnpkg.com/debian/pubkey.gpg",
|
|
"repository": "https://dl.yarnpkg.com/debian",
|
|
"components": "stable main"
|
|
},
|
|
{
|
|
"signingKey": "https://packages.cloud.google.com/apt/doc/apt-key.gpg",
|
|
"repository": "https://packages.cloud.google.com/apt",
|
|
"components": "cloud-sdk main"
|
|
},
|
|
{
|
|
"signingKey": "https://packages.cloud.google.com/apt/doc/apt-key.gpg",
|
|
"repository": "https://apt.kubernetes.io/",
|
|
"components": "kubernetes-xenial main"
|
|
},
|
|
{
|
|
"signingKey": "https://download.docker.com/linux/debian/gpg",
|
|
"repository": "https://download.docker.com/linux/debian",
|
|
"components": "buster stable"
|
|
},
|
|
{
|
|
"signingKey": "https://download.opensuse.org/repositories/shells:fish/Debian_10/Release.key",
|
|
"repository": "https://download.opensuse.org/repositories/shells:/fish/Debian_10/",
|
|
"components": "/"
|
|
},
|
|
{
|
|
"signingKey": "https://cli.github.com/packages/githubcli-archive-keyring.gpg",
|
|
"repository": "https://cli.github.com/packages",
|
|
"components": "stable main"
|
|
}
|
|
],
|
|
"apt_core_dependencies": [
|
|
"curl",
|
|
"gnupg",
|
|
"gnupg2"
|
|
],
|
|
"apt_dependencies": [
|
|
"apt-transport-https",
|
|
"ca-certificates",
|
|
"containerd.io",
|
|
"cowsay",
|
|
"default-jre",
|
|
"devscripts",
|
|
"docker-ce-cli",
|
|
"docker-ce",
|
|
"emacs",
|
|
"fd-find",
|
|
"figlet",
|
|
"fish",
|
|
"fonts-nanum",
|
|
"fortune-mod",
|
|
"fzf",
|
|
"gh",
|
|
"git",
|
|
"google-cloud-sdk",
|
|
"kubectl",
|
|
"lsb-release",
|
|
"make",
|
|
"net-tools",
|
|
"netcat",
|
|
"openssh-client",
|
|
"openssh-server",
|
|
"redis-tools",
|
|
"screenfetch",
|
|
"stow",
|
|
"terraform-ls",
|
|
"terraform",
|
|
"tmux",
|
|
"unzip",
|
|
"yarn"
|
|
],
|
|
"node_dependencies": [
|
|
"firebase-tools",
|
|
"neovim",
|
|
"typescript-language-server",
|
|
"typescript"
|
|
],
|
|
"pip_dependencies": [
|
|
"awscli",
|
|
"docker-compose",
|
|
"neovim",
|
|
"poetry",
|
|
"python-language-server[all]",
|
|
"pyvim"
|
|
],
|
|
"stow_packages": [
|
|
{
|
|
"name": "config",
|
|
"target": "CONFIG"
|
|
},
|
|
{
|
|
"name": "home",
|
|
"target": "HOME"
|
|
},
|
|
{
|
|
"name": "ssh",
|
|
"target": "SSH"
|
|
}
|
|
]
|
|
} |