-
Notifications
You must be signed in to change notification settings - Fork 0
/
arch-config.json
79 lines (79 loc) · 1.93 KB
/
arch-config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
{
"audio": "pipewire",
"bootloader": "grub-install",
"custom-commands": [
"mkdir /mnt/btrfs",
"usermod -aG docker LOWPRIUSER",
"sysctl -w net.core.rmem_max=2500000",
"chsh LOWPRIUSER -s /usr/bin/zsh",
"cd /home/LOWPRIUSER && wget https://raw.githubusercontent.com/mistical2008/vps-configurations/main/.aliases_base",
"echo \"[[ -f $HOME/.aliases_base ]] && source $HOME/.aliases_base\" >> ~/.zshrc",
"cd /home/LOWPRIUSER && wget https://raw.githubusercontent.com/mistical2008/vps-configurations/main/.exports",
"echo \"[[ -f $HOME/.exports ]] && source $HOME/.exports\" >> ~/.zshrc",
"echo 'eval \"$(starship init zsh)\"' >> ~/.zshrc",
"mkdir _build && cd _build",
"pacman -S --needed git base-devel",
"git clone https://aur.archlinux.org/yay-bin.git",
"cd yay-bin",
"makepkg -si",
"yay -S snapper-rollback",
"yay -S storj-uplink rclone-bin at",
"cp ./.config /home/LOWPRIUSER/.config"
],
"gfx_driver": "VMware / VirtualBox (open-source)",
"!encryption-password": "SUPERSECRET",
"filesystem": "btrfs",
"harddrive": {
"path": "/dev/vda2"
},
"hostname": "vps-server",
"kernels": ["linux"],
"keyboard-layout": "us",
"script": "config",
"keyboard-language": "us",
"mirror-region": "Worldwide",
"nic": {
"NetworkManager": true
},
"ntp": true,
"packages": [
"netctl",
"openssh",
"neovim",
"python-neovim",
"xclip",
"xsel",
"docker",
"docker-compose",
"git",
"wget",
"zsh",
"starship",
"tmux",
"exa",
"vifm",
"nnn",
"ripgrep",
"bat",
"pydf",
"ncdu",
"fzf",
"htop",
"fail2ban",
"ufw",
"rsync",
"snapper",
"snap-pac"
],
"profile": "server",
"services": ["docker"],
"superusers": {
"LOWPRIUSER": {
"!password": "SOMESECRETPASSWORD"
}
},
"sys-encoding": "utf-8",
"sys-language": "en_US",
"timezone": "Europe/Moscow",
"users": {}
}