add plasma-mobile

This commit is contained in:
Bernhard Landauer 2022-07-14 13:10:41 +02:00
parent 3501edbb71
commit 962fcd41e1
13 changed files with 395 additions and 0 deletions

View file

@ -0,0 +1,86 @@
alsa-utils
angelfish
bash-completion
bluedevil
bluez
bootsplash-theme-kde
breeze
breeze-gtk
calindori
desktop-file-utils
dhcpcd
discover
dnsmasq
drkonqi
kde-gtk-config
elisa-qtmm
ffmpegthumbs
glibc-locales
gst-libav
gst-plugins-bad
gst-plugins-base
gst-plugins-ugly
hfd-service
index-fm
inxi
irqbalance
kaccounts-providers
kalk
kclock
kdeconnect
kdegraphics-thumbnailers
kinit
kio-extras
koko
kpeoplesink
krecorder
kscreen
kwallet-pam
kwayland
kwayland-integration
kweather
kwin
kwrite
lcms2 # needed for kwin nightmode
maliit-framework
maliit-keyboard
manjaro-icons
maui-clip
maui-nota
mauikit
mesa
nano
ncdu
noto-fonts-emoji
ntfs-3g
okular
openssh
oxygen-sounds
p7zip
packagekit-qt5
pacmanlogviewer
parted
pipewire-media-session
plasma-desktop
plasma-mobile-nm
plasma-mobile-settings
plasma-nano
plasma-pa
plasma-phone-components
plasma-phonebook
plasma-settings
plymouth-shim
polkit-kde-agent
powerdevil
pulseaudio-bluetooth
qmlkonsole
qqc2-breeze-style
sddm
spacebar
sudo
telepathy-mission-control
unarchiver
wget
xdg-desktop-portal-kde
xdg-user-dirsxdg-utils
xorg-server-xwayland

View file

@ -0,0 +1,29 @@
## live system environment - required packages
manjaro-live-skel
manjaro-live-systemd
grub-theme-live-manjaro
nbd
mkinitcpio-nfs-utils
## GUI installer
calamares
squashfs-tools
xdg-user-dirs
## system repair tools for chroot, partitioning, internet research, iso writer, SMART tool, ...
memtest86+
manjaro-tools-base
falkon
imagewriter
gsmartcontrol
gparted
# optional dependencies of gparted:
dosfstools
f2fs-tools
btrfs-progs
exfatprogs
ntfs-3g
xfsprogs
nilfs-utils
gpart
mtools

View file

@ -0,0 +1,17 @@
## base system
base
## manjaro base system
KERNEL
manjaro-system
mhwd
sudo
## boot loader
grub
os-prober
efibootmgr
intel-ucode
## network: please enable the following systemd services in profile.conf file both for live and installed systems:
# 'systemd-resolved' 'systemd-networkd'

View file

@ -0,0 +1,59 @@
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet udev.log_priority=3"
GRUB_CMDLINE_LINUX=""
# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true
# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
#GRUB_THEME="/path/to/gfxtheme"
# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically. We use 'fsck' by default, which
# needs 'rw' as boot parameter, to avoid delay in boot-time. 'fsck' needs to be
# removed from 'mkinitcpio.conf' to make 'systemd-fsck' work.
# See also Arch-Wiki: https://wiki.archlinux.org/index.php/Fsck#Boot_time_checking
#GRUB_ROOT_FS_RO=true

View file

@ -0,0 +1,8 @@
[Match]
Name=en*
[Network]
DHCP=yes
[DHCP]
RouteMetric=10

View file

@ -0,0 +1,8 @@
[Match]
Name=wl*
[Network]
DHCP=yes
[DHCP]
RouteMetric=20

View file

@ -0,0 +1 @@
../../../../shared/manjaro/live-overlay/etc/default

View file

@ -0,0 +1 @@
../../../../shared/manjaro/live-overlay/etc/fstab

View file

@ -0,0 +1,101 @@
[Autologin]
# Autologin again on session exit
Relogin=false
# Autologin session
Session=plasma.desktop
# Autologin user
User=manjaro
[General]
# Halt command
HaltCommand=/usr/bin/systemctl poweroff
# Initial NumLock state
# Valid values: on|off|none
# If property is set to none, numlock won't be changed
Numlock=none
# Reboot command
RebootCommand=/usr/bin/systemctl reboot
[Theme]
# Current theme name
Current=breeze-text-only
# Cursor theme
CursorTheme=breeze_cursors
# Face icon directory
# The files should be in username.face.icon format
FacesDir=/usr/share/sddm/faces
# Theme directory path
ThemeDir=/usr/share/sddm/themes
[Users]
# Default $PATH
DefaultPath=/bin:/usr/bin:/usr/local/bin
# Hidden shells
# Users with these shells as their default won't be listed
HideShells=
# Hidden users
HideUsers=
# Maximum user id for displayed users
MaximumUid=60000
# Minimum user id for displayed users
MinimumUid=1000
# Remember the session of the last successfully logged in user
RememberLastSession=true
# Remember the last successfully logged in user
RememberLastUser=true
[Wayland]
# Wayland session script path
# A script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/wayland-session
# Session description directory
SessionDir=/usr/share/wayland-sessions
[X11]
# Xsetup script path
# A script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup
# Xstop script path
# A script to execute when stopping the display server
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
# Minimum VT
# The lowest virtual terminal number that will be used.
MinimumVT=1
# X server arguments
ServerArguments=-nolisten tcp
# X server path
ServerPath=/usr/bin/X
# Xsession script path
# A script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession
# Session description directory
SessionDir=/usr/share/xsessions
# Xauth path
XauthPath=/usr/bin/xauth
# Xephyr path
XephyrPath=/usr/bin/Xephyr

View file

@ -0,0 +1,8 @@
[Match]
Name=en*
[Network]
DHCP=yes
[DHCP]
RouteMetric=10

View file

@ -0,0 +1,8 @@
[Match]
Name=wl*
[Network]
DHCP=yes
[DHCP]
RouteMetric=20

View file

@ -0,0 +1 @@
../../../shared/manjaro/live-overlay/usr

View file

@ -0,0 +1,68 @@
##########################################
###### use this file in the profile ######
##########################################
# use multilib packages; x86_64 only
# multilib="true"
displaymanager="sddm"
# Set to false to disable autologin in the livecd
# autologin="true"
# nonfree mhwd drivers
# nonfree_mhwd="false"
# use extra packages as defined in pkglist to activate a full profile
extra="false"
################ install ################
# unset defaults to given value
# efi_boot_loader="grub"
# configure calamares for netinstall
# netinstall="false"
# configure calamares to use chrootcfg instead of unpackfs
# chrootcfg="false"
# use geoip for localization
# geoip='true'
# unset defaults to given values
# names must match systemd service names
enable_systemd=( 'systemd-resolved' 'systemd-networkd' )
disable_systemd=('pacman-init')
# the same workgroup name if samba is used
# smb_workgroup=""
################# livecd #################
# 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
# addgroups="lp,network,power,wheel"
# 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' 'systemd-resolved' 'systemd-networkd')
disable_systemd_live=('tlp' 'tlp-sleep')
# 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')