mbp-manjaro/README.md

138 lines
3.1 KiB
Markdown
Raw Normal View History

iso-profiles
==========================
2018-11-26 02:21:25 -05:00
###### profile.conf
~~~
##########################################
###### use this file in the profile ######
##########################################
# use multilib packages; x86_64 only
# multilib="true"
2017-02-04 08:17:56 -05:00
# 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"
2016-12-05 12:54:51 -05:00
# 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,
# names must match openrc service names
# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager')
# disable_openrc=()
# unset defaults to given values
# addgroups="video,power,disk,storage,optical,network,lp,scanner,wheel"
# the same workgroup name if samba is used
2016-12-05 12:54:51 -05:00
# smb_workgroup="Manjaro"
################# live-session #################
# unset defaults to given value
# hostname="manjaro"
# unset defaults to given value
# username="manjaro"
# unset defaults to given value
# password="manjaro"
2017-02-21 09:46:20 -05:00
# 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')
# unset defaults to given values,
# names must match openrc service names
# services in enable_openrc array don't need to be listed here
# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live')
~~~
2018-11-26 02:21:25 -05:00
###### New Packagelist tags
~~~
>openrc
>systemd
>i686
>x86_64
>multilib
>nonfree_default
>nonfree_i686
>nonfree_x86_64
>nonfree_multilib
>manjaro
2017-02-04 08:17:56 -05:00
>basic
>extra
~~~
###### Packages-Root
2018-11-26 02:21:25 -05:00
* Contains root image packages
* ideally no xorg
###### Packages-Desktop
2018-11-26 02:21:25 -05:00
* Contains the desktop image packages
* desktop environment packages go here
###### Packages-Mhwd
2018-11-26 02:21:25 -05:00
* Contains the MHWD driver packages repo
###### Packages-Live
2018-11-26 02:21:25 -05:00
* 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!**
2016-12-05 12:52:22 -05:00
**Important**: Only online repos is allowed in the user-repos.conf. Buildiso will fail on file-based repos.
###### Calamares
* netgroups definitions go in [this](https://github.com/manjaro/calamares-netgroups) repo please