Skip to content

Instantly share code, notes, and snippets.

@gdamjan
Last active November 7, 2025 02:35
Show Gist options
  • Select an option

  • Save gdamjan/6a7a5f2401b72302c2c530ca40d993ff to your computer and use it in GitHub Desktop.

Select an option

Save gdamjan/6a7a5f2401b72302c2c530ca40d993ff to your computer and use it in GitHub Desktop.
archinstall pre-configured
{
"app_config": {},
"archinstall-language": "English",
"auth_config": {},
"bootloader": "Systemd-boot",
"custom_commands": [
"curl https://github.com/gdamjan.keys > /root/.ssh/authorized_keys"
],
"disk_config": {
"btrfs_options": {
"snapshot_config": null
},
"config_type": "manual_partitioning",
"device_modifications": [
{
"device": "/dev/vda",
"partitions": [
{
"btrfs": [],
"dev_path": null,
"flags": [
"boot",
"esp"
],
"fs_type": "fat32",
"mount_options": [],
"mountpoint": "/efi",
"obj_id": "16e6b491-33e2-480b-9c29-3d2cccffb66c",
"size": {
"sector_size": {
"unit": "B",
"value": 512
},
"unit": "GiB",
"value": 1
},
"start": {
"sector_size": {
"unit": "B",
"value": 512
},
"unit": "MiB",
"value": 1
},
"status": "create",
"type": "primary"
},
{
"btrfs": [],
"dev_path": null,
"flags": [
"swap"
],
"fs_type": "linux-swap",
"mount_options": [],
"mountpoint": null,
"obj_id": "233cb2e1-ea6d-4307-9576-9533bbd54798",
"size": {
"sector_size": {
"unit": "B",
"value": 512
},
"unit": "B",
"value": 2146435072
},
"start": {
"sector_size": {
"unit": "B",
"value": 512
},
"unit": "B",
"value": 1074790400
},
"status": "create",
"type": "primary"
},
{
"btrfs": [],
"dev_path": null,
"flags": [],
"fs_type": "ext4",
"mount_options": [],
"mountpoint": "/",
"obj_id": "25b9a088-dee3-4792-97ce-d2035bae4851",
"size": {
"sector_size": {
"unit": "B",
"value": 512
},
"unit": "B",
"value": 7515144192
},
"start": {
"sector_size": {
"unit": "B",
"value": 512
},
"unit": "B",
"value": 3221225472
},
"status": "create",
"type": "primary"
}
],
"wipe": true
}
],
"disk_encryption": {
"encryption_type": "luks",
"lvm_volumes": [],
"partitions": [
"25b9a088-dee3-4792-97ce-d2035bae4851"
]
}
},
"hostname": "archlinux",
"kernels": [
"linux"
],
"locale_config": {
"kb_layout": "us",
"sys_enc": "UTF-8",
"sys_lang": "mk_MK.UTF-8"
},
"network_config": {
"nics": [
{
"dhcp": true,
"dns": [],
"gateway": null,
"iface": "enp0s4",
"ip": null
}
],
"type": "manual"
},
"ntp": true,
"packages": [
"less",
"vim"
],
"parallel_downloads": 0,
"profile_config": {
"gfx_driver": null,
"greeter": null,
"profile": {
"custom_settings": {
"sshd": {}
},
"details": [
"sshd"
],
"main": "Server"
}
},
"script": null,
"services": [],
"swap": false,
"timezone": "Europe/Skopje",
"uki": true,
"version": "3.0.13"
}
{
"encryption_password": "root",
"root_enc_password": "$y$j9T$QO1FjFl642CPYKVfTJOMZ0$1UfHabBMSOR/5HOKvMhcLnYljwI7LCIlD5Dmwo9J5s4"
}
@gdamjan
Copy link
Author

gdamjan commented Nov 7, 2025

archinstall \
  --config-url https://gist.githubusercontent.com/gdamjan/6a7a5f2401b72302c2c530ca40d993ff/raw/user_configuration.json \
  --creds-url https://gist.githubusercontent.com/gdamjan/6a7a5f2401b72302c2c530ca40d993ff/raw/user_credentials.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment