286 changed files with 2148 additions and 0 deletions
@ -0,0 +1,34 @@
|
||||
# iso-profiles |
||||
The Artix ISO profiles |
||||
|
||||
The *community* GTK and Qt profiles (MATE-LXDE-Cinnamon and KDE/Plasma-LXQt) are mostly symlinks to community. Only a few files/directories differ that accomodate settings specific to the flavour. Those files/directories are ***not*** symlinks. |
||||
|
||||
Compared to *base/minimal* profiles, the community profiles differ in: |
||||
1. /etc/skel is a lot more populous, as it contains DE and application settings <-- WIP, to be replaced by a package |
||||
2. A few scripts in /etc/local.d/ get executed at first boot: |
||||
* theme-root creates in /root/.config some symlinks to /etc/skel/.config, for allowing sudo apps follow the overall theme, and gets deleted after execution |
||||
* artix-icons converts all start-here.png icons in /usr/share/icons to the Artix logo |
||||
* 0-remove-openbox-sessions deletes openbox entries in /usr/share/xsessions; openbox sessions are unconfigured and can even hang if chosen. Also gets deleted after execution |
||||
* change-machine-id replaces machine-id in /etc and /var/lib/dbus at every boot |
||||
* mkinitcpio detects whether the installation is encrypted or not and modifies /etc/default/grub and /etc/mkinitcpio.conf accordingly |
||||
3. The default evowise mirror in mirrorlist-arch is commented out for being very slow |
||||
4. rc.local enables the magic sysrq key and replaces the boring /etc/issue with a neofetch dump |
||||
5. A nice DIR_COLORS is present in /etc. |
||||
6. /etc/environment sets QT_QPA_PLATFORMTHEME=gtk2 and QT_STYLE_OVERRIDE=gtk in the GTK ISO. The other way round in Qt. |
||||
7. /etc/vconsole.conf is symlinked to conf.d/consolefont, which is a merge of both. This allows both OpenRC to set the console font and mkinitcpio run the hook early at boot. |
||||
8. /etc/xdg/kcm-about-distrorc is branded for Artix (<-- Not needed anymore, Plasma uses lsb-release or something). There are a few more config files there, stolen from other distros. |
||||
9. The mkinitcpio.conf in *desktop* profile is preconfigured for rootfs encryption, otherwise system becomes unbootable at first kernel upgrade. If encryption isn't enabled, the script in local.d removes the setting. |
||||
10. There's a custom local.bashrc in bashrc/bashrc.d, with a better PS1 and a few useful aliases and customizations. <-- Have been split into 2 packages (2nd is WIP for community) |
||||
11. default/grub is preconfigured with the artix-grub-theme and rootfs encryption; see no.9. |
||||
12. elogind/logind.conf sets KillUserProcesses=no, which seems to be forgotten to incredibly stupid default 'yes' |
||||
13. In profile.d/ libreoffice is themed with SAL_USE_VCLPLUGIN=gtk |
||||
14. rc.conf sets *rc_parallel* and *rc_crashed_start* to YES |
||||
15. /etc/hosts for live sets *artix* to loopback, some programs hung for a while resolving it |
||||
16. The branding icons in /usr/share/icons/matefaenzadark are set to Artix |
||||
17. 60-ioschedulers.rules in udev/rules.d sets I/O scheduler according to disk type (ssd/rotational) <-- part of our udev now |
||||
18. /root/.config contains settings for Midnight Commander |
||||
19. /usr/lib/firefox/distribution/distribution.ini is branded for Artix |
||||
20. A little tested and possibly incomplete theme for LXDM lies in /usr/share |
||||
21. A tweaked SDDM theme appears in /usr/share/sddm |
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
mkinitcpio-nfs-utils |
||||
squashfs-tools |
||||
nbd |
||||
|
||||
@openrc artix-live-openrc |
||||
@runit artix-live-runit |
||||
artix-live-portable-efi |
||||
|
||||
calamares-branding |
||||
gparted |
||||
gptfdisk |
||||
#orca |
||||
|
||||
virtualbox-guest-modules-artix |
||||
virtualbox-guest-utils |
||||
#open-vm-tools |
||||
broadcom-wl |
||||
|
||||
intel-ucode |
||||
amd-ucode |
||||
artix-docs |
||||
artix-grub-theme |
@ -0,0 +1,357 @@
|
||||
acpi |
||||
b43-fwcutter |
||||
bash |
||||
btrfs-progs |
||||
bzip2 |
||||
coreutils |
||||
crda |
||||
dhclient |
||||
diffutils |
||||
dmraid |
||||
dnsmasq |
||||
dosfstools |
||||
e2fsprogs |
||||
ecryptfs-utils |
||||
exfat-utils |
||||
f2fs-tools |
||||
file |
||||
filesystem |
||||
findutils |
||||
gawk |
||||
gcc-libs |
||||
gettext |
||||
glibc |
||||
grep |
||||
grub |
||||
gzip |
||||
htop |
||||
inetutils |
||||
iproute2 |
||||
iptables |
||||
iputils |
||||
ipw2100-fw |
||||
ipw2200-fw |
||||
jfsutils |
||||
less |
||||
linux |
||||
linux-headers |
||||
licenses |
||||
linux-firmware |
||||
logrotate |
||||
lsb-release |
||||
man-db |
||||
man-pages |
||||
memtest86+ |
||||
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 |
||||
@openrc syslog-ng-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 |
||||
@runit syslog-ng-runit |
||||
artix-sysvcompat |
||||
os-prober |
||||
pacman |
||||
pciutils |
||||
perl |
||||
procps-ng |
||||
psmisc |
||||
reiserfsprogs |
||||
sed |
||||
shadow |
||||
s-nail |
||||
sudo |
||||
sysfsutils |
||||
tar |
||||
texinfo |
||||
usbutils |
||||
util-linux |
||||
which |
||||
efibootmgr |
||||
xfsprogs |
||||
zsh |
||||
|
||||
# System |
||||
@openrc connman-openrc |
||||
@runit connman-runit |
||||
|
||||
#modemmanager |
||||
#nss-mdns |
||||
|
||||
@openrc alsa-utils-openrc |
||||
@openrc avahi-openrc |
||||
@openrc displaymanager-openrc |
||||
#@openrc json-c |
||||
@openrc openrc-settingsd |
||||
@openrc bluez-openrc |
||||
@openrc ntp-openrc |
||||
@openrc openvpn-openrc |
||||
@openrc tor-openrc |
||||
@openrc syncthing-openrc |
||||
@openrc cups-openrc |
||||
@openrc hdparm-openrc |
||||
|
||||
@runit alsa-utils-runit |
||||
@runit avahi-runit |
||||
@runit sddm-runit |
||||
#@runit json-c |
||||
@runit connman-runit |
||||
@runit bluez-runit |
||||
@runit ntp-runit |
||||
@runit openvpn-runit |
||||
@runit tor-runit |
||||
@runit syncthing-runit |
||||
@runit cups-runit |
||||
@runit hdparm-runit |
||||
|
||||
# MATE |
||||
caja |
||||
marco |
||||
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 |
||||
atril |
||||
caja-image-converter |
||||
caja-open-terminal |
||||
caja-sendto |
||||
caja-share |
||||
caja-wallpaper |
||||
caja-xattr-tags |
||||
engrampa |
||||
eom |
||||
mate-applets |
||||
mate-calc |
||||
mate-icon-theme-faenza |
||||
mate-media |
||||
mate-netbook |
||||
mate-power-manager |
||||
mate-screensaver |
||||
mate-sensors-applet |
||||
mate-system-monitor |
||||
mate-terminal |
||||
mate-user-share |
||||
mate-utils |
||||
mate-applet-dock |
||||
mozo |
||||
|
||||
# LXDE |
||||
gpicview |
||||
lxappearance |
||||
lxappearance-obconf |
||||
lxde-common |
||||
lxhotkey |
||||
lxinput |
||||
lxlauncher |
||||
lxmusic |
||||
lxpanel |
||||
lxrandr |
||||
lxsession |
||||
lxtask |
||||
lxterminal |
||||
openbox |
||||
obconf |
||||
pcmanfm |
||||
lxde-icon-theme |
||||
|
||||
# Misc |
||||
smb4k |
||||
xscreensaver |
||||
|
||||
# lightdm |
||||
light-locker |
||||
lightdm-gtk-greeter |
||||
|
||||
# Network management |
||||
connman-gtk |
||||
|
||||
# other stuff |
||||
accountsservice |
||||
raw-thumbnailer |
||||
bluez-utils |
||||
alsa-firmware |
||||
neofetch |
||||
yaourtix |
||||
hunspell-en_US |
||||
|
||||
# artix stuff |
||||
artix-dark-theme |
||||
|
||||
lsb-release |
||||
|
||||
compton |
||||
# KIO is still lacking |
||||
gvfs |
||||
gvfs-mtp |
||||
gvfs-smb |
||||
gvfs-afc |
||||
gvfs-google |
||||
gvfs-gphoto2 |
||||
|
||||
virtualbox-guest-utils |
||||
mc |
||||
screen |
||||
|
||||
librabbitmq-c |
||||
libmongoc |
||||
|
||||
mesa-vdpau |
||||
|
||||
terminus-font |
||||
ttf-inconsolata |
||||
ttf-liberation |
||||
ttf-fira-code |
||||
ttf-fira-sans |
||||
ttf-fira-mono |
||||
ttf-droid |
||||
ttf-roboto |
||||
xdg-user-dirs |
||||
xdg-utils |
||||
|
||||
xorg-server |
||||
xorg-xinit |
||||
xterm |
||||
xorg-xhost |
||||
|
||||
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 |
||||
|
||||
xorg-xwininfo |
||||
xorg-xprop |
||||
|
||||
# rest of base-devel |
||||
autoconf |
||||
automake |
||||
binutils |
||||
bison |
||||
fakeroot |
||||
flex |
||||
gcc |
||||
m4 |
||||
make |
||||
patch |
||||
pkgconf |
||||
subversion |
||||
git |
||||
cvs |
||||
|
||||
wireless_tools |
||||
nftables |
||||
pacman-contrib |
||||
hddtemp |
||||
|
||||
mpv |
||||
youtube-dl |
||||
ffmpegthumbnailer |
||||
pulseaudio-alsa |
||||
p7zip |
||||
unrar |
||||
fortune-mod |
||||
links |
||||
powertop |
||||
inxi |
||||
redshift |
||||
|
||||
libunrar |
||||
veracrypt |
||||
torsocks |
||||
openconnect |
||||
pulseaudio-bluetooth |
||||
firefox |
||||
libreoffice-fresh |
||||
#winetricks |
||||
#wine-mono |
||||
#wine_gecko |
||||
frei0r-plugins |
||||
movit |
||||
opencv |
||||
#lib32-mesa-vdpau |
||||
libva-mesa-driver |
||||
gst-plugins-good |
||||
gst-plugins-bad |
||||
gst-libav |
||||
libva-vdpau-driver |
||||
libva-intel-driver |
||||
mesa-demos |
||||
opencl-mesa |
||||
ocl-icd |
||||
chafa |
||||
tigervnc |
||||
breeze-icons |
||||
strace |
||||
ltrace |
||||
lsof |
||||
|
||||
# GTK pkgs |
||||
geany-plugins |
||||
syncthing-gtk |
||||
handbrake |
||||
audacity |
||||
gimp |
||||
inkscape |
||||
brasero |
||||
openshot |
||||
pluma |
||||
sylpheed |
||||
lollypop |
||||
hexchat |
||||
midori |
||||
leafpad |
||||
gtk-engines |
||||
gufw |
||||
meld |
||||
|
||||
# pacman frontend |
||||
pamac |
||||
|
||||
# Uniform QT/GTK look |
||||
kvantum-qt5 |
||||
qt5-styleplugins |
||||
qt5ct |
||||
breeze-gtk |
||||
#kde-gtk-config # pulls plasma-workspace |
||||
vertex-themes |
||||
lxde-icon-theme |
||||
oxygen |
||||
xcursor-premium |
||||
|
||||
# Off-repos |
||||
#gotop |
||||
#tor-browser |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/bash |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/conf.d |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/default |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/elogind |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/fstab |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/hosts |
@ -0,0 +1,14 @@
|
||||
#!/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 |
||||
} |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/issue |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/issue.live |
@ -0,0 +1,64 @@
|
||||
#!/bin/sh |
||||
# |
||||
# LightDM wrapper to run around X sessions. |
||||
|
||||
echo "Running X session wrapper" |
||||
|
||||
# Load profile |
||||
for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do |
||||
if [ -f "$file" ]; then |
||||
echo "Loading profile from $file"; |
||||
. "$file" |
||||
fi |
||||
done |
||||
|
||||
# Load resources |
||||
for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do |
||||
if [ -f "$file" ]; then |
||||
echo "Loading resource: $file" |
||||
xrdb -merge "$file" |
||||
fi |
||||
done |
||||
|
||||
# Load keymaps |
||||
for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do |
||||
if [ -f "$file" ]; then |
||||
echo "Loading keymap: $file" |
||||
setxkbmap `cat "$file"` |
||||
XKB_IN_USE=yes |
||||
fi |
||||
done |
||||
|
||||
# Load xmodmap if not using XKB |
||||
if [ -z "$XKB_IN_USE" ]; then |
||||
for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do |
||||
if [ -f "$file" ]; then |
||||
echo "Loading modmap: $file" |
||||
xmodmap "$file" |
||||
fi |
||||
done |
||||
fi |
||||
|
||||
unset XKB_IN_USE |
||||
|
||||
# Run all system xinitrc shell scripts |
||||
xinitdir="/etc/X11/xinit/xinitrc.d" |
||||
if [ -d "$xinitdir" ]; then |
||||
for script in $xinitdir/*; do |
||||
echo "Loading xinit script $script" |
||||
if [ -x "$script" -a ! -d "$script" ]; then |
||||
. "$script" |
||||
fi |
||||
done |
||||
fi |
||||
|
||||
# Run user xsession shell script |
||||
script="$HOME/.xsession" |
||||
if [ -x "$script" -a ! -d "$script" ]; then |
||||
echo "Loading xsession script $script" |
||||
. "$script" |
||||
fi |
||||
|
||||
echo "X session wrapper complete, running session $@" |
||||
|
||||
exec $@ |
@ -0,0 +1,3 @@
|
||||
[keyring] |
||||
#a=0x0123456789ABCD |
||||
#b=secret |
@ -0,0 +1,12 @@
|
||||
[greeter] |
||||
clock-format = %a %d %B %Y, %H:%M:%S |
||||
position = 30%,center |
||||
font-name = Fira Sans 12 |
||||
theme-name = Vertex-Dark |
||||
icon-theme-name = Adwaita |
||||
xft-antialias = true |
||||
#xft-dpi = 115 |
||||
xft-rgba = rgb |
||||
xft-hintstyle = hintfull |
||||
background = /usr/share/backgrounds/Artix_dna_spiral_dark.jpg |
||||
default-user-image = /usr/share/icons/artix/logo.svg |
@ -0,0 +1,169 @@
|
||||
# |
||||
# General configuration |
||||
# |
||||
# start-default-seat = True to always start one seat if none are defined in the configuration |
||||
# greeter-user = User to run greeter as |
||||
# minimum-display-number = Minimum display number to use for X servers |
||||
# minimum-vt = First VT to run displays on |
||||
# lock-memory = True to prevent memory from being paged to disk |
||||
# user-authority-in-system-dir = True if session authority should be in the system location |
||||
# guest-account-script = Script to be run to setup guest account |
||||
# logind-check-graphical = True to on start seats that are marked as graphical by logind |
||||
# log-directory = Directory to log information to |
||||
# run-directory = Directory to put running state in |
||||
# cache-directory = Directory to cache to |
||||
# sessions-directory = Directory to find sessions |
||||
# remote-sessions-directory = Directory to find remote sessions |
||||
# greeters-directory = Directory to find greeters |
||||
# backup-logs = True to move add a .old suffix to old log files when opening new ones |
||||
# dbus-service = True if LightDM provides a D-Bus service to control it |
||||
# |
||||
[LightDM] |
||||
#start-default-seat=true |
||||
#greeter-user=lightdm |
||||
#minimum-display-number=0 |
||||
#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799 |
||||
#lock-memory=true |
||||
#user-authority-in-system-dir=false |
||||
#guest-account-script=guest-account |
||||
#logind-check-graphical=false |
||||
#log-directory=/var/log/lightdm |
||||
run-directory=/run/lightdm |
||||
#cache-directory=/var/cache/lightdm |
||||
#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions |
||||
#remote-sessions-directory=/usr/share/lightdm/remote-sessions |
||||
#greeters-directory=$XDG_DATA_DIRS/lightdm/greeters:$XDG_DATA_DIRS/xgreeters |
||||
#backup-logs=true |
||||
#dbus-service=true |
||||
|
||||
# |
||||
# Seat configuration |
||||
# |
||||
# Seat configuration is matched against the seat name glob in the section, for example: |
||||
# [Seat:*] matches all seats and is applied first. |
||||
# [Seat:seat0] matches the seat named "seat0". |
||||
# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client". |
||||
# |
||||
# type = Seat type (local, xremote, unity) |
||||
# pam-service = PAM service to use for login |
||||
# pam-autologin-service = PAM service to use for autologin |
||||
# pam-greeter-service = PAM service to use for greeters |
||||
# xserver-backend = X backend to use (mir) |
||||
# xserver-command = X server command to run (can also contain arguments e.g. X -special-option) |
||||
# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option) |
||||
# xserver-config = Config file to pass to X server |
||||
# xserver-layout = Layout to pass to X server |
||||
# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server |
||||
# xserver-share = True if the X server is shared for both greeter and session |
||||
# xserver-hostname = Hostname of X server (only for type=xremote) |
||||
# xserver-display-number = Display number of X server (only for type=xremote) |
||||
# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true) |
||||
# xdmcp-port = XDMCP UDP/IP port to communicate on |
||||
# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf) |
||||
# unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option) |
||||
# unity-compositor-timeout = Number of seconds to wait for compositor to start |
||||
# greeter-session = Session to load for greeter |
||||
# greeter-hide-users = True to hide the user list |
||||
# greeter-allow-guest = True if the greeter should show a guest login option |
||||
# greeter-show-manual-login = True if the greeter should offer a manual login option |
||||
# greeter-show-remote-login = True if the greeter should offer a remote login option |
||||
# user-session = Session to load for users |
||||
# allow-user-switching = True if allowed to switch users |
||||
# allow-guest = True if guest login is allowed |
||||
# guest-session = Session to load for guests (overrides user-session) |
||||
# session-wrapper = Wrapper script to run session with |
||||
# greeter-wrapper = Wrapper script to run greeter with |
||||
# guest-wrapper = Wrapper script to run guest sessions with |
||||
# display-setup-script = Script to run when starting a greeter session (runs as root) |
||||
# display-stopped-script = Script to run after stopping the display server (runs as root) |
||||
# greeter-setup-script = Script to run when starting a greeter (runs as root) |
||||
# session-setup-script = Script to run when starting a user session (runs as root) |
||||
# session-cleanup-script = Script to run when quitting a user session (runs as root) |
||||
# autologin-guest = True to log in as guest by default |
||||
# autologin-user = User to log in with by default (overrides autologin-guest) |
||||
# autologin-user-timeout = Number of seconds to wait before loading default user |
||||
# autologin-session = Session to load for automatic login (overrides user-session) |
||||
# autologin-in-background = True if autologin session should not be immediately activated |
||||
# exit-on-failure = True if the daemon should exit if this seat fails |
||||
# |
||||
[Seat:*] |
||||
#type=local |
||||
#pam-service=lightdm |
||||
#pam-autologin-service=lightdm-autologin |
||||
#pam-greeter-service=lightdm-greeter |
||||
#xserver-backend= |
||||
#xserver-command=X |
||||
#xmir-command=Xmir |
||||
#xserver-config= |
||||
#xserver-layout= |
||||
#xserver-allow-tcp=false |
||||
#xserver-share=true |
||||
#xserver-hostname= |
||||
#xserver-display-number= |
||||
#xdmcp-manager= |
||||
#xdmcp-port=177 |
||||
#xdmcp-key= |
||||
#unity-compositor-command=unity-system-compositor |
||||
#unity-compositor-timeout=60 |
||||
greeter-session=lightdm-gtk-greeter |
||||
#greeter-hide-users=false |
||||
#greeter-allow-guest=true |
||||
#greeter-show-manual-login=false |
||||
#greeter-show-remote-login=true |
||||
#user-session=default |
||||
#allow-user-switching=true |
||||
#allow-guest=true |
||||
#guest-session= |
||||
session-wrapper=/etc/lightdm/Xsession |
||||
#greeter-wrapper= |
||||
#guest-wrapper= |
||||
#display-setup-script= |
||||
#display-stopped-script= |
||||
#greeter-setup-script= |
||||
#session-setup-script= |
||||
#session-cleanup-script= |
||||
#autologin-guest=false |
||||
autologin-user=artix |
||||
#autologin-user-timeout=0 |
||||
#autologin-in-background=false |
||||
autologin-session=LXDE |
||||
#exit-on-failure=false |
||||
|
||||
# |
||||
# XDMCP Server configuration |
||||
# |
||||
# enabled = True if XDMCP connections should be allowed |
||||
# port = UDP/IP port to listen for connections on |
||||
# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present) |
||||
# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf) |
||||
# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset) |
||||
# |
||||
# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn. Alternatively |
||||
# it can be a word and the first 7 characters are used as the key. |
||||
# |
||||
[XDMCPServer] |
||||
#enabled=false |
||||
#port=177 |
||||
#listen-address= |
||||
#key= |
||||
#hostname= |
||||
|
||||
# |
||||
# VNC Server configuration |
||||
# |
||||
# enabled = True if VNC connections should be allowed |
||||
# command = Command to run Xvnc server with |
||||
# port = TCP/IP port to listen for connections on |
||||
# listen-address = Host/address to listen for VNC connections (use all addresses if not present) |
||||
# width = Width of display to use |
||||
# height = Height of display to use |
||||
# depth = Color depth of display to use |
||||
# |
||||
[VNCServer] |
||||
#enabled=false |
||||
#command=Xvnc |
||||
#port=5900 |
||||
#listen-address= |
||||
#width=1024 |
||||
#height=768 |
||||
#depth=8 |
@ -0,0 +1,14 @@
|
||||
# |
||||
# User accounts configuration |
||||
# |
||||
# NOTE: If you have AccountsService installed on your system, then LightDM will |
||||
# use this instead and these settings will be ignored |
||||
# |
||||
# minimum-uid = Minimum UID required to be shown in greeter |
||||
# hidden-users = Users that are not shown to the user |
||||
# hidden-shells = Shells that indicate a user cannot login |
||||
# |
||||
[UserList] |
||||
minimum-uid=1000 |
||||
hidden-users=nobody nobody4 noaccess |
||||
hidden-shells=/bin/false /usr/bin/nologin |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/local.d |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/mkinitcpio.conf.mod |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/pacman.conf |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/pam.d |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/polkit-1 |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/rc.conf |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/rc.local |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/runlevels |
@ -0,0 +1 @@
|
||||
../../../community/live-overlay/etc/sudoers.d |
@ -0,0 +1,24 @@
|
||||
################ 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' 'bluetooth' 'cronie' 'cupsd' 'metalog' 'connman' 'xdm') |
||||
|
||||
# default group membership |
||||
#ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log" |
||||
|
||||
################# 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" |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/DIR_COLORS |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/conf.d |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/default |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/elogind |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/environment |
@ -0,0 +1 @@
|
||||
../../../live-overlay/etc/lightdm/Xsession |
@ -0,0 +1 @@
|
||||
../../../live-overlay/etc/lightdm/keys.conf |
@ -0,0 +1 @@
|
||||
../../../live-overlay/etc/lightdm/lightdm-gtk-greeter.conf |
@ -0,0 +1,169 @@
|
||||
# |
||||
# General configuration |
||||
# |
||||
# start-default-seat = True to always start one seat if none are defined in the configuration |
||||
# greeter-user = User to run greeter as |
||||
# minimum-display-number = Minimum display number to use for X servers |
||||
# minimum-vt = First VT to run displays on |
||||
# lock-memory = True to prevent memory from being paged to disk |
||||
# user-authority-in-system-dir = True if session authority should be in the system location |
||||
# guest-account-script = Script to be run to setup guest account |
||||
# logind-check-graphical = True to on start seats that are marked as graphical by logind |
||||
# log-directory = Directory to log information to |
||||
# run-directory = Directory to put running state in |
||||
# cache-directory = Directory to cache to |
||||
# sessions-directory = Directory to find sessions |
||||
# remote-sessions-directory = Directory to find remote sessions |
||||
# greeters-directory = Directory to find greeters |
||||
# backup-logs = True to move add a .old suffix to old log files when opening new ones |
||||
# dbus-service = True if LightDM provides a D-Bus service to control it |
||||
# |
||||
[LightDM] |
||||
#start-default-seat=true |
||||
#greeter-user=lightdm |
||||
#minimum-display-number=0 |
||||
#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799 |
||||
#lock-memory=true |
||||
#user-authority-in-system-dir=false |
||||
#guest-account-script=guest-account |
||||
#logind-check-graphical=false |
||||
#log-directory=/var/log/lightdm |
||||
run-directory=/run/lightdm |
||||
#cache-directory=/var/cache/lightdm |
||||
#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions |
||||
#remote-sessions-directory=/usr/share/lightdm/remote-sessions |
||||
#greeters-directory=$XDG_DATA_DIRS/lightdm/greeters:$XDG_DATA_DIRS/xgreeters |
||||
#backup-logs=true |
||||
#dbus-service=true |
||||
|
||||
# |
||||
# Seat configuration |
||||
# |
||||
# Seat configuration is matched against the seat name glob in the section, for example: |
||||
# [Seat:*] matches all seats and is applied first. |
||||
# [Seat:seat0] matches the seat named "seat0". |
||||
# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client". |
||||
# |
||||
# type = Seat type (local, xremote, unity) |
||||
# pam-service = PAM service to use for login |
||||
# pam-autologin-service = PAM service to use for autologin |
||||
# pam-greeter-service = PAM service to use for greeters |
||||
# xserver-backend = X backend to use (mir) |
||||
# xserver-command = X server command to run (can also contain arguments e.g. X -special-option) |
||||
# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option) |
||||
# xserver-config = Config file to pass to X server |
||||
# xserver-layout = Layout to pass to X server |
||||
# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server |
||||
# xserver-share = True if the X server is shared for both greeter and session |
||||
# xserver-hostname = Hostname of X server (only for type=xremote) |
||||
# xserver-display-number = Display number of X server (only for type=xremote) |
||||
# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true) |
||||
# xdmcp-port = XDMCP UDP/IP port to communicate on |
||||
# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf) |
||||
# unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option) |
||||
# unity-compositor-timeout = Number of seconds to wait for compositor to start |
||||
# greeter-session = Session to load for greeter |
||||
# greeter-hide-users = True to hide the user list |
||||
# greeter-allow-guest = True if the greeter should show a guest login option |
||||
# greeter-show-manual-login = True if the greeter should offer a manual login option |
||||
# greeter-show-remote-login = True if the greeter should offer a remote login option |
||||
# user-session = Session to load for users |
||||
# allow-user-switching = True if allowed to switch users |
||||
# allow-guest = True if guest login is allowed |
||||
# guest-session = Session to load for guests (overrides user-session) |
||||
# session-wrapper = Wrapper script to run session with |
||||
# greeter-wrapper = Wrapper script to run greeter with |
||||
# guest-wrapper = Wrapper script to run guest sessions with |
||||
# display-setup-script = Script to run when starting a greeter session (runs as root) |
||||
# display-stopped-script = Script to run after stopping the display server (runs as root) |
||||
# greeter-setup-script = Script to run when starting a greeter (runs as root) |
||||
# session-setup-script = Script to run when starting a user session (runs as root) |
||||
# session-cleanup-script = Script to run when quitting a user session (runs as root) |
||||
# autologin-guest = True to log in as guest by default |
||||
# autologin-user = User to log in with by default (overrides autologin-guest) |
||||
# autologin-user-timeout = Number of seconds to wait before loading default user |
||||
# autologin-session = Session to load for automatic login (overrides user-session) |
||||
# autologin-in-background = True if autologin session should not be immediately activated |
||||
# exit-on-failure = True if the daemon should exit if this seat fails |
||||
# |
||||
[Seat:*] |
||||
#type=local |
||||
#pam-service=lightdm |
||||
#pam-autologin-service=lightdm-autologin |
||||
#pam-greeter-service=lightdm-greeter |
||||
#xserver-backend= |
||||
#xserver-command=X |
||||
#xmir-command=Xmir |
||||
#xserver-config= |
||||
#xserver-layout= |
||||
#xserver-allow-tcp=false |
||||
#xserver-share=true |
||||
#xserver-hostname= |
||||
#xserver-display-number= |
||||
#xdmcp-manager= |
||||
#xdmcp-port=177 |
||||
#xdmcp-key= |
||||
#unity-compositor-command=unity-system-compositor |
||||
#unity-compositor-timeout=60 |
||||
greeter-session=lightdm-gtk-greeter |
||||
#greeter-hide-users=false |
||||
#greeter-allow-guest=true |
||||
#greeter-show-manual-login=false |
||||
#greeter-show-remote-login=true |
||||
#user-session=default |
||||
#allow-user-switching=true |
||||
#allow-guest=true |
||||
#guest-session= |
||||
session-wrapper=/etc/lightdm/Xsession |
||||
#greeter-wrapper= |
||||
#guest-wrapper= |
||||
#display-setup-script= |
||||
#display-stopped-script= |
||||
#greeter-setup-script= |
||||
#session-setup-script= |
||||
#session-cleanup-script= |
||||
#autologin-guest=false |
||||
#autologin-user= |
||||
#autologin-user-timeout=0 |
||||
#autologin-in-background=false |
||||
#autologin-session= |
||||
#exit-on-failure=false |
||||
|
||||
# |
||||
# XDMCP Server configuration |
||||
# |
||||
# enabled = True if XDMCP connections should be allowed |
||||
# port = UDP/IP port to listen for connections on |
||||
# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present) |
||||
# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf) |
||||
# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset) |
||||
# |
||||
# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn. Alternatively |
||||
# it can be a word and the first 7 characters are used as the key. |
||||
# |
||||
[XDMCPServer] |
||||
#enabled=false |
||||
#port=177 |
||||
#listen-address= |
||||
#key= |
||||
#hostname= |
||||
|
||||
# |
||||
# VNC Server configuration |
||||
# |
||||
# enabled = True if VNC connections should be allowed |
||||
# command = Command to run Xvnc server with |
||||
# port = TCP/IP port to listen for connections on |
||||
# listen-address = Host/address to listen for VNC connections (use all addresses if not present) |
||||
# width = Width of display to use |
||||
# height = Height of display to use |
||||
# depth = Color depth of display to use |
||||
# |
||||
[VNCServer] |
||||
#enabled=false |
||||
#command=Xvnc |
||||
#port=5900 |
||||
#listen-address= |
||||
#width=1024 |
||||
#height=768 |
||||
#depth=8 |
@ -0,0 +1 @@
|
||||
../../../live-overlay/etc/lightdm/users.conf |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/0-remove-openbox-sessions.start |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/README |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/artix-icons.start |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/change-machine-id.start |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/local.start |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/local.stop |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/mkinitcpio.start |
@ -0,0 +1,6 @@
|
||||
#!/bin/bash |
||||
|
||||
# Run once at boot to initialize repo databases |
||||
rm -f /var/lib/pacman/db.lck |
||||
pacman -Syy 2>&1 >/dev/null & |
||||
rm -f /etc/local.d/pacman-Syy.start |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/local.d/theme-root.start |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/mkinitcpio.conf.mod |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/pacman.conf |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/pacman.d |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/profile.d |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/rc.conf |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/rc.local |
@ -0,0 +1 @@
|
||||
../../../community/root-overlay/etc/runlevels |
@ -0,0 +1 @@
|
||||
../../../../community/root-overlay/etc/skel/.audacity-data |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/.gtkrc-2.0-kde4 |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/Trolltech.conf |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/VeraCrypt |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/atril |
@ -0,0 +1,9 @@
|
||||
[Desktop Entry] |
||||
Type=Application |
||||
Exec=connman-gtk |
||||
Hidden=false |
||||
X-MATE-Autostart-enabled=true |
||||
Name[en_US]=ConnMan GTK |
||||
Name=ConnMan GTK |
||||
Comment[en_US]= |
||||
Comment= |
@ -0,0 +1 @@
|
||||
../../../../../../community/root-overlay/etc/skel/.config/autostart/ctrl-alt-backspace.desktop |
@ -0,0 +1 @@
|
||||
../../../../../../community/root-overlay/etc/skel/.config/autostart/hide-other-icons.desktop |
@ -0,0 +1 @@
|
||||
../../../../../../community/root-overlay/etc/skel/.config/autostart/hide-other-icons.sh |
@ -0,0 +1 @@
|
||||
../../../../../../community/root-overlay/etc/skel/.config/autostart/homesymlinks.desktop |
@ -0,0 +1 @@
|
||||
../../../../../../community/root-overlay/etc/skel/.config/autostart/homesymlinks.sh |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/baloofilerc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/caja |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/cmst |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/compton.conf |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/dconf |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/falkon |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/fontconfig |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/geany |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/gtk-2.0 |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/gtk-3.0 |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/gtkrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/gtkrc-2.0 |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/gwenviewrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/hexchat |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/inkscape |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/k3brc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kactivitymanagerdrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/katerc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kateschemarc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kcmdisplayrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kcmfonts |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kcminputrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kded5rc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kded_device_automounterrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kdeglobals |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kdenliverc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kglobalshortcutsrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kiorc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/konsolerc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/konversationrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kscreenlockerrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/ksmserverrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/ksplashrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kwinrc |
@ -0,0 +1 @@
|
||||
../../../../../community/root-overlay/etc/skel/.config/kwinrulesrc |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue