Strip out archiso (airootfs, efiboot, syslinux, mkarchiso, prepare.sh, Dockerfile, mirrorlist, profiledef.sh, packages.x86_64, reset.sh, run_before_squashfs.sh) and adopt artools buildiso with full antergos iso-profiles. Bitch, you NEED therapy. Are you threatening me? - 154 files changed, 2804 insertions, 7352 deletions - buildiso wrapper + iso-profiles/antergos/ (profile.yaml, root-overlay, live-overlay) + iso-profiles/common/common.yaml - pacman.conf.d/iso-x86_64.conf with antergos-pkgs repo first ...Are you THREATENING me in SKECHERS?! - Calamares offline + online module dirs, antergos-next branding - componentName must match dir or Branding.cpp goes full T-square - calamares before calamares-branding-antergos-next so --overwrite='*' wins correctly. YOU'RE ON YOUR FOURTH WIFE RIGHT NOW- - calamares-next.desktop in live-overlay (/usr/share + /etc/skel/Desktop) - netinstall.yaml bundled. No remote deps. Kill that bitch (Cnchi). What fuckin' college would care if you drew some bullshit picture about your feelings? - CI: artixlinux/artixlinux:base container, install artools, buildiso -p antergos, IA upload with collection=open_source_software. Class is in session. Maybe I should grow 40 feet! Then you'd REALLY like me! - IA: mediatype=software keeps us out of Community Texts jail. The question is; what's this stick gonna do? It's honestly super humbling, when the trashiest repo you know; probably coked out of its mind... says the most thoughtful thing you've done in years. - README.md rewritten with Artix/OpenRC/KDE badges, build instructions, migration notes. Nice SpongeBob impression. ...Nice SpongeBob impression. - AGENTS.md updated (identity ritual, gotchas, commands, repo layout) - Restore LICENSE, NOTICES, APOLOGY.txt, CHANGELOG.md from git history. Some files you just don't let die. No matter what, you NEVER use that N-word! (...should've said nothing.) - .gitignore: work/ iso/ out/. Go work at Starbucks with your little apron. So laugh all you want. Forget about me all you want. But at least I'll be gorgeous forever. Mother, I'm in the SquashFS now. Signed-off-by: Celestia Ludenberg <ash8820@proton.me>
132 lines
4.3 KiB
Plaintext
132 lines
4.3 KiB
Plaintext
# SPDX-FileCopyrightText: no
|
|
# SPDX-License-Identifier: CC0-1.0
|
|
#
|
|
# Mount filesystems in the target (generally, before treating the
|
|
# target as a usable chroot / "live" system). Filesystems are
|
|
# automatically mounted from the partitioning module. Filesystems
|
|
# listed here are **extra**. The filesystems listed in *extraMounts*
|
|
# are mounted in all target systems.
|
|
---
|
|
# Extra filesystems to mount. The key's value is a list of entries; each
|
|
# entry has five keys:
|
|
# - device The device node to mount
|
|
# - fs (optional) The filesystem type to use
|
|
# - mountPoint Where to mount the filesystem
|
|
# - options (optional) An array of options to pass to mount
|
|
# - efi (optional) A boolean that when true is only mounted for UEFI installs
|
|
#
|
|
# The device is not mounted if the mountPoint is unset or if the fs is
|
|
# set to unformatted.
|
|
#
|
|
extraMounts:
|
|
- device: proc
|
|
fs: proc
|
|
mountPoint: /proc
|
|
- device: sys
|
|
fs: sysfs
|
|
mountPoint: /sys
|
|
- device: /dev
|
|
mountPoint: /dev
|
|
options: [ bind ]
|
|
- device: tmpfs
|
|
fs: tmpfs
|
|
mountPoint: /run
|
|
- device: /run/udev
|
|
mountPoint: /run/udev
|
|
options: [ bind ]
|
|
- device: efivarfs
|
|
fs: efivarfs
|
|
mountPoint: /sys/firmware/efi/efivars
|
|
efi: true
|
|
|
|
# Btrfs subvolumes to create if root filesystem is on btrfs volume.
|
|
# If *mountpoint* is mounted already to another partition, it is ignored.
|
|
# Separate subvolume for swapfile is handled separately and automatically.
|
|
#
|
|
# It is possible to prevent subvolume creation -- this is likely only relevant
|
|
# for the root (/) subvolume -- by giving an empty string as a subvolume
|
|
# name. In this case no subvolume will be created.
|
|
#
|
|
btrfsSubvolumes:
|
|
- mountPoint: /
|
|
subvolume: /@
|
|
# As an alternative:
|
|
#
|
|
# subvolume: ""
|
|
- mountPoint: /home
|
|
subvolume: /@home
|
|
- mountPoint: /root
|
|
subvolume: /@root
|
|
- mountPoint: /srv
|
|
subvolume: /@srv
|
|
- mountPoint: /var/cache
|
|
subvolume: /@cache
|
|
- mountPoint: /var/log
|
|
subvolume: /@log
|
|
- mountPoint: /var/tmp
|
|
subvolume: /@tmp
|
|
|
|
# The name of the btrfs subvolume holding the swapfile. This only used when
|
|
# a swapfile is selected and the root filesystem is btrfs
|
|
#
|
|
btrfsSwapSubvol: /@swap
|
|
|
|
# The mount options used to mount each filesystem.
|
|
#
|
|
# filesystem contains the name of the filesystem or on of three special
|
|
# values, "default", efi" and "btrfs_swap". The logic is applied in this manner:
|
|
# - If the partition is the EFI partition, the "efi" entry will be used
|
|
# - If the fs is btrfs and the subvolume is for the swapfile,
|
|
# the "btrfs_swap" entry is used
|
|
# - If the filesystem is an exact match for filesystem, that entry is used
|
|
# - If no match is found in the above, the default entry is used
|
|
# - If there is no match and no default entry, "defaults" is used
|
|
# - If the mountOptions key is not present, "defaults" is used
|
|
#
|
|
# Each filesystem entry contains 3 keys, all of which are optional
|
|
# options - An array of mount options that is used on all disk types
|
|
# ssdOptions - An array of mount options combined with options for ssds
|
|
# hddOptions - An array of mount options combined with options for hdds
|
|
# If combining these options results in an empty array, "defaults" is used
|
|
#
|
|
# Example 1
|
|
# In this example, there are specific options for ext4 and btrfs filesystems,
|
|
# the EFI partition and the subvolume holding the btrfs swapfile. All other
|
|
# filesystems use the default entry. For the btrfs filesystem, there are
|
|
# additional options specific to hdds and ssds
|
|
#
|
|
mountOptions:
|
|
- filesystem: default
|
|
options: [ defaults ]
|
|
- filesystem: efi
|
|
options: [ defaults, umask=0077 ]
|
|
- filesystem: ext4
|
|
options: [ defaults ]
|
|
- filesystem: btrfs
|
|
options: [ defaults, noatime, compress=zstd:1 ]
|
|
ssdOptions: [ discard=async ]
|
|
hddOptions: [ autodefrag ]
|
|
- filesystem: btrfs_swap
|
|
options: [ defaults, noatime ]
|
|
#
|
|
# Example 2
|
|
# In this example there is a single default used by all filesystems
|
|
#
|
|
# mountOptions:
|
|
# - filesystem: default
|
|
# options: [ defaults ]
|
|
#
|
|
# mountOptions:
|
|
# - filesystem: default
|
|
# options: [ defaults ]
|
|
# - filesystem: efi
|
|
# options: [ defaults, umask=0077 ]
|
|
# - filesystem: btrfs
|
|
# options: [ defaults, compress=zstd:1 ]
|
|
# - filesystem: btrfs_swap
|
|
# options: [ defaults, noatime ]
|
|
|
|
|
|
|
|
|