23 Commits
0.51 ... gnome

Author SHA1 Message Date
53574109c7 Merge branch 'master' into gnome 2021-04-19 00:16:33 +02:00
7ff0b16051 remove lowmem from auto-builds 2021-04-06 21:27:42 +03:00
8da0e7be1d XFCE Background set to default.jpg 2021-03-14 21:57:52 +02:00
e9f3f1cb28 gnome update 2021-02-23 23:30:10 +02:00
7d57956355 gnome iso-profile commit 2021-02-05 12:16:15 +02:00
62783babaa Set qt5ct as the main controller for uniform QT/GTK look 2021-02-05 11:49:56 +02:00
489d74b790 Uniform QT/GTK look for xfce 2021-02-05 11:11:02 +02:00
eef3d4068f Uniform QT/GTK look for Plasma 2021-02-05 11:10:45 +02:00
c99a079bfb Uniform QT/GTK look for mate 2021-02-05 11:10:34 +02:00
07c9eb8b53 Uniform QT/GTK look for lxqt 2021-02-05 11:10:22 +02:00
6b9818dde4 Uniform QT/GTK look for lxde 2021-02-05 11:10:12 +02:00
073a0b91a3 Uniform QT/GTK look for community-gtk 2021-02-05 11:09:48 +02:00
09ab516a54 Uniform QT/GTK look for Cinnamon 2021-02-05 11:09:10 +02:00
39b493adf3 addition of /usr/bin/installer 2021-02-03 20:25:07 +02:00
bed58ad8bb changed calamares.desktop to execute /usr/bin/installer 2021-02-03 20:24:41 +02:00
dfc97f217b remove knetattach from plasma 2021-01-26 12:26:33 +02:00
f94d6bd81b dnsmasq in communities 2021-01-22 00:21:48 +02:00
150e0b6531 remove dnsmasq from all 2021-01-22 00:17:32 +02:00
1adbfb6d61 add back consolefont to boot 2021-01-20 23:58:45 +02:00
9c5280cfae remove stale artix-live 2021-01-20 23:55:56 +02:00
9d4ea3c254 live (#7)
simplify dm svc

drop displaymanager-openrc

update profile.conf

rm sysusers

update profile.conf

upd cal users.conf

live-overlay: add live sysusers & cal users.conf

add live system config

Reviewed-on: #7
Co-Authored-By: artoo <artoo@artixlinux.org>
Co-Committed-By: artoo <artoo@artixlinux.org>
2021-01-08 21:08:46 +01:00
8fcd45bb79 upd list 2020-12-15 21:13:03 +01:00
4b0a5a5d2e update missing pkg lists 2020-12-15 20:02:22 +01:00
78 changed files with 758 additions and 335 deletions

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
# DISPLAYMANAGER="none"
# Set to false to disable autologin in the livecd
AUTOLOGIN="false"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand')
# default group membership
# ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'connmand')
################# live-session #################
# default value
# HOST_NANE="artix"
# default value
# USER_NAME="artix"
# default value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="false"

View File

@@ -12,7 +12,7 @@ WORKSPACE=/home/$USER/artools-workspace
PROFILES=${WORKSPACE}/iso-profiles
REPO=/srv/iso/weekly-iso
#RSYNCARGS="-au --delete-after --bwlimit=5M"
RSYNCARGS="-au --delete-after"
RSYNCARGS="-au --delete-before"
CWD=$PROFILES
DATE=$(date +"%Y%m%d")
@@ -27,7 +27,7 @@ else
fi
cd $PROFILES
all_profiles=($(find -maxdepth 1 -type d | sed 's|.*/||'| egrep -v "\.|common|linexa|git|logs|community$" | sort))
all_profiles=($(find -maxdepth 1 -type d | sed 's|.*/||'| egrep -v "\.|common|linexa|git|logs|lowmem|community$" | sort))
all_inits=('openrc' 'runit' 's6')
usage() {

View File

@@ -25,7 +25,7 @@ else
fi
cd $PROFILES
all_profiles=($(find -maxdepth 1 -type d | sed 's|.*/||'| egrep -v "\.|common|linexa|git|logs|community$" | sort))
all_profiles=($(find -maxdepth 1 -type d | sed 's|.*/||'| egrep -v "\.|common|linexa|git|logs|lowmem|community$" | sort))
all_inits=('openrc' 'runit' 's6')
usage() {

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -93,7 +92,7 @@ usb_modeswitch
@openrc alsa-utils-openrc
@openrc avahi-openrc
@openrc networkmanager-openrc
@openrc displaymanager-openrc
@openrc lightdm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@@ -171,6 +170,11 @@ nemo-seahorse
nemo-share
xcursor-vanilla-dmz
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps
leafpad
midori

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="lightdm"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager')
# default group membership
ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager' 'lightdm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -0,0 +1,42 @@
---
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
doAutologin: true
sudoersGroup: wheel
setRootPassword: true
doReusePassword: true
passwordRequirements:
nonempty: true
minLength: -1 # Password at least this many characters
maxLength: -1 # Password at most this many characters
libpwquality:
- minlen=0
- minclass=0
allowWeakPasswordsDefault: false
userShell: /bin/bash
setHostname: EtcFile
writeHostsFile: true

View File

@@ -0,0 +1,54 @@
# This file is part of elogind.
#
# elogind is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See logind.conf(5) for details.
[Login]
KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
HandleSuspendKey=ignore
HandleHibernateKey=ignore
HandleLidSwitch=ignore
#HandleLidSwitchExternalPower=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RuntimeDirectoryInodes=400k
#RemoveIPC=yes
#InhibitorsMax=8192
#SessionsMax=8192
[Sleep]
#AllowSuspend=yes
#AllowHibernation=yes
#AllowSuspendThenHibernate=yes
#AllowHybridSleep=yes
#AllowPowerOffInterrupts=no
#BroadcastPowerOffInterrupts=yes
#AllowSuspendInterrupts=no
#BroadcastSuspendInterrupts=yes
#HandleNvidiaSleep=no
#SuspendState=mem standby freeze
#SuspendMode=
#HibernateState=disk
#HibernateMode=platform shutdown
#HybridSleepState=disk
#HybridSleepMode=suspend platform shutdown
#HibernateDelaySec=10800

View File

@@ -0,0 +1 @@
artix-live

View File

@@ -0,0 +1,9 @@
# Static table lookup for hostnames.
# See hosts(5) for details.
127.0.0.1 localhost.localdomain artix-live localhost
::1 localhost
#::1 localhost ip6-localhost ip6-loopback
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters

View File

@@ -1,16 +0,0 @@
#!/usr/bin/openrc-run
# Copyright 2014 Aaditya Bagga (aaditya_gnulinux@zoho.com)
# Distributed under the terms of the GNU General Public License v2
description="LiveMedia Config Script"
depend() {
need localmount
before xdm-setup
}
start() {
ebegin "Starting artix live script"
/usr/bin/artix-live
eend $?
}

View File

@@ -0,0 +1,4 @@
#!/bin/bash
#pkexec env DISPLAY=:0 XAUTHORITY=/home/artix/.Xauthority QT_STYLE_OVERRIDE=kvantum QT_QPA_PLATFORM=wayland calamares
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY QT_QPA_PLATFORM=xcb QT_STYLE_OVERRIDE=kvantum calamares

View File

@@ -5,7 +5,7 @@ Name=Install Artix
GenericName=System Installer
Keywords=calamares;system;installer;
TryExec=calamares
Exec=pkexec env DISPLAY=:0 XAUTHORITY=/home/artix/.Xauthority QT_QPA_PLATFORMTHEME=gtk2 calamares
Exec=/usr/bin/installer.sh
Comment=Calamares — System Installer
Icon=artixlinux-logo
Terminal=false

View File

@@ -1,3 +1,3 @@
QT_QPA_PLATFORMTHEME=gtk2
QT_STYLE_OVERRIDE=gtk
QT_QPA_PLATFORMTHEME=qt5ct
#QT_STYLE_OVERRIDE=gtk
QTWEBENGINE_CHROMIUM_FLAGS="-blink-settings=darkModeEnabled=true -enable-features=OverlayScrollbar,OverlayScrollbarFlashAfterAnyScrollUpdate,OverlayScrollbarFlashWhenMouseEnter"

Binary file not shown.

After

Width:  |  Height:  |  Size: 957 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

View File

@@ -0,0 +1 @@
/usr/share/backgrounds/GradientGlowBlue.jpg

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -47,7 +46,7 @@ ntfs-3g
@openrc rsync-openrc
@openrc openssh-openrc
@openrc wpa_supplicant-openrc
@openrc syslog-ng-openrc
@openrc metalog-openrc
@runit acpid-runit
@runit cronie-runit
@runit cryptsetup-runit
@@ -59,7 +58,7 @@ ntfs-3g
@runit rsync-runit
@runit openssh-runit
@runit wpa_supplicant-runit
@runit syslog-ng-runit
@runit metalog-runit
@s6 acpid-s6
@s6 cronie-s6
@s6 cryptsetup-s6
@@ -71,7 +70,7 @@ ntfs-3g
@s6 rsync-s6
@s6 openssh-s6
@s6 wpa_supplicant-s6
@s6 syslog-ng-s6
@s6 metalog-s6
os-prober
reiserfsprogs
s-nail
@@ -91,13 +90,15 @@ modemmanager
usb_modeswitch
@openrc alsa-utils-openrc
@openrc dnsmasq-openrc
@openrc avahi-openrc
@openrc connman-openrc
@openrc displaymanager-openrc
@openrc lightdm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@runit alsa-utils-runit
@runit dnsmasq-runit
@runit avahi-runit
@runit bluez-runit
@runit connman-runit
@@ -106,6 +107,7 @@ usb_modeswitch
@runit blocaled
@s6 blocaled
@s6 alsa-utils-s6
@s6 dnsmasq-s6
@s6 avahi-s6
@s6 bluez-s6
@s6 connman-s6
@@ -207,6 +209,11 @@ lxterminal
openbox
pcmanfm
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Applications and helpers
veracrypt
firefox

View File

@@ -1,14 +0,0 @@
#!/usr/bin/openrc-run
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
depend() {
need localmount
after artix-live
}
start() {
if get_bootparam "nox" ; then
touch /etc/.noxdm
fi
}

View File

@@ -1 +0,0 @@
../../../community/live-overlay/etc/runlevels

View File

@@ -1,24 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="lightdm"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'connmand' 'xdm')
# default group membership
#ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'connmand' 'lightdm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -1 +0,0 @@
../../../community/root-overlay/etc/runlevels

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -47,7 +46,7 @@ ntfs-3g
@openrc rsync-openrc
@openrc openssh-openrc
@openrc wpa_supplicant-openrc
@openrc syslog-ng-openrc
@openrc metalog-openrc
@runit acpid-runit
@runit cronie-runit
@runit cryptsetup-runit
@@ -59,7 +58,7 @@ ntfs-3g
@runit rsync-runit
@runit openssh-runit
@runit wpa_supplicant-runit
@runit syslog-ng-runit
@runit metalog-runit
@s6 acpid-s6
@s6 cronie-s6
@s6 cryptsetup-s6
@@ -71,7 +70,7 @@ ntfs-3g
@s6 rsync-s6
@s6 openssh-s6
@s6 wpa_supplicant-s6
@s6 syslog-ng-s6
@s6 metalog-s6
os-prober
reiserfsprogs
s-nail
@@ -91,13 +90,15 @@ modemmanager
usb_modeswitch
@openrc alsa-utils-openrc
@openrc dnsmasq-openrc
@openrc avahi-openrc
@openrc networkmanager-openrc
@openrc displaymanager-openrc
@openrc sddm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@runit alsa-utils-runit
@runit dnsmasq-runit
@runit avahi-runit
@runit bluez-runit
@runit networkmanager-runit
@@ -106,6 +107,7 @@ usb_modeswitch
@runit blocaled
@s6 blocaled
@s6 alsa-utils-s6
@s6 dnsmasq-s6
@s6 avahi-s6
@s6 bluez-s6
@s6 networkmanager-s6

View File

@@ -1 +0,0 @@
../../../community/live-overlay/etc/runlevels

View File

@@ -1,26 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="sddm"
DEFAULT_DESKTOP_FILE="plasma"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'NetworkManager')
# default group membership
#ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'NetworkManager' 'sddm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -1 +0,0 @@
../../../community/root-overlay/etc/runlevels

View File

@@ -1,70 +0,0 @@
#!/usr/bin/openrc-run
# Copyright (c) 2007-2015 The OpenRC Authors.
# See the Authors file at the top-level directory of this distribution and
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
#
# This file is part of OpenRC. It is subject to the license terms in
# the LICENSE file found in the top-level directory of this
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
# This file may not be copied, modified, propagated, or distributed
# except according to the terms contained in the LICENSE file.
description="Sets a font for the consoles."
depend()
{
need termencoding
after hotplug bootmisc modules
keyword -docker -lxc -openvz -prefix -systemd-nspawn -uml -vserver -xenu
}
start()
{
ttyn=${rc_tty_number:-${RC_TTY_NUMBER:-12}}
consolefont=${consolefont:-${CONSOLEFONT}}
unicodemap=${unicodemap:-${UNICODEMAP}}
consoletranslation=${consoletranslation:-${CONSOLETRANSLATION}}
if [ -z "$consolefont" ]; then
ebegin "Using the default console font"
eend 0
return 0
fi
if [ "$ttyn" = 0 ]; then
ebegin "Skipping font setup (rc_tty_number == 0)"
eend 0
return 0
fi
local x= param= sf_param= retval=0 ttydev=/dev/tty
# Get additional parameters
if [ -n "$consoletranslation" ]; then
param="$param -m $consoletranslation"
fi
if [ -n "${unicodemap}" ]; then
param="$param -u $unicodemap"
fi
# Set the console font
ebegin "Setting console font [$consolefont]"
[ -d /dev/vc ] && ttydev=/dev/vc/
x=1
while [ $x -le $ttyn ]; do
if ! setfont $consolefont $param -C $ttydev$x >/dev/null; then
retval=1
break
fi
: $(( x += 1 ))
done
eend $retval
# Store the font so we can use it ASAP on boot
if [ $retval -eq 0 ] && checkpath -W "$RC_LIBEXECDIR"; then
mkdir -p "$RC_LIBEXECDIR"/console
setfont -O "$RC_LIBEXECDIR"/console/font
fi
return $retval
}

View File

@@ -0,0 +1 @@
../../init.d/consolefont

View File

@@ -1 +0,0 @@
../../live-overlay/etc/runlevels

23
gnome/Packages-Live Normal file
View File

@@ -0,0 +1,23 @@
mkinitcpio-nfs-utils
squashfs-tools
nbd
@openrc artix-live-openrc
@runit artix-live-runit
@s6 artix-live-s6
calamares-branding
gparted
artix-grub-live
artix-grub-theme
virtualbox-guest-modules-artix
virtualbox-guest-utils
#open-vm-tools
broadcom-wl
intel-ucode
amd-ucode
artix-docs
hexchat

184
gnome/Packages-Root Normal file
View File

@@ -0,0 +1,184 @@
base
@openrc elogind-openrc
@runit elogind-runit
@s6 elogind-s6
acpi
b43-fwcutter
btrfs-progs
crda
dhclient
diffutils
dmraid
dosfstools
e2fsprogs
ecryptfs-utils
exfat-utils
f2fs-tools
grub
inetutils
iptables
ipw2100-fw
ipw2200-fw
jfsutils
linux
linux-headers
linux-firmware
logrotate
lsb-release
man-db
man-pages
memtest86+
mkinitcpio
mkinitcpio-openswap
nano
net-tools
ntfs-3g
@openrc acpid-openrc
@openrc cronie-openrc
@openrc cryptsetup-openrc
@openrc dhcpcd-openrc
@openrc haveged-openrc
@openrc lvm2-openrc
@openrc mdadm-openrc
@openrc nfs-utils-openrc
@openrc rsync-openrc
@openrc openssh-openrc
@openrc wpa_supplicant-openrc
@runit acpid-runit
@runit cronie-runit
@runit cryptsetup-runit
@runit dhcpcd-runit
@runit haveged-runit
@runit lvm2-runit
@runit mdadm-runit
@runit nfs-utils-runit
@runit rsync-runit
@runit openssh-runit
@runit wpa_supplicant-runit
@s6 acpid-s6
@s6 cronie-s6
@s6 cryptsetup-s6
@s6 dhcpcd-s6
@s6 haveged-s6
@s6 lvm2-s6
@s6 mdadm-s6
@s6 nfs-utils-s6
@s6 rsync-s6
@s6 openssh-s6
@s6 wpa_supplicant-s6
os-prober
reiserfsprogs
s-nail
sudo
sysfsutils
texinfo
usbutils
which
efibootmgr
xfsprogs
zsh
alsa-firmware
powertop
inxi
@openrc alsa-utils-openrc
@openrc avahi-openrc
@openrc displaymanager-openrc
@openrc networkmanager-openrc
@openrc dhcpcd-openrc
@openrc ntp-openrc
@openrc gdm-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@runit alsa-utils-runit
@runit avahi-runit
@runit bluez-runit
@runit networkmanager-runit
@runit dhcpcd-runit
@runit ntp-runit
#@runit sddm-runit
@runit gdm-runit
@runit blocaled
@s6 blocaled
@s6 alsa-utils-s6
@s6 avahi-s6
@s6 bluez-s6
@s6 networkmanager-s6
@s6 dhcpcd-s6
@s6 ntp-s6
#@s6 sddm-s6
@s6 gdm-s6
librabbitmq-c
libmongoc
terminus-font
ttf-droid
ttf-roboto
ttf-roboto-mono
ttf-inconsolata
ttf-liberation
xdg-user-dirs
xdg-utils
xorg-server
xorg-xinit
xf86-input-vmmouse
xf86-video-amdgpu
xf86-video-ati
xf86-video-dummy
xf86-video-fbdev
xf86-video-intel
xf86-video-nouveau
xf86-video-openchrome
xf86-video-sisusb
xf86-video-vesa
xf86-video-vmware
xf86-video-voodoo
# Core ISO packages end here
# Branding
artix-grub-theme
artix-dark-theme
artix-branding-base
artix-gtk-presets
artix-qt-presets
xcursor-premium
# GNOME
arc-gtk-theme
xcursor-themes
xcursor-breeze
gdm
gnome
gnome-extra
gnome-screensaver
pavucontrol
pulseaudio
qt5-wayland
qt5-virtualkeyboard
pamac-gtk
mate-icon-theme-faenza
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps
atril
#connman-gtk
networkmanager
network-manager-applet
iwd
midori
leafpad
mpv
gvfs-mtp
mobile-broadband-provider-info
usb_modeswitch
modemmanager

1
gnome/live-overlay Symbolic link
View File

@@ -0,0 +1 @@
../common/live-overlay

10
gnome/profile.conf Normal file
View File

@@ -0,0 +1,10 @@
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager' 'gdm')
################# live-session #################
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -0,0 +1 @@
../../../common/root-overlay/etc/default

View File

@@ -0,0 +1 @@
../../../common/root-overlay/etc/environment

View File

@@ -0,0 +1 @@
../../../common/root-overlay/etc/hosts

View File

@@ -0,0 +1,56 @@
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
[[ -f ~/.welcome_screen ]] && . ~/.welcome_screen
alias ls='ls --color=auto'
alias ll='ls -lav --ignore=..' # show long listing of all except ".."
alias l='ls -lav --ignore=.?*' # show long listing but no hidden dotfiles except "."
PS1='[\u@\h \W]\$ '
## Use up and down arrow keys for finding a command in history
## (after writing some letters first).
bind '"\e[A":history-search-backward'
bind '"\e[B":history-search-forward'
################################################################################
## Some generally useful functions.
## Consider uncommenting aliases below to start using these functions.
_open_files_for_editing() {
# Open any given document file(s) for editing (or just viewing).
# Note1: Do not use for executable files!
# Note2: uses mime bindings, so you may need to use
# e.g. a file manager to make some file bindings.
local progs="xdg-open exo-open" # One of these programs is used.
local prog
for prog in $progs ; do
if [ -x /usr/bin/$xx ] ; then
$prog "$@" >& /dev/null &
return
fi
done
echo "Sorry, none of programs [$progs] is found." >&2
}
#------------------------------------------------------------
## Aliases for the functions above.
## Uncomment an alias if you want to use it.
##
# alias ef='_open_files_for_editing' # 'ef' opens given file(s) for editing
################################################################################
session_type=$XDG_SESSION_TYPE
export QT_QPA_PLATFORM=wayland
if [[ ${session_type} == "x11" ]]; then
export QT_QPA_PLATFORM=xcb
fi

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Type=Application
Exec=gnome-screensaver
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=gnome-screensaver.desktop

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Exec=chmod +x "~/Desktop/calamares.desktop"
Name=Make the installer on the desktop executable
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=make-installer-executable.desktop

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Exec=nvidia-settings --load-config-only
Name=Load Nvidia settings
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=nvidia-settings.desktop

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Type=pamac-tray
Exec=pamac-tray
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=pamac-tray.desktop

View File

@@ -0,0 +1,11 @@
[Filechooser Settings]
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
GeometryX=249
GeometryY=127
GeometryWidth=942
GeometryHeight=643
SortColumn=name
SortOrder=ascending
StartupMode=recent

View File

@@ -0,0 +1,5 @@
file:///home/artix/Documents
file:///home/artix/Music
file:///home/artix/Pictures
file:///home/artix/Videos
file:///home/artix/Downloads

View File

@@ -0,0 +1,12 @@
.mate-panel-menu-bar button {
color: transparent;
}
panel-toplevel.background.horizontal,
.mate-panel-menu-bar,
#clock-applet-button,
#clock-applet-button:hover {
color: white;
}
#tasklist-button {
color: white;
}

View File

@@ -0,0 +1,17 @@
[Settings]
gtk-theme-name=Artix-dark
gtk-icon-theme-name=Matefaenzadark
gtk-font-name=Roboto 11
gtk-cursor-theme-size=18
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=GTK_ICON_SIZE_BUTTON
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb
gtk-cursor-theme-name=Premium
gtk-application-prefer-dark-theme=0

View File

@@ -0,0 +1,2 @@
[Settings]
gtk-application-prefer-dark-theme=0

View File

@@ -0,0 +1,27 @@
[Appearance]
color_scheme_path=/usr/share/qt5ct/colors/airy.conf
custom_palette=false
standard_dialogs=default
style=kvantum-dark
[Fonts]
fixed=@Variant(\0\0\0@\0\0\0&\0\x42\0i\0t\0s\0t\0r\0\x65\0\x61\0m\0 \0V\0\x65\0r\0\x61\0 \0S\0\x61\0n\0s@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
general=@Variant(\0\0\0@\0\0\0&\0\x42\0i\0t\0s\0t\0r\0\x65\0\x61\0m\0 \0V\0\x65\0r\0\x61\0 \0S\0\x61\0n\0s@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
[Interface]
activate_item_on_single_click=1
buttonbox_layout=0
cursor_flash_time=1000
dialog_buttons_have_icons=1
double_click_interval=400
gui_effects=@Invalid()
keyboard_scheme=2
menus_have_icons=true
show_shortcuts_in_context_menus=true
stylesheets=@Invalid()
toolbutton_style=4
underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2O\0\0\x1\xa1\0\0\x5\x31\0\0\x3\xd8\0\0\x2Q\0\0\x1\xa1\0\0\x5/\0\0\x3\xd6\0\0\0\0\0\0\0\0\a\x80\0\0\x2Q\0\0\x1\xa1\0\0\x5/\0\0\x3\xd6)

View File

@@ -0,0 +1 @@
exec gnome-session

View File

@@ -0,0 +1,56 @@
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
[[ -f ~/.welcome_screen ]] && . ~/.welcome_screen
alias ls='ls --color=auto'
alias ll='ls -lav --ignore=..' # show long listing of all except ".."
alias l='ls -lav --ignore=.?*' # show long listing but no hidden dotfiles except "."
PS1='[\u@\h \W]\$ '
## Use up and down arrow keys for finding a command in history
## (after writing some letters first).
bind '"\e[A":history-search-backward'
bind '"\e[B":history-search-forward'
################################################################################
## Some generally useful functions.
## Consider uncommenting aliases below to start using these functions.
_open_files_for_editing() {
# Open any given document file(s) for editing (or just viewing).
# Note1: Do not use for executable files!
# Note2: uses mime bindings, so you may need to use
# e.g. a file manager to make some file bindings.
local progs="xdg-open exo-open" # One of these programs is used.
local prog
for prog in $progs ; do
if [ -x /usr/bin/$xx ] ; then
$prog "$@" >& /dev/null &
return
fi
done
echo "Sorry, none of programs [$progs] is found." >&2
}
#------------------------------------------------------------
## Aliases for the functions above.
## Uncomment an alias if you want to use it.
##
# alias ef='_open_files_for_editing' # 'ef' opens given file(s) for editing
################################################################################
session_type=$XDG_SESSION_TYPE
export QT_QPA_PLATFORM=wayland
if [[ ${session_type} == "x11" ]]; then
export QT_QPA_PLATFORM=xcb
fi

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Type=Application
Exec=gnome-screensaver
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=gnome-screensaver.desktop

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Exec=chmod +x "~/Desktop/calamares.desktop"
Name=Make the installer on the desktop executable
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=make-installer-executable.desktop

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Exec=nvidia-settings --load-config-only
Name=Load Nvidia settings
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=nvidia-settings.desktop

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Type=pamac-tray
Exec=pamac-tray
StartupNotify=false
Terminal=false
Type=Application
Name[en_US]=pamac-tray.desktop

View File

@@ -0,0 +1,11 @@
[Filechooser Settings]
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
GeometryX=249
GeometryY=127
GeometryWidth=942
GeometryHeight=643
SortColumn=name
SortOrder=ascending
StartupMode=recent

View File

@@ -0,0 +1,5 @@
file:///home/artix/Documents
file:///home/artix/Music
file:///home/artix/Pictures
file:///home/artix/Videos
file:///home/artix/Downloads

View File

@@ -0,0 +1,12 @@
.mate-panel-menu-bar button {
color: transparent;
}
panel-toplevel.background.horizontal,
.mate-panel-menu-bar,
#clock-applet-button,
#clock-applet-button:hover {
color: white;
}
#tasklist-button {
color: white;
}

View File

@@ -0,0 +1,17 @@
[Settings]
gtk-theme-name=Artix-dark
gtk-icon-theme-name=Matefaenzadark
gtk-font-name=Roboto 11
gtk-cursor-theme-size=18
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=GTK_ICON_SIZE_BUTTON
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb
gtk-cursor-theme-name=Premium
gtk-application-prefer-dark-theme=0

View File

@@ -0,0 +1,2 @@
[Settings]
gtk-application-prefer-dark-theme=0

View File

@@ -0,0 +1,27 @@
[Appearance]
color_scheme_path=/usr/share/qt5ct/colors/airy.conf
custom_palette=false
standard_dialogs=default
style=kvantum-dark
[Fonts]
fixed=@Variant(\0\0\0@\0\0\0&\0\x42\0i\0t\0s\0t\0r\0\x65\0\x61\0m\0 \0V\0\x65\0r\0\x61\0 \0S\0\x61\0n\0s@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
general=@Variant(\0\0\0@\0\0\0&\0\x42\0i\0t\0s\0t\0r\0\x65\0\x61\0m\0 \0V\0\x65\0r\0\x61\0 \0S\0\x61\0n\0s@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
[Interface]
activate_item_on_single_click=1
buttonbox_layout=0
cursor_flash_time=1000
dialog_buttons_have_icons=1
double_click_interval=400
gui_effects=@Invalid()
keyboard_scheme=2
menus_have_icons=true
show_shortcuts_in_context_menus=true
stylesheets=@Invalid()
toolbutton_style=4
underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2O\0\0\x1\xa1\0\0\x5\x31\0\0\x3\xd8\0\0\x2Q\0\0\x1\xa1\0\0\x5/\0\0\x3\xd6\0\0\0\0\0\0\0\0\a\x80\0\0\x2Q\0\0\x1\xa1\0\0\x5/\0\0\x3\xd6)

View File

@@ -0,0 +1,4 @@
QT_QPA_PLATFORMTHEME=qt5ct
#QT_QPA_PLATFORM=xcb
#QT_QPA_PLATFORM=wayland
#QT_STYLE_OVERRIDE=kvantum

1
gnome/root-overlay/usr Symbolic link
View File

@@ -0,0 +1 @@
../../common/root-overlay/usr

View File

@@ -31,7 +31,7 @@ artix-docs
intel-ucode
amd-ucode
sddm
@openrc displaymanager-openrc
@openrc sddm-openrc
@runit sddm-runit
@s6 sddm-s6
cmst

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="sddm"
# Set to false to disable autologin in the livecd
# AUTOLOGIN="false"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connman')
# default group membership
# ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connman' 'sddm')
################# live-session #################
# default value
HOST_NANE="linexa"
# default value
# USER_NAME="artix"
# default value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
# AUTOLOGIN="false"

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -93,7 +92,7 @@ usb_modeswitch
@openrc alsa-utils-openrc
@openrc avahi-openrc
@openrc connman-openrc
@openrc displaymanager-openrc
@openrc lightdm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@@ -169,6 +168,11 @@ lxterminal
openbox
pcmanfm
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps
connman-gtk
leafpad

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="lightdm"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand')
# default group membership
ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand' 'lightdm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -93,7 +92,7 @@ usb_modeswitch
@openrc alsa-utils-openrc
@openrc avahi-openrc
@openrc connman-openrc
@openrc displaymanager-openrc
@openrc sddm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@@ -155,6 +154,11 @@ sddm-theme-artix
# LXQt
lxqt
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps
cmst
kwrite

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="sddm"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand')
# default group membership
ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand' 'sddm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -93,7 +92,7 @@ usb_modeswitch
@openrc alsa-utils-openrc
@openrc avahi-openrc
@openrc connman-openrc
@openrc displaymanager-openrc
@openrc lightdm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@@ -173,6 +172,11 @@ mate-terminal
mate-utils
mozo
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps
connman-gtk
leafpad

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="lightdm"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand')
# default group membership
ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand' 'lightdm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -13,30 +13,13 @@ TODO: package imports (disabled arch repos) to build
* lxqt
~~~
error: target not found: ttf-roboto
error: target not found: ttf-roboto-mono
error: target not found: xcursor-premium
error: target not found: cmst
error: target not found: qpdfview
error: target not found: raw-thumbnailer
~~~
* plasma
~~~
error: target not found: ttf-roboto
error: target not found: ttf-roboto-mono
error: target not found: xcursor-premium
error: target not found: raw-thumbnailer
~~~
* community-qt
~~~
error: target not found: ttf-roboto
error: target not found: ttf-roboto-mono
error: target not found: xcursor-premium
error: target not found: xorg-xwininfo
error: target not found: cvs
error: target not found: hddtemp
@@ -52,7 +35,6 @@ error: target not found: firefox-adblock-plus
error: target not found: firefox-noscript
error: target not found: firefox-ublock-origin
error: target not found: libreoffice-fresh
error: target not found: raw-thumbnailer
error: target not found: youtube-dl
error: target not found: fortune-mod
error: target not found: redshift
@@ -84,10 +66,7 @@ error: target not found: mc
* xfce
~~~
error: target not found: ttf-roboto
error: target not found: ttf-roboto-mono
error: target not found: xcursor-premium
~~~
error: target not found: pavucontrol
error: target not found: qt5ct
error: target not found: lightdm-gtk-greeter
@@ -98,10 +77,7 @@ error: target not found: leafpad
* i3
~~~
error: target not found: ttf-roboto
error: target not found: ttf-roboto-mono
error: target not found: xorg-xkill
error: target not found: xcursor-premium
error: target not found: lightdm-gtk-greeter
error: target not found: geany
error: target not found: arandr
@@ -129,9 +105,6 @@ error: target not found: kvantum-qt5
* gnome
~~~
error: target not found: ttf-roboto
error: target not found: ttf-roboto-mono
error: target not found: xcursor-premium
error: target not found: arc-gtk-theme
error: target not found: xcursor-themes
error: target not found: gnome-screensaver

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -93,7 +92,7 @@ usb_modeswitch
@openrc alsa-utils-openrc
@openrc avahi-openrc
@openrc networkmanager-openrc
@openrc displaymanager-openrc
@openrc sddm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@@ -165,7 +164,6 @@ kgamma5
khotkeys
kinfocenter
kmenuedit
knetattach
kscreen
kscreenlocker
ksshaskpass
@@ -206,6 +204,11 @@ spectacle
svgpart
sweeper
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps
plasma-nm
kwrite

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="sddm"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager')
# default group membership
ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager' 'sddm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

@@ -9,7 +9,6 @@ crda
dhclient
diffutils
dmraid
dnsmasq
dosfstools
e2fsprogs
ecryptfs-utils
@@ -93,7 +92,7 @@ usb_modeswitch
@openrc alsa-utils-openrc
@openrc avahi-openrc
@openrc connman-openrc
@openrc displaymanager-openrc
@openrc lightdm-openrc
@openrc ntp-openrc
@openrc openrc-settingsd
@openrc bluez-openrc
@@ -157,6 +156,11 @@ xfce4-goodies
pulseaudio
pavucontrol
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps
connman-gtk
leafpad

View File

@@ -1,25 +1,12 @@
################ install ################
# default displaymanager: none
# supported: lightdm, sddm, gdm, lxdm, mdm
DISPLAYMANAGER="lightdm"
# Set to false to disable autologin in the livecd
AUTOLOGIN="true"
# start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand')
# default group membership
ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand' 'lightdm')
################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value
# PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"