Add wip arch-portable system
This commit is contained in:
parent
63eafab885
commit
a9682980d3
6 changed files with 75 additions and 0 deletions
56
arch-portable/PKGBUILD
Normal file
56
arch-portable/PKGBUILD
Normal file
|
@ -0,0 +1,56 @@
|
|||
# Maintainer: Tobias Reisinger <tobias@msrg.cc>
|
||||
# shellcheck disable=SC2034
|
||||
pkgname=serguzim-system-portalo
|
||||
pkgver=1
|
||||
pkgrel=1
|
||||
epoch=
|
||||
pkgdesc=""
|
||||
arch=("any")
|
||||
url="https://git.serguzim.me/serguzim/system"
|
||||
license=("unknown")
|
||||
groups=()
|
||||
depends=(
|
||||
"intel-ucode"
|
||||
|
||||
"amdgpu-fan"
|
||||
"xf86-video-amdgpu"
|
||||
"vulkan-radeon"
|
||||
)
|
||||
source=(
|
||||
"boot_loader_entries_portable.conf"
|
||||
"boot_loader_loader.conf"
|
||||
"etc_fstab"
|
||||
"etc_hostname"
|
||||
"etc_systemd_network_20-wired.network"
|
||||
)
|
||||
sha256sums=(
|
||||
"SKIP"
|
||||
"SKIP"
|
||||
"SKIP"
|
||||
"SKIP"
|
||||
"SKIP"
|
||||
)
|
||||
backup=()
|
||||
|
||||
_sed_path() {
|
||||
echo "$1" | sed -e "s/\//_/g"
|
||||
}
|
||||
|
||||
_install() {
|
||||
temp_pkg=$1
|
||||
temp_src=$(_sed_path "$temp_pkg")
|
||||
# shellcheck disable=SC2154
|
||||
install "-Dm${2:-644}" "${srcdir}/${temp_src}" "${pkgdir}/${temp_pkg}"
|
||||
}
|
||||
|
||||
|
||||
package() {
|
||||
_install "boot/loader/entries/portable.conf" "755"
|
||||
_install "boot/loader/loader.conf" "755"
|
||||
|
||||
_install "etc/fstab"
|
||||
_install "etc/hostname"
|
||||
_install "etc/systemd/network/20-wired.network"
|
||||
}
|
||||
|
||||
# vim: ft=sh
|
5
arch-portable/boot_loader_entries_portable.conf
Executable file
5
arch-portable/boot_loader_entries_portable.conf
Executable file
|
@ -0,0 +1,5 @@
|
|||
title Arch Linux Portable
|
||||
linux /vmlinuz-linux
|
||||
initrd /intel-ucode.img
|
||||
initrd /initramfs-linux.img
|
||||
options root="LABEL=arch_portable" rw quiet splash acpi_enforce_resources=lax mitigations=off
|
3
arch-portable/boot_loader_loader.conf
Executable file
3
arch-portable/boot_loader_loader.conf
Executable file
|
@ -0,0 +1,3 @@
|
|||
timeout 2
|
||||
default portable.conf
|
||||
console-mode keep
|
5
arch-portable/etc_fstab
Normal file
5
arch-portable/etc_fstab
Normal file
|
@ -0,0 +1,5 @@
|
|||
LABEL=arch_portable / ext4 rw,relatime 0 1
|
||||
|
||||
LABEL=BOOT_PORTABLE /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 2
|
||||
|
||||
LABEL=home_portable /home ext4 rw,relatime 0 2
|
1
arch-portable/etc_hostname
Normal file
1
arch-portable/etc_hostname
Normal file
|
@ -0,0 +1 @@
|
|||
portalo
|
5
arch-portable/etc_systemd_network_20-wired.network
Normal file
5
arch-portable/etc_systemd_network_20-wired.network
Normal file
|
@ -0,0 +1,5 @@
|
|||
[Match]
|
||||
Name=enp0s31f6
|
||||
|
||||
[Network]
|
||||
DHCP=yes
|
Loading…
Reference in a new issue