rebrand!: Antergos NeXT -> Euri Linux
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
---
|
||||
backend: pacman
|
||||
|
||||
pacman:
|
||||
num_retries: 0
|
||||
disable_download_timeout: false
|
||||
needed_only: false
|
||||
handle_keyrings: true
|
||||
copy_pacconf: true
|
||||
requirements:
|
||||
- dest: /etc
|
||||
mode: "0o755"
|
||||
- dest: /var
|
||||
mode: "0o755"
|
||||
- dest: /var/cache
|
||||
mode: "0o755"
|
||||
- dest: /var/cache/pacman
|
||||
mode: "0o755"
|
||||
- dest: /var/cache/pacman/pkg
|
||||
mode: "0o755"
|
||||
- dest: /var/lib
|
||||
mode: "0o755"
|
||||
- dest: /var/lib/pacman
|
||||
mode: "0o755"
|
||||
keyrings:
|
||||
- artix
|
||||
- euri
|
||||
|
||||
base_init: elogind
|
||||
|
||||
operations:
|
||||
- install:
|
||||
- base
|
||||
- euri-keyring
|
||||
- euri-release
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
---
|
||||
efiBootLoader: "grub"
|
||||
|
||||
kernel: "/vmlinuz-linux-x86_64"
|
||||
img: "/initramfs-linux-x86_64.img"
|
||||
fallback: "/initramfs-linux-x86_64-fallback.img"
|
||||
timeout: "10"
|
||||
|
||||
grubInstall: "grub-install"
|
||||
grubMkconfig: "grub-mkconfig"
|
||||
grubCfg: "/boot/grub/grub.cfg"
|
||||
grubProbe: "grub-probe"
|
||||
efiBootMgr: "efibootmgr"
|
||||
|
||||
installEFIFallback: true
|
||||
|
||||
efiBootloaderId: "Euri Linux"
|
||||
|
||||
# installHybridGRUB: false
|
||||
|
||||
# efiBootLoaderVar: "packagechooser_bootloader"
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
displaymanagers:
|
||||
- sddm
|
||||
- lightdm
|
||||
- lxdm
|
||||
- ly
|
||||
- greetd
|
||||
- gdm
|
||||
- mdm
|
||||
- slim
|
||||
|
||||
basicSetup: false
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
restartNowMode: user-unchecked
|
||||
|
||||
restartNowCommand: "loginctl reboot"
|
||||
|
||||
notifyOnFinished: false
|
||||
@@ -0,0 +1,21 @@
|
||||
# SPDX-FileCopyrightText: no
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
---
|
||||
overwrite: true
|
||||
|
||||
prefer_grub_d: false
|
||||
|
||||
keep_distributor: false
|
||||
|
||||
kernel_params: [ "quiet" ]
|
||||
|
||||
defaults:
|
||||
GRUB_TIMEOUT: 5
|
||||
GRUB_DEFAULT: "saved"
|
||||
GRUB_DISTRIBUTOR: "Euri Linux"
|
||||
GRUB_DISABLE_SUBMENU: true
|
||||
GRUB_TERMINAL_OUTPUT: "gfxterm"
|
||||
GRUB_DISABLE_RECOVERY: true
|
||||
GRUB_THEME: "/usr/share/grub/themes/euri/theme.txt"
|
||||
|
||||
always_use_defaults: false
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
kernel: all
|
||||
|
||||
be_unsafe: false
|
||||
@@ -0,0 +1,7 @@
|
||||
---
|
||||
localeGenPath: /etc/locale.gen
|
||||
|
||||
geoip:
|
||||
style: "json"
|
||||
url: "https://geoip.kde.org/v1/calamares"
|
||||
selector: ""
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
systemd: false
|
||||
dbus: false
|
||||
dbus-symlink: false
|
||||
entropy-copy: false
|
||||
@@ -0,0 +1,131 @@
|
||||
# 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 ]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
---
|
||||
groupsUrl:
|
||||
- file:///etc/calamares/modules/netinstall.yaml
|
||||
|
||||
required: false
|
||||
|
||||
# To support multiple instances of this module,
|
||||
# some strings are configurable and translatable here.
|
||||
# Sub-keys under *label* are used for the user interface.
|
||||
# - *sidebar* This is the name of the module in the progress-tree / sidebar
|
||||
# in Calamares.
|
||||
# - *title* This is displayed above the list of packages.
|
||||
# If no *sidebar* values are provided, defaults to "Package selection"
|
||||
# and existing translations. If no *title* values are provided, no string
|
||||
# is displayed.
|
||||
#
|
||||
# Translations are handled through `[ll]` notation, much like in
|
||||
# `.desktop` files. The string associated with `key[ll]` is used for
|
||||
# *key* when when the language *ll* (language-code, like *nl* or *en_GB*
|
||||
# or *ja*) is used.
|
||||
#
|
||||
# The following strings are **already** known to Calamares and can be
|
||||
# listed here in *untranslated* form (e.g. as value of *sidebar*)
|
||||
# without bothering with the translations: they are picked up from
|
||||
# the regular translation framework:
|
||||
# - "Package selection"
|
||||
# - "Office software"
|
||||
# - "Office package"
|
||||
# - "Browser software"
|
||||
# - "Browser package"
|
||||
# - "Web browser"
|
||||
# - "Kernel"
|
||||
# - "Services"
|
||||
# - "Login"
|
||||
# - "Desktop"
|
||||
# - "Applications"
|
||||
# - "Communication"
|
||||
# - "Development"
|
||||
# - "Office"
|
||||
# - "Multimedia"
|
||||
# - "Internet"
|
||||
# - "Theming"
|
||||
# - "Gaming"
|
||||
# - "Utilities"
|
||||
# Other strings should follow the translations format.
|
||||
label:
|
||||
sidebar: "Package selection"
|
||||
# sidebar[nl]: "Pakketkeuze"
|
||||
# sidebar[en_GB]: "Package choice"
|
||||
# sidebar[ja]: "知りません" # "I don't know"
|
||||
# title: "Office Package"
|
||||
# title[nl]: "Kantoorsoftware"
|
||||
|
||||
|
||||
@@ -0,0 +1,105 @@
|
||||
- name: "Default"
|
||||
description: "Default packages"
|
||||
hidden: false
|
||||
selected: true
|
||||
critical: true
|
||||
immutable: true
|
||||
packages:
|
||||
- linux
|
||||
- linux-headers
|
||||
- grub
|
||||
- efibootmgr
|
||||
- sudo
|
||||
- euri-release
|
||||
- euri-keyring
|
||||
- euri-wallpapers
|
||||
- euri-grub-theme
|
||||
- falkon
|
||||
- mesa
|
||||
- mesa-utils
|
||||
- vulkan-nouveau
|
||||
- networkmanager
|
||||
- network-manager-applet
|
||||
- pipewire
|
||||
- pipewire-alsa
|
||||
- pipewire-pulse
|
||||
- wireplumber
|
||||
- btrfs-progs
|
||||
- xfsprogs
|
||||
- f2fs-tools
|
||||
- snapper
|
||||
- zsh
|
||||
|
||||
|
||||
- name: "Kernel"
|
||||
description: "Kernel and modules"
|
||||
selected: false
|
||||
packages:
|
||||
- acpi_call
|
||||
- bbswitch
|
||||
- broadcom-wl
|
||||
- tp_smapi
|
||||
- linux-lts
|
||||
- linux-lts-headers
|
||||
|
||||
- name: "Firmware"
|
||||
description: "Firmware"
|
||||
selected: false
|
||||
packages:
|
||||
- b43-fwcutter
|
||||
- linux-firmware
|
||||
- linux-firmware-bnx2x
|
||||
- linux-firmware-liquidio
|
||||
- linux-firmware-marvell
|
||||
- linux-firmware-mellanox
|
||||
- linux-firmware-nfp
|
||||
- linux-firmware-qcom
|
||||
- linux-firmware-qlogic
|
||||
- linux-firmware-whence
|
||||
- sof-firmware
|
||||
- alsa-firmware
|
||||
- intel-ucode
|
||||
- amd-ucode
|
||||
|
||||
- name: "Init Services"
|
||||
description: "Essential dinit services"
|
||||
selected: true
|
||||
critical: true
|
||||
immutable: true
|
||||
packages:
|
||||
- dinit
|
||||
- dbus-dinit
|
||||
- networkmanager-dinit
|
||||
- elogind-dinit
|
||||
- cups-dinit
|
||||
- avahi-dinit
|
||||
- bluez-dinit
|
||||
- cronie-dinit
|
||||
- openssh-dinit
|
||||
- alsa-utils-dinit
|
||||
- acpid-dinit
|
||||
- dhcpcd-dinit
|
||||
- syslog-ng-dinit
|
||||
- power-profiles-daemon-dinit
|
||||
- ntp-dinit
|
||||
|
||||
- name: "Utilities"
|
||||
description: "System Utilities"
|
||||
selected: true
|
||||
packages:
|
||||
- euri-lsb-release
|
||||
- nano
|
||||
- vi
|
||||
|
||||
- name: "Devel"
|
||||
description: "Development tools"
|
||||
selected: false
|
||||
packages:
|
||||
- base-devel
|
||||
- artools-base
|
||||
- artools-iso
|
||||
- artools-pkg
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,264 @@
|
||||
---
|
||||
mode: required
|
||||
method: netinstall-add
|
||||
labels:
|
||||
step: "Desktop Environment"
|
||||
step[de]: "Desktop-Umgebung"
|
||||
default: Plasma
|
||||
items:
|
||||
- id: Plasma
|
||||
name: "KDE Plasma"
|
||||
description: "Full-featured modern desktop. The default Euri Linux experience."
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "KDE Plasma"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- euri-desktop-settings
|
||||
- ark
|
||||
- bluedevil
|
||||
- breeze-gtk
|
||||
- dolphin
|
||||
- dolphin-plugins
|
||||
- ffmpegthumbs
|
||||
- gwenview
|
||||
- kate
|
||||
- kcalc
|
||||
- kde-cli-tools
|
||||
- kde-gtk-config
|
||||
- kdeconnect
|
||||
- kdegraphics-thumbnailers
|
||||
- kdenetwork-filesharing
|
||||
- kdeplasma-addons
|
||||
- keditbookmarks
|
||||
- kfind
|
||||
- kgpg
|
||||
- kinfocenter
|
||||
- kio-admin
|
||||
- kio-extras
|
||||
- kio-fuse
|
||||
- konsole
|
||||
- konversation
|
||||
- kscreen
|
||||
- kwallet-pam
|
||||
- kwalletmanager
|
||||
- kwayland-integration
|
||||
- okular
|
||||
- partitionmanager
|
||||
- plasma-browser-integration
|
||||
- plasma-desktop
|
||||
- plasma-disks
|
||||
- plasma-nm
|
||||
- plasma-pa
|
||||
- plasma-systemmonitor
|
||||
- plasma-workspace
|
||||
- powerdevil
|
||||
- print-manager
|
||||
- qt6-imageformats
|
||||
- spectacle
|
||||
- xdg-desktop-portal-kde
|
||||
- xsettingsd
|
||||
- euri-layan-theme
|
||||
- tela-circle-icon-theme-git
|
||||
- cava
|
||||
- python-websockets
|
||||
- qt6-websockets
|
||||
- btop
|
||||
- imagemagick
|
||||
- fastfetch
|
||||
- noto-fonts-emoji
|
||||
- adw-gtk-theme
|
||||
- ttf-hack-nerd
|
||||
- ttf-fira-code
|
||||
- ttf-terminus-nerd
|
||||
- ttf-meslo-nerd
|
||||
- kwin-zones
|
||||
- oh-my-posh-bin
|
||||
- pacseek
|
||||
- id: PlasmaMinimal
|
||||
name: "KDE Plasma (Minimal)"
|
||||
description: "Stock Plasma on Wayland — kitty, pcmanfm-qt, featherpad, grim. No branding. For low-end hardware."
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "KDE Plasma (Minimal)"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- plasma-meta
|
||||
- kitty
|
||||
- pcmanfm-qt
|
||||
- featherpad
|
||||
- grim
|
||||
- slurp
|
||||
- id: Xfce
|
||||
name: "Xfce"
|
||||
description: "Lightweight traditional desktop. Fast and low on resources."
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "Xfce"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- exo
|
||||
- garcon
|
||||
- thunar
|
||||
- thunar-volman
|
||||
- tumbler
|
||||
- xfce4-appfinder
|
||||
- xfce4-panel
|
||||
- xfce4-power-manager
|
||||
- xfce4-session
|
||||
- xfce4-settings
|
||||
- xfce4-terminal
|
||||
- xfconf
|
||||
- xfdesktop
|
||||
- xfwm4
|
||||
- xfwm4-themes
|
||||
- mousepad
|
||||
- parole
|
||||
- ristretto
|
||||
- thunar-archive-plugin
|
||||
- thunar-media-tags-plugin
|
||||
- xfburn
|
||||
- xfce4-clipman-plugin
|
||||
- xfce4-notifyd
|
||||
- xfce4-pulseaudio-plugin
|
||||
- xfce4-screenshooter
|
||||
- xfce4-screensaver
|
||||
- xfce4-taskmanager
|
||||
- xfce4-whiskermenu-plugin
|
||||
- id: Cinnamon
|
||||
name: "Cinnamon"
|
||||
description: "Traditional desktop with modern features (GNOME-based)"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "Cinnamon"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- cinnamon
|
||||
- cinnamon-control-center
|
||||
- cinnamon-desktop
|
||||
- cinnamon-menus
|
||||
- cinnamon-screensaver
|
||||
- cinnamon-session
|
||||
- cinnamon-settings-daemon
|
||||
- cinnamon-translations
|
||||
- id: MATE
|
||||
name: "MATE"
|
||||
description: "Classic desktop — continuation of GNOME 2"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "MATE"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- caja
|
||||
- marco
|
||||
- mate-backgrounds
|
||||
- mate-control-center
|
||||
- mate-desktop
|
||||
- mate-icon-theme
|
||||
- mate-menus
|
||||
- mate-notification-daemon
|
||||
- mate-panel
|
||||
- mate-polkit
|
||||
- mate-session-manager
|
||||
- mate-settings-daemon
|
||||
- mate-themes
|
||||
- mate-user-guide
|
||||
- atril
|
||||
- eom
|
||||
- mate-applets
|
||||
- mate-calc
|
||||
- mate-power-manager
|
||||
- mate-screensaver
|
||||
- mate-system-monitor
|
||||
- mate-terminal
|
||||
- mate-utils
|
||||
- pluma
|
||||
- id: LXQt
|
||||
name: "LXQt"
|
||||
description: "Lightweight Qt-based desktop"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "LXQt"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- lximage-qt
|
||||
- lxqt-about
|
||||
- lxqt-admin
|
||||
- lxqt-archiver
|
||||
- lxqt-config
|
||||
- lxqt-globalkeys
|
||||
- lxqt-menu-data
|
||||
- lxqt-notificationd
|
||||
- lxqt-openssh-askpass
|
||||
- lxqt-panel
|
||||
- lxqt-policykit
|
||||
- lxqt-powermanagement
|
||||
- lxqt-qtplugin
|
||||
- lxqt-runner
|
||||
- lxqt-session
|
||||
- lxqt-sudo
|
||||
- lxqt-themes
|
||||
- obconf-qt
|
||||
- openbox
|
||||
- pavucontrol-qt
|
||||
- pcmanfm-qt
|
||||
- qps
|
||||
- qterminal
|
||||
- screengrab
|
||||
- xdg-desktop-portal-lxqt
|
||||
- id: i3
|
||||
name: "i3"
|
||||
description: "Minimal tiling window manager (keyboard-driven)"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "i3"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- i3-wm
|
||||
- i3blocks
|
||||
- i3lock
|
||||
- i3status
|
||||
- euri-i3-config
|
||||
- id: Sway
|
||||
name: "Sway"
|
||||
description: "i3-compatible Wayland compositor"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "Sway"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- sway
|
||||
- swaybg
|
||||
- swayidle
|
||||
- swaylock
|
||||
- euri-sway-config
|
||||
- id: Hyprland
|
||||
name: "Hyprland"
|
||||
description: "Dynamic tiling Wayland compositor with eye candy"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "Hyprland"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- hyprland
|
||||
- xdg-desktop-portal-hyprland
|
||||
- euri-hyprland-config
|
||||
- id: COSMIC
|
||||
name: "COSMIC"
|
||||
description: "Modern Rust-based desktop. Select greetd as DM."
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "COSMIC"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- cosmic
|
||||
@@ -0,0 +1,74 @@
|
||||
---
|
||||
mode: required
|
||||
|
||||
method: netinstall-add
|
||||
|
||||
labels:
|
||||
step: "Display Manager"
|
||||
step[de]: "Display Manager"
|
||||
|
||||
default: SDDM
|
||||
|
||||
items:
|
||||
- id: SDDM
|
||||
name: sddm
|
||||
description: "QML-based display manager (KDE default)"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "SDDM"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- sddm
|
||||
- sddm-dinit
|
||||
- pixie-sddm-git
|
||||
|
||||
- id: LightDM
|
||||
name: lightdm
|
||||
description: "Cross-desktop display manager (GTK)"
|
||||
screenshot: "lightdm-screenshot.png"
|
||||
netinstall:
|
||||
name: "LightDM"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- lightdm
|
||||
- lightdm-dinit
|
||||
- lightdm-slick-greeter
|
||||
- euri-lightdm-config
|
||||
|
||||
- id: LXDM
|
||||
name: lxdm
|
||||
description: "Lightweight display manager (LXDE)"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "LXDM"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- lxdm
|
||||
- lxdm-dinit
|
||||
|
||||
- id: greetd
|
||||
name: greetd
|
||||
description: "Minimal display manager (recommended for COSMIC)"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "greetd"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- greetd
|
||||
- greetd-dinit
|
||||
|
||||
- id: LY
|
||||
name: ly
|
||||
description: "Minimal TUI display manager"
|
||||
screenshot: ""
|
||||
netinstall:
|
||||
name: "LY"
|
||||
selected: true
|
||||
critical: false
|
||||
packages:
|
||||
- ly
|
||||
- ly-dinit
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
backend: pacman
|
||||
skip_if_no_internet: false
|
||||
update_db: true
|
||||
ignore_update_db_error: false
|
||||
update_system: false
|
||||
|
||||
pacman:
|
||||
num_retries: 3
|
||||
disable_download_timeout: false
|
||||
needed_only: true
|
||||
|
||||
operations: []
|
||||
@@ -0,0 +1,33 @@
|
||||
efi:
|
||||
mountPoint: "/boot/efi"
|
||||
recommendedSize: 512MiB
|
||||
minimumSize: 256MiB
|
||||
label: "EFI"
|
||||
|
||||
userSwapChoices:
|
||||
- none # Create no swap, use no swap
|
||||
- small # Up to 4GB
|
||||
- suspend # At least main memory size
|
||||
- file # To swap file instead of partition
|
||||
|
||||
swapPartitionName: swap
|
||||
|
||||
luksGeneration: luks1
|
||||
|
||||
drawNestedPartitions: true
|
||||
|
||||
alwaysShowPartitionLabels: true
|
||||
|
||||
initialPartitioningChoice: none
|
||||
|
||||
initialSwapChoice: suspend
|
||||
|
||||
defaultPartitionTableType: msdos
|
||||
|
||||
requiredPartitionTableType:
|
||||
- msdos
|
||||
- gpt
|
||||
|
||||
defaultFileSystemType: "ext4"
|
||||
availableFileSystemTypes: ["ext4","btrfs","f2fs","xfs"]
|
||||
allowFileSystemTypeSelection: true
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
# set at iso build time
|
||||
initsys: none
|
||||
|
||||
user-services:
|
||||
- name: dbus
|
||||
action: enable
|
||||
- name: pipewire
|
||||
action: enable
|
||||
- name: pipewire-pulse
|
||||
action: enable
|
||||
- name: wireplumber
|
||||
action: enable
|
||||
@@ -0,0 +1,36 @@
|
||||
---
|
||||
command: artix-service
|
||||
|
||||
services:
|
||||
- name: "acpid"
|
||||
action: "enable"
|
||||
- name: "bluetoothd"
|
||||
action: "enable"
|
||||
- name: "cronie"
|
||||
action: "enable"
|
||||
- name: "cupsd"
|
||||
action: "enable"
|
||||
- name: "dbus"
|
||||
action: "enable"
|
||||
- name: "dhcpcd"
|
||||
action: "enable"
|
||||
- name: "NetworkManager"
|
||||
action: "enable"
|
||||
- name: "power-profiles-daemon"
|
||||
action: "enable"
|
||||
- name: "sddm"
|
||||
action: "enable"
|
||||
- name: "lightdm"
|
||||
action: "enable"
|
||||
- name: "lxdm"
|
||||
action: "enable"
|
||||
- name: "ly"
|
||||
action: "enable"
|
||||
- name: "greetd"
|
||||
action: "enable"
|
||||
- name: "ntpd"
|
||||
action: "enable"
|
||||
- name: "syslog-ng"
|
||||
action: "enable"
|
||||
- name: "userspawn"
|
||||
action: "enable"
|
||||
@@ -0,0 +1,2 @@
|
||||
---
|
||||
emergency: false
|
||||
@@ -0,0 +1,46 @@
|
||||
---
|
||||
defaultGroups:
|
||||
- name: users
|
||||
must_exist: true
|
||||
system: true
|
||||
- lp
|
||||
- video
|
||||
- network
|
||||
- storage
|
||||
- name: wheel
|
||||
must_exist: false
|
||||
system: true
|
||||
- audio
|
||||
- power
|
||||
- log
|
||||
- optical
|
||||
- network
|
||||
- scanner
|
||||
|
||||
autologinGroup: autologin
|
||||
|
||||
doAutologin: false
|
||||
|
||||
sudoersGroup: wheel
|
||||
|
||||
setRootPassword: true
|
||||
|
||||
doReusePassword: false
|
||||
|
||||
passwordRequirements:
|
||||
nonempty: true
|
||||
minLength: 4 # Password at least this many characters
|
||||
maxLength: -1 # Password at most this many characters
|
||||
|
||||
allowWeakPasswords: true
|
||||
allowWeakPasswordsDefault: true
|
||||
|
||||
userShell: /bin/zsh
|
||||
|
||||
setHostname: EtcFile
|
||||
|
||||
writeHostsFile: true
|
||||
|
||||
user:
|
||||
shell: /bin/zsh
|
||||
forbidden_names: [ root ]
|
||||
@@ -0,0 +1,20 @@
|
||||
---
|
||||
showSupportUrl: true
|
||||
showKnownIssuesUrl: true
|
||||
showReleaseNotesUrl: true
|
||||
|
||||
requirements:
|
||||
requiredStorage: 5.5
|
||||
requiredRam: 1.0
|
||||
internetCheckUrl: https://www.artixlinux.org
|
||||
check:
|
||||
- storage
|
||||
- ram
|
||||
- power
|
||||
- internet
|
||||
- root
|
||||
required:
|
||||
- storage
|
||||
- ram
|
||||
- root
|
||||
- internet
|
||||
Reference in New Issue
Block a user