Add VentoyArch

This commit is contained in:
Marko Korhonen 2025-03-27 16:14:54 -05:00
parent b78814d8a7
commit 9fe7f5895b
4 changed files with 31 additions and 1 deletions

View file

@ -206,6 +206,23 @@ dotfiles = [
] ]
include = ["Locale", "Pacman"] include = ["Locale", "Pacman"]
[profiles.VentoyArch]
dotfiles = [
"d_bin",
"f_cmdline",
"f_doas.conf",
"f_fonts.conf",
"f_freetype2.sh",
"f_ignore",
"f_logind.conf",
"f_mkinitcpio.conf",
"f_mkinitcpio_linux.preset",
"f_plymouthd.conf",
"f_system.conf",
"f_timesyncd.conf",
]
include = ["Locale", "Pacman"]
[profiles.Shire] [profiles.Shire]
dotfiles = [ dotfiles = [
"d_bin", "d_bin",

View file

@ -214,6 +214,15 @@ dotfiles = [
[profiles.Mirkwood.variables] [profiles.Mirkwood.variables]
wayland = true wayland = true
[profiles.VentoyArch]
include = ["pacman", "terminal", "media", "gpg"]
dotfiles = [
"f_dconf.ini"
]
[profiles.VentoyArch.variables]
wayland = true
[profiles.Shire] [profiles.Shire]
include = ["pacman", "terminal", "media", "gpg"] include = ["pacman", "terminal", "media", "gpg"]
dotfiles = [ dotfiles = [

View file

@ -1,7 +1,9 @@
{%@@ if profile == "Mirkwood" @@%} {%@@ if profile == "Mirkwood" @@%}
cryptdevice=UUID=ddc8cabe-f726-4287-8407-3a0323ec6037:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=18529853 rw quiet splash vt.global_cursor_default=0 fbcon=nodefer log_level=3 udev.log_level=3 cryptdevice=UUID=ddc8cabe-f726-4287-8407-3a0323ec6037:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root resume=/dev/mapper/cryptroot resume_offset=18529853 rw quiet splash vt.global_cursor_default=0 fbcon=nodefer log_level=3 udev.log_level=3
{%@@ elif profile == "Moria" @@%} {%@@ elif profile == "Moria" @@%}
cryptdevice=UUID=51115cf2-6a44-4f8c-8aa2-ff9d834953d8:cryptroot root=/dev/mapper/cryptroot rootflags=subvol=root ip=:::::eth0:dhcp netconf_timeout=60 rw quiet splash vt.global_cursor_default=0 fbcon=nodefer log_level=3 udev.log_level=3 cryptdevice=UUID=51115cf2-6a44-4f8c-8aa2-ff9d834953d8:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root ip=:::::eth0:dhcp netconf_timeout=60 rw quiet splash vt.global_cursor_default=0 fbcon=nodefer log_level=3 udev.log_level=3
{%@@ elif profile == "Shire" @@%} {%@@ elif profile == "Shire" @@%}
cryptdevice=UUID=8898d32c-d150-4258-ad0f-96b5afca4718:cryptroot root=/dev/mapper/cryptroot rootflags=subvol=root resume_offset=2106624 intel_idle.max_cstate=1 rw quiet splash vt.global_cursor_default=0 fbcon=nodefer log_level=3 udev.log_level=3 cryptdevice=UUID=8898d32c-d150-4258-ad0f-96b5afca4718:cryptroot root=/dev/mapper/cryptroot rootflags=subvol=root resume_offset=2106624 intel_idle.max_cstate=1 rw quiet splash vt.global_cursor_default=0 fbcon=nodefer log_level=3 udev.log_level=3
{%@@ elif profile == "VentoyArch" @@%}
cryptdevice=UUID=d43414f3-37e9-4f35-9d3c-2f85c36c0034:cryptroot:allow-discards root=/dev/mapper/cryptroot rootflags=subvol=root rw quiet splash vt.global_cursor_default=0 fbcon=nodefer log_level=3 udev.log_level=3
{%@@ endif @@%} {%@@ endif @@%}

View file

@ -17,4 +17,6 @@ HOOKS=(base udev kms plymouth keyboard autodetect microcode modconf block filesy
HOOKS=(base udev kms keyboard autodetect microcode modconf block netconf dropbear encryptssh filesystems btrfs fsck) HOOKS=(base udev kms keyboard autodetect microcode modconf block netconf dropbear encryptssh filesystems btrfs fsck)
{%@@ elif profile == 'Shire' @@%} {%@@ elif profile == 'Shire' @@%}
HOOKS=(base udev kms keyboard keymap autodetect microcode modconf block bluetooth unl0kr encrypt plymouth filesystems resume fsck) HOOKS=(base udev kms keyboard keymap autodetect microcode modconf block bluetooth unl0kr encrypt plymouth filesystems resume fsck)
{%@@ elif profile == "VentoyArch" @@%}
HOOKS=(base udev kms plymouth keyboard autodetect microcode modconf block ventoy filesystems btrfs encrypt resume fsck)
{%@@ endif @@%} {%@@ endif @@%}