diff options
author | Daniel Weipert <code@drogueronin.de> | 2023-09-18 15:56:31 +0200 |
---|---|---|
committer | Daniel Weipert <code@drogueronin.de> | 2023-09-18 15:57:46 +0200 |
commit | b18e29b389792267269c77db711b54d38e6b9d59 (patch) | |
tree | 973ad914da9105cc526df1690cc99dc038fea5e4 /.config |
initial commit
Diffstat (limited to '.config')
-rw-r--r-- | .config/archinstall/user_configuration.json | 148 | ||||
-rw-r--r-- | .config/yadm/bootstrap | 12 |
2 files changed, 160 insertions, 0 deletions
diff --git a/.config/archinstall/user_configuration.json b/.config/archinstall/user_configuration.json new file mode 100644 index 0000000..b483e1c --- /dev/null +++ b/.config/archinstall/user_configuration.json @@ -0,0 +1,148 @@ +{ + "additional-repositories": [], + "archinstall-language": "English", + "audio_config": null, + "bootloader": "Systemd-boot", + "config_version": "2.6.0", + "debug": false, + "disk_config": null, + "hostname": "archion", + "kernels": [ + "linux-lts" + ], + "locale_config": { + "kb_layout": "de", + "sys_enc": "UTF-8", + "sys_lang": "de_DE" + }, + "mirror_config": { + "custom_mirrors": [], + "mirror_regions": { + "Germany": [ + "https://pkg.fef.moe/archlinux/$repo/os/$arch", + "https://packages.oth-regensburg.de/archlinux/$repo/os/$arch", + "https://mirrors.xtom.de/archlinux/$repo/os/$arch", + "https://mirrors.niyawe.de/archlinux/$repo/os/$arch", + "https://mirrors.n-ix.net/archlinux/$repo/os/$arch", + "https://mirrors.janbruckner.de/archlinux/$repo/os/$arch", + "https://mirror.wtnet.de/archlinux/$repo/os/$arch", + "https://mirror.ubrco.de/archlinux/$repo/os/$arch", + "https://mirror.sunred.org/archlinux/$repo/os/$arch", + "https://mirror.selfnet.de/archlinux/$repo/os/$arch", + "https://mirror.pseudoform.org/$repo/os/$arch", + "https://mirror.pagenotfound.de/archlinux/$repo/os/$arch", + "https://mirror.netcologne.de/archlinux/$repo/os/$arch", + "https://mirror.moson.org/arch/$repo/os/$arch", + "https://mirror.mikrogravitation.org/archlinux/$repo/os/$arch", + "https://mirror.metalgamer.eu/archlinux/$repo/os/$arch", + "https://mirror.kumi.systems/archlinux/$repo/os/$arch", + "https://mirror.iusearchbtw.nl/$repo/os/$arch", + "https://mirror.informatik.tu-freiberg.de/arch/$repo/os/$arch", + "https://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch", + "https://mirror.f4st.host/archlinux/$repo/os/$arch", + "https://mirror.dogado.de/archlinux/$repo/os/$arch", + "https://mirror.cmt.de/archlinux/$repo/os/$arch", + "https://mirror.clientvps.com/archlinux/$repo/os/$arch", + "https://mirror.bethselamin.de/$repo/os/$arch", + "https://mirror.23m.com/archlinux/$repo/os/$arch", + "https://ftp.wrz.de/pub/archlinux/$repo/os/$arch", + "https://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch", + "https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch", + "https://ftp.fau.de/archlinux/$repo/os/$arch", + "https://ftp.agdsn.de/pub/mirrors/archlinux/$repo/os/$arch", + "https://dist-mirror.fem.tu-ilmenau.de/archlinux/$repo/os/$arch", + "https://de.arch.mirror.kescher.at/$repo/os/$arch", + "https://archlinux.thaller.ws/$repo/os/$arch", + "https://archlinux.richard-neumann.de/$repo/os/$arch", + "https://archlinux.homeinfo.de/$repo/os/$arch", + "https://arch.unixpeople.org/$repo/os/$arch", + "https://arch.phinau.de/$repo/os/$arch", + "https://arch.mirror.zachlge.org/$repo/os/$arch", + "https://arch.jensgutermuth.de/$repo/os/$arch", + "https://appuals.com/archlinux/$repo/os/$arch", + "http://packages.oth-regensburg.de/archlinux/$repo/os/$arch", + "http://mirrors.xtom.de/archlinux/$repo/os/$arch", + "http://mirrors.niyawe.de/archlinux/$repo/os/$arch", + "http://mirrors.n-ix.net/archlinux/$repo/os/$arch", + "http://mirrors.janbruckner.de/archlinux/$repo/os/$arch", + "http://mirror.wtnet.de/archlinux/$repo/os/$arch", + "http://mirror.united-gameserver.de/archlinux/$repo/os/$arch", + "http://mirror.ubrco.de/archlinux/$repo/os/$arch", + "http://mirror.sunred.org/archlinux/$repo/os/$arch", + "http://mirror.selfnet.de/archlinux/$repo/os/$arch", + "http://mirror.pagenotfound.de/archlinux/$repo/os/$arch", + "http://mirror.netcologne.de/archlinux/$repo/os/$arch", + "http://mirror.moson.org/arch/$repo/os/$arch", + "http://mirror.mikrogravitation.org/archlinux/$repo/os/$arch", + "http://mirror.metalgamer.eu/archlinux/$repo/os/$arch", + "http://mirror.kumi.systems/archlinux/$repo/os/$arch", + "http://mirror.informatik.tu-freiberg.de/arch/$repo/os/$arch", + "http://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch", + "http://mirror.f4st.host/archlinux/$repo/os/$arch", + "http://mirror.cmt.de/archlinux/$repo/os/$arch", + "http://mirror.clientvps.com/archlinux/$repo/os/$arch", + "http://mirror.23m.com/archlinux/$repo/os/$arch", + "http://linux.rz.rub.de/archlinux/$repo/os/$arch", + "http://ftp.wrz.de/pub/archlinux/$repo/os/$arch", + "http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch", + "http://ftp.uni-hannover.de/archlinux/$repo/os/$arch", + "http://ftp.uni-bayreuth.de/linux/archlinux/$repo/os/$arch", + "http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch", + "http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch", + "http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch", + "http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch", + "http://ftp.gwdg.de/pub/linux/archlinux/$repo/os/$arch", + "http://ftp.fau.de/archlinux/$repo/os/$arch", + "http://ftp.agdsn.de/pub/mirrors/archlinux/$repo/os/$arch", + "http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch", + "http://artfiles.org/archlinux.org/$repo/os/$arch", + "http://archlinux.thaller.ws/$repo/os/$arch", + "http://archlinux.mirror.iphh.net/$repo/os/$arch", + "http://archlinux.honkgong.info/$repo/os/$arch", + "http://arch.phinau.de/$repo/os/$arch", + "http://arch.mirror.zachlge.org/$repo/os/$arch", + "http://arch.jensgutermuth.de/$repo/os/$arch" + ] + } + }, + "network_config": { + "nics": [ + { + "dhcp": true, + "dns": [], + "gateway": null, + "iface": "wlan0", + "ip": null + } + ], + "type": "manual" + }, + "no_pkg_lookups": false, + "ntp": true, + "offline": false, + "packages": [ + "iwd", + "dhcpcd", + "openssh", + "yadm" + ], + "parallel downloads": 0, + "profile_config": { + "gfx_driver": "All open-source", + "greeter": "sddm", + "profile": { + "custom_settings": { + "Lxqt": {} + }, + "details": [ + "Lxqt" + ], + "main": "Desktop" + } + }, + "script": "guided", + "silent": false, + "swap": false, + "timezone": "Europe/Berlin", + "version": "2.6.0" +} diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap new file mode 100644 index 0000000..71f4f0f --- /dev/null +++ b/.config/yadm/bootstrap @@ -0,0 +1,12 @@ +#!/bin/zsh + +sudo pacman -Sy \ + zsh neovim man-db \ + eza btop \ + firefox \ + docker + +sudo systemctl enable docker.service --now + +CRONTAB_UPDATE="0 3 * * * update" +(crontab -u $(whoami) -l; echo "$CRON_UPDATE") | crontab -u $(whoami) - |