ISO profiles for Manjaro Linux based distributions https://gitlab.manjaro.org/profiles-and-settings/iso-profiles
Find a file
Frede Hundewadt e95e402748 Update README.md
removed openrc - added missing defaults
2020-10-28 09:10:39 +01:00
community Merge branch 'master' of https://gitlab.manjaro.org/profiles-and-settings/iso-profiles into master 2020-10-25 12:21:04 +00:00
manjaro Disable systemd tlp service form any live iso 2020-10-23 22:19:41 +02:00
oem Disable systemd tlp service form any live iso 2020-10-23 22:19:41 +02:00
shared [mhwd] switch to 455xx 2020-10-16 13:42:58 +02:00
.gitignore added lxqt-wip to ignore 2020-04-29 14:14:02 +02:00
README.md Update README.md 2020-10-28 09:10:39 +01:00
repo_info set 0.15.0 2017-03-09 02:10:22 +01:00

iso-profiles

profile.conf
##########################################
###### use this file in the profile ######
##########################################

# use multilib packages; x86_64 only
# multilib="true"

# use extra packages as defined in pkglist to activate a full profile
# extra="false"

################ install ################

# default displaymanager: none
# supported; lightdm, sddm, gdm, lxdm, mdm
# displaymanager="none"

# Set to false to disable autologin in the livecd
# autologin="true"

# nonfree xorg drivers
# nonfree_mhwd="true"

# possible values: grub;systemd-boot
# efi_boot_loader="grub"

# configure calamares for netinstall
# netinstall="false"

# configure calamares to use chrootcfg instead of unpackfs; default: unpackfs
# chrootcfg="false"

# use geoip
# geoip="true"

# unset defaults to given values
# names must match systemd service names
# enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep')
# disable_systemd=()

# unset defaults to given values
# addgroups="video,power,disk,storage,optical,network,lp,scanner,wheel"

# the same workgroup name if samba is used
# smb_workgroup="Manjaro"

# default system shell is bash
# '/etc/defaults/useradd': " "
# userShell              : "/bin/zsh"
# empty value will not be used
# user_shell=" "

# use calamares office installer
# supported: true,false
# office_installer="false"

# add strict snaps: strict_snaps="snapd core core18 gnome-3-28-1804 gtk-common-themes snap-store"
# strict_snaps=""
# add classic snaps: classic_snaps="code"
# classic_snaps=""
# choose the snap channel. Possible options are: stable, candidate, beta, edge
# snap_channel="candidate"

########## calamares preferences ##########
# See /etc/manjaro-tools/branding.desc.d for reference

# welcome style for calamares: true="Welcome to the %1 installer." ; false="Welcome to the Calamares installer for %1." (default)
# welcomestyle=false

# welcome image scaled (productWelcome) 
# welcomelogo=true

# configure calamares for mhwd
# mhwd_used="true"

# configure calamares for oem
# oem_used="false"

# size and expansion policy for Calamares (possible value: normal,fullscreen,noexpand)
# windowexp=noexpand

# size of Calamares window, expressed as w,h. 
# (possible units: pixel (px) or font-units (em))
# windowsize="800px,520px"

# placement of Calamares window, either "center" or "free".
# windowplacement="center"

# colors for text and background components:

# background of the sidebar
# sidebarbackground=#454948

# text color
# sidebartext=#efefef

# background of the selected step
# sidebartextselect=#4d915e

# text color of the selected step
# sidebartexthighlight=#1a1c1b

################# live-session #################

# unset defaults to given value
# hostname="manjaro"

# unset defaults to given value
# username="manjaro"

# unset defaults to given value
# password="manjaro"

# the login shell
# defaults to bash
# login_shell=/bin/bash

# unset defaults to given values
# names must match systemd service names
# services in enable_systemd array don't need to be listed here
# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live')

New Packagelist tags
>systemd

>x86_64
>multilib

>nonfree_default
>nonfree_x86_64
>nonfree_multilib

>manjaro

>basic
>extra
Packages-Root
  • Contains root image packages
  • ideally no xorg
Packages-Desktop
  • Contains the desktop image packages
  • desktop environment packages go here
Packages-Mhwd
  • Contains the MHWD driver packages repo
Packages-Live
  • Contains packages you only want in live session but not installed on the target system with installer
  • default files are in shared folder and can be symlinked or defined in a real file
buildiso can be configured to use custom repos
  • create a user-repos.conf
${profile_dir}/user-repos.conf

Add only your repos to user-repos.conf!

Important: Only online repos is allowed in the user-repos.conf. Buildiso will fail on file-based repos.

Calamares
  • netgroups definitions go in this repo please