76 Commits
0.50 ... 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
317378612d Merge branch 'master' of https://gitea.artixlinux.org/artix/iso-profiles 2020-12-13 18:32:20 +02:00
d3c288cf7d more community wallpaper places 2020-12-13 18:31:56 +02:00
e1ab6d08a1 fix broken rc.conf in community 2020-12-12 03:56:37 +09:00
48ea97a3f6 rm rc.local 2020-12-06 22:17:42 +02:00
9593f8ff03 Merge branch 'master' of https://gitea.artixlinux.org/artix/iso-profiles 2020-12-06 22:02:15 +02:00
6dfa4b9e6b update community rc.local 2020-12-06 22:02:06 +02:00
6881fe0cef Added packages from extras, i3 and Gnome profiles 2020-12-01 02:21:00 +02:00
e6fe616ed3 Added XFCE official ISO pasckages 2020-12-01 02:02:14 +02:00
7af4cedf19 upd 2020-11-30 17:07:07 +01:00
db1b313291 update docs 2020-11-30 17:02:07 +01:00
986ce94171 update todo 2020-11-30 16:54:41 +01:00
f3e2b9b96e ipv6 localhost entry in /etc/hosts 2020-11-28 15:06:26 +02:00
96db9517b9 upd buildscripts 2020-11-28 13:05:21 +02:00
ebe33f9d65 fix bug 2020-11-28 02:29:33 +02:00
3be24a06e1 upd buildscript 2020-11-28 02:21:48 +02:00
6e902d0454 add vi to all profiles 2020-11-28 02:19:23 +02:00
5f5796c831 upd buildscript 2020-11-27 17:01:14 +02:00
a6ff722626 add parallel rc.conf template for openrc images 2020-11-27 16:53:24 +02:00
3ef02ba0d3 update gitignore 2020-11-27 16:40:41 +02:00
5046c661f0 update buildscript 2020-11-27 16:18:05 +02:00
b17bfc6cec do not build runit/s6 community 2020-11-26 20:42:41 +02:00
6ff51b402c fix community-qt plasma wallpaper 2020-11-26 16:38:56 +02:00
d9563bd84a change community wallpaper to DNA 2020-11-26 02:46:57 +02:00
6236db4961 fix #2 fresh run 2020-11-25 23:21:38 +02:00
601a31b58b fix fresh run 2020-11-25 23:20:40 +02:00
717c24fb14 fix broken symlinks 2020-11-25 23:07:09 +02:00
62b37feee1 more cleanup 2020-11-25 17:27:23 +02:00
0da48facad try to fix plasma autologin in community-qt 2020-11-25 17:02:49 +02:00
15368a2d22 update build scripts 2020-11-25 17:00:00 +02:00
6342663d0c yasf #2 2020-11-23 09:18:24 +00:00
8694b906fe yasf 2020-11-23 01:10:48 +00:00
bc8ab18a98 small fixes 2020-11-23 01:09:00 +00:00
2a1be8fcf6 upload all scripts 2020-11-23 00:46:17 +00:00
dacb8ca16e remove calamares.desktop from profiles 2020-11-22 03:10:41 +02:00
6dbd9165db sync plasma and community-qt 2020-10-29 19:51:03 +02:00
0f4aa9085b add wine-mono to community 2020-10-29 19:39:58 +02:00
42fd80cc8a Cleanup community profiles, add clementine 2020-10-28 20:13:33 +02:00
c700c6e52d add [universe] in repos, hdparm in packages 2020-10-20 17:27:06 +03:00
161c12e686 deprecate user-manager in plasma 2020-10-20 15:35:33 +03:00
516f403bcc replace yaourtix with trizen 2020-10-14 22:06:57 +03:00
3c6234f4de add modemmanager-gui to community 2020-08-07 22:03:03 +03:00
e90cb408c3 add modemmanager to ISOs 2020-08-07 22:01:02 +03:00
9eb236547a remove overlaid sddm artix theme 2020-07-15 01:04:45 +03:00
daa1f5c886 fix broken konversation icon on community-gtk lxde 2020-07-14 23:57:19 +03:00
d06c3d95ba Merge branch 'master' of https://gitea.artixlinux.org/artix/iso-profiles 2020-07-14 21:25:46 +03:00
d8657d9d33 remove unneeded sddm-artix-theme from cinnamon 2020-07-14 21:25:23 +03:00
41547e70f3 Fix KDE groups 2020-06-30 09:06:54 +00:00
0ef9017aeb Update 'TODO' 2020-06-21 22:49:04 +02:00
3597a15937 remove uneeded screengrab from plasma 2020-06-21 22:54:56 +03:00
af478a758d rename artix-sddm-theme to sddm-theme-artix 2020-06-21 21:50:11 +03:00
696728c9de add dark mode for qt5-webengine browsers 2020-06-20 18:35:50 +03:00
227cb3c250 update TODO 2020-06-12 20:46:41 +03:00
49aad5e5ae Update 'TODO' 2020-06-08 22:21:20 +02:00
113 changed files with 1390 additions and 1177 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
to_package/ to_package/
**/rc.conf

19
TODO
View File

@@ -15,14 +15,29 @@ DONE mimeapps.list must be separate for each profile
DONE Networkmanager in LXQt DONE Networkmanager in LXQt
DONE GRUB remove 1280x1024 DONE GRUB remove 1280x1024
Autologin-session doesn't work
2020-03-08 2020-03-08
========== ==========
DONE Use firefox-dark-reader instead of local/skel profile's DONE Use firefox-dark-reader instead of local/skel profile's
DONE Also consider a few more addons from the group DONE Also consider a few more addons from the group
TODO Test firefox before releasing DONE Test firefox before releasing
2020-04-18 2020-04-18
DONE XFCE4 profile DONE XFCE4 profile
2020-06-08
Autologin-session selection
Cinnamon fonts should change to Roboto 11 instead of M$ ones, for consistency
DONE Remove screengrab from plasma
DONE Use QTWEBENGINE_CHROMIUM_FLAGS=--blink-settings=darkMode=4,darkModeImagePolicy=1/--blink-settings=darkModeEnabled=true,darkModeInversionAlgorithm=4/--force-dark-mode or whatever works with Qt-5.15
DONE The window title font in XFCE needs to be adjusted
DONE The Libreoffice background needs to change from 'Automatic' to '#2a2a2a'
DONE Fluid is dark in GTK but light in Qt
community-qt still boots into LXQt
DONE The SDDM theme could use some darkening
DONE Perhaps add man-pages to the ISOs
2020-10-15
Fix libreoffice-7 bright side-pane; perhaps related, /etc/profile.d/libreoffice-fresh.sh: SAL_USE_VCLPLUGIN=gtk3 spurts (soffice:5766): Gtk-WARNING **: Theme parsing error: gtk.css:14:33: Failed to import: Error opening file /home/artix/.config/gtk-3.0/window_decorations.css: No such file or directory
Plasma is getting fucked-up with QT_* set to gtk; see kinfocenter - the alternative kvantum-dark has ugly widgets

View File

@@ -9,7 +9,6 @@ crda
dhclient dhclient
diffutils diffutils
dmraid dmraid
dnsmasq
dosfstools dosfstools
e2fsprogs e2fsprogs
ecryptfs-utils ecryptfs-utils
@@ -32,6 +31,7 @@ memtest86+
mkinitcpio mkinitcpio
mkinitcpio-openswap mkinitcpio-openswap
nano nano
vi
net-tools net-tools
ntfs-3g ntfs-3g
@openrc acpid-openrc @openrc acpid-openrc
@@ -81,6 +81,8 @@ which
efibootmgr efibootmgr
xfsprogs xfsprogs
zsh zsh
modemmanager
usb_modeswitch
mkinitcpio-nfs-utils mkinitcpio-nfs-utils
squashfs-tools squashfs-tools

View File

@@ -1,25 +1,12 @@
################ install ################ ################ 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 # start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'connmand') SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'connmand')
# default group membership
# ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
################# live-session ################# ################# live-session #################
# default value
# HOST_NANE="artix"
# default value
# USER_NAME="artix"
# default value # default value
# PASSWORD="artix" # PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="false"

110
buildISOs-weekly-cron.sh Executable file
View File

@@ -0,0 +1,110 @@
#!/bin/bash
# Automated ISO build script
# Builds all profiles, all inits and rsyncs to ISO download server
# 2019-2020, nous
export TERM=xterm-256color
source /usr/share/makepkg/util/message.sh
colorize
WORKSPACE=/home/$USER/artools-workspace
PROFILES=${WORKSPACE}/iso-profiles
REPO=/srv/iso/weekly-iso
#RSYNCARGS="-au --delete-after --bwlimit=5M"
RSYNCARGS="-au --delete-before"
CWD=$PROFILES
DATE=$(date +"%Y%m%d")
mkdir -p ${PROFILES}/logs
cd $WORKSPACE
if [[ -d $PROFILES ]]; then
cd $PROFILES
git pull
else
git clone https://gitea.artixlinux.org/artix/iso-profiles.git
fi
cd $PROFILES
all_profiles=($(find -maxdepth 1 -type d | sed 's|.*/||'| egrep -v "\.|common|linexa|git|logs|lowmem|community$" | sort))
all_inits=('openrc' 'runit' 's6')
usage() {
echo
echo -n "${BOLD}Usage: "
echo "$0 [-b stable|gremlins] -p <profile>[,profile,...]|[all] -i <init>[,init,...]|[all]${ALL_OFF}"
echo
echo -n "All profiles, all inits: "
echo "$0 -p all -i all"
echo
echo "Available branches: ${BOLD}stable (default, if omitted), gremlins${ALL_OFF}"
echo "Available profiles: ${GREEN}${all_profiles[@]}${ALL_OFF}"
echo "Available inits: ${CYAN}${all_inits[@]} ${ALL_OFF}"
echo
echo "Example: $0 -p base,lxqt,lxde -i openrc,runit"
echo " $0 -b gremlins -p base -i s6"
echo
exit 1
}
timestamp() { date +"%Y/%m/%d-%H:%M:%S"; }
profiles=(${all_profiles[@]})
inits=(${all_inits[@]})
branch=''
echo "Building ISO(s):"
echo " branch ${BOLD}${_branch}${ALL_OFF}"
echo " profiles ${GREEN}${profiles[@]}${ALL_OFF}"
echo " inits ${CYAN}${inits[@]}${ALL_OFF}"
echo "REMOVING EXISTING ISOs IN 10 SECONDS!"
sleep 10
rm -fr $REPO/* &
cd $PROFILES && git checkout master
for profile in ${profiles[@]}; do
for init in ${inits[@]}; do
logfile=$PROFILES/logs/buildiso-$DATE
logfile_debug=$logfile-$profile-$init
echo "#################################" >> $logfile.log
stamp=$(timestamp)
[[ $profile =~ 'community' ]] && [[ $init == 'runit' || $init == 's6' ]] && \
{ echo "$stamp == ${YELLOW}Skipping building ${_branch} $profile ISO with $init${ALL_OFF}" >> $logfile.log; continue; }
echo "$stamp == Begin building ${_branch} $profile ISO with $init" >> $logfile.log
[[ $init == 'openrc' ]] && cp -f ${PROFILES}/rc.conf ${PROFILES}/$profile/root-overlay/etc/
echo "VERSION_ID=$DATE" >| ${PROFILES}/$profile/root-overlay/etc/buildinfo
echo "VARIANT=${profile}-${init}" >> ${PROFILES}/$profile/root-overlay/etc/buildinfo
nice -n 20 buildiso${branch} -p $profile -i $init 2>&1 >> ${logfile_debug}.log
res=$?
stamp=$(timestamp)
if [ $res == 0 ]; then
echo "$stamp == ${GREEN}Finished building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log
else
echo "$stamp == ${RED}Failed building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log
echo "$stamp == ${RED}Retrying once ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log
echo "$stamp == Re-building ${_branch} ${profile}-${init}" >> $logfile.log
nice -n 20 buildiso${branch} -p $profile -i $init 2>&1 >> ${logfile_debug}.log
res=$?
stamp=$(timestamp)
if [ $res == 0 ]; then
{ echo "$stamp == ${GREEN}Finished building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; } \
else
{ echo "$stamp == ${RED}Failed building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; continue; }
fi
fi
rm -f ${PROFILES}/$profile/root-overlay/etc/{rc.conf,buildinfo}
sudo rm -fr /var/lib/artools/buildiso/$profile
# [[ $res == 0 ]] && { echo "$stamp == ${GREEN}Finished building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; } \
# || { echo "$stamp == ${RED}Failed building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; continue; }
mv -v ${WORKSPACE}/iso/$profile/artix-$profile-$init-*.iso ${REPO}/
cd $REPO && { sha256sum artix-*.iso > ${REPO}/sha256sums & }
done
done
# Redundancy tasks
rm -f ${PROFILES}/*/root-overlay/etc/{rc.conf,buildinfo}
rm -f ${REPO}/artix-*community*{runit,s6}*.iso
port=$(cat $WORKSPACE/port)
rsync $RSYNCARGS ${REPO}/ nous@iso.artixlinux.org:/srv/iso/weekly-iso/ -e "ssh -p $port"
rsync $RSYNCARGS ${REPO}/ nous@download.artixlinux.org:/srv/iso/weekly-iso/ -e "ssh -p $port"

127
buildISOs-weekly.sh Executable file
View File

@@ -0,0 +1,127 @@
#!/bin/bash
# Automated ISO build script
# Builds select profiles / inits
# 2019-2020, nous
export TERM=xterm-256color
source /usr/share/makepkg/util/message.sh
colorize
WORKSPACE=/home/$USER/artools-workspace
PROFILES=${WORKSPACE}/iso-profiles
REPO=/srv/iso/weekly-iso
CWD=$PROFILES
DATE=$(date +"%Y%m%d")
mkdir -p ${PROFILES}/logs
cd $WORKSPACE
if [[ -d $PROFILES ]]; then
cd $PROFILES
git pull
else
git clone https://gitea.artixlinux.org/artix/iso-profiles.git
fi
cd $PROFILES
all_profiles=($(find -maxdepth 1 -type d | sed 's|.*/||'| egrep -v "\.|common|linexa|git|logs|lowmem|community$" | sort))
all_inits=('openrc' 'runit' 's6')
usage() {
echo
echo -n "${BOLD}Usage: "
echo "$0 [-b stable|gremlins] -p <profile>[,profile,...]|[all] -i <init>[,init,...]|[all]${ALL_OFF}"
echo
echo -n "All profiles, all inits: "
echo "$0 -p all -i all"
echo
echo "Available branches: ${BOLD}stable (default, if omitted), gremlins${ALL_OFF}"
echo "Available profiles: ${GREEN}${all_profiles[@]}${ALL_OFF}"
echo "Available inits: ${CYAN}${all_inits[@]} ${ALL_OFF}"
echo
echo "Example: $0 -p base,lxqt,lxde -i openrc,runit"
echo " $0 -b gremlins -p base -i s6"
echo
exit 1
}
timestamp() { date +"%Y/%m/%d-%H:%M:%S"; }
[[ $# -eq 0 ]] && usage
while getopts "b:p:i:" option; do
case $option in
b)
_branch=$OPTARG
[[ ${_branch} =~ (^$|stable|gremlins) ]] || { echo; echo "${RED}No valid branch selected!${ALL_OFF}"; echo; usage; }
[[ ${_branch} == 'stable' || ${_branch} == '' ]] && { _branch='stable'; branch=''; }
[[ ${_branch} == 'gremlins' ]] && branch='-gremlins'
;;
p)
_profile=$OPTARG
for p in ${all_profiles[@]}; do
[[ ${_profile} =~ $p ]] && profiles+=($p)
done
[[ ${_profile} == all ]] && profiles=(${all_profiles[@]})
;;
i)
_init=$OPTARG
for i in ${all_inits[@]}; do
[[ ${_init} =~ $i ]] && inits+=($i)
done
[[ ${_init} == all ]] && inits=(${all_inits[@]})
;;
esac
done
[[ $branch ]] || { _branch='stable'; branch=''; }
[[ ${#profiles[@]} -eq 0 ]] && { echo; echo "${RED}No valid profiles selected!${ALL_OFF}"; echo; usage; }
[[ ${#inits[@]} -eq 0 ]] && { echo; echo "${RED}No valid inits selected!"${ALL_OFF}; echo; usage; }
echo "Building ISO(s):"
echo " branch ${BOLD}${_branch}${ALL_OFF}"
echo " profiles ${GREEN}${profiles[@]}${ALL_OFF}"
echo " inits ${CYAN}${inits[@]}${ALL_OFF}"
cd $PROFILES && git checkout master
for profile in ${profiles[@]}; do
for init in ${inits[@]}; do
logfile=$PROFILES/logs/buildiso-$DATE
logfile_debug=$logfile-$profile-$init
echo "#################################" >> ${logfile}.log
stamp=$(timestamp)
[[ $profile =~ 'community' ]] && [[ $init == 'runit' || $init == 's6' ]] && \
{ echo "$stamp == ${YELLOW}Skipping building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; continue; }
echo "$stamp == Begin building ${_branch} ${profile}-${init}" >> $logfile.log
[[ $init == 'openrc' ]] && cp ${WORKSPACE}/tweaks/rc.conf ${PROFILES}/$profile/root-overlay/etc/
echo "VERSION_ID=$DATE" >| ${PROFILES}/$profile/root-overlay/etc/buildinfo
echo "VARIANT=${profile}-${init}" >> ${PROFILES}/$profile/root-overlay/etc/buildinfo
nice -n 20 buildiso${branch} -p $profile -i $init 2>&1 >> ${logfile_debug}.log
res=$?
stamp=$(timestamp)
if [ $res == 0 ]; then
echo "$stamp == ${GREEN}Finished building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log
else
echo "$stamp == ${RED}Failed building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log
echo "$stamp == ${RED}Retrying once ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log
echo "$stamp == Re-building ${_branch} ${profile}-${init}" >> $logfile.log
nice -n 20 buildiso${branch} -p $profile -i $init 2>&1 >> ${logfile_debug}.log
res=$?
stamp=$(timestamp)
if [ $res == 0 ]; then
{ echo "$stamp == ${GREEN}Finished building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; } \
else
{ echo "$stamp == ${RED}Failed building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; continue; }
fi
fi
rm -f ${PROFILES}/$profile/root-overlay/etc/{rc.conf,buildinfo}
sudo rm -fr /var/lib/artools/buildiso/$profile
# [[ $res == 0 ]] && { echo "$stamp == ${GREEN}Finished building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; } \
# || { echo "$stamp == ${RED}Failed building ${_branch} ${profile}-${init}${ALL_OFF}" >> $logfile.log; continue; }
mv -v ${WORKSPACE}/iso/$profile/artix-$profile-$init-*.iso ${REPO}/
cd $REPO && { sha256sum artix-*.iso > ${REPO}/sha256sums & }
done
done
rm -f ${PROFILES}/*/root-overlay/etc/{rc.conf,buildinfo}

View File

@@ -8,7 +8,7 @@ colorize
WORKSPACE=/home/$USER/artools-workspace WORKSPACE=/home/$USER/artools-workspace
PROFILES=${WORKSPACE}/iso-profiles PROFILES=${WORKSPACE}/iso-profiles
REPO=/srv/iso/testing-iso REPO=/srv/iso/weekly-iso
CWD=`pwd` CWD=`pwd`
cd $PROFILES cd $PROFILES

View File

@@ -9,7 +9,6 @@ crda
dhclient dhclient
diffutils diffutils
dmraid dmraid
dnsmasq
dosfstools dosfstools
e2fsprogs e2fsprogs
ecryptfs-utils ecryptfs-utils
@@ -33,6 +32,7 @@ memtest86+
mkinitcpio mkinitcpio
mkinitcpio-openswap mkinitcpio-openswap
nano nano
vi
net-tools net-tools
ntfs-3g ntfs-3g
@openrc acpid-openrc @openrc acpid-openrc
@@ -86,11 +86,13 @@ zsh
alsa-firmware alsa-firmware
powertop powertop
inxi inxi
modemmanager
usb_modeswitch
@openrc alsa-utils-openrc @openrc alsa-utils-openrc
@openrc avahi-openrc @openrc avahi-openrc
@openrc networkmanager-openrc @openrc networkmanager-openrc
@openrc displaymanager-openrc @openrc lightdm-openrc
@openrc ntp-openrc @openrc ntp-openrc
@openrc openrc-settingsd @openrc openrc-settingsd
@openrc bluez-openrc @openrc bluez-openrc
@@ -147,7 +149,6 @@ artix-branding-base
artix-gtk-presets artix-gtk-presets
artix-qt-presets artix-qt-presets
xcursor-premium xcursor-premium
artix-sddm-theme
# Cinnamon # Cinnamon
cinnamon cinnamon
@@ -169,6 +170,11 @@ nemo-seahorse
nemo-share nemo-share
xcursor-vanilla-dmz xcursor-vanilla-dmz
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Basic usability apps # Basic usability apps
leafpad leafpad
midori midori

View File

@@ -1,25 +1,12 @@
################ install ################ ################ 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 # start services
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager') SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'syslog-ng' 'NetworkManager' 'lightdm')
# default group membership
ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
################# live-session ################# ################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value # unset defaults to given value
# PASSWORD="artix" # 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

@@ -1,205 +0,0 @@
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Version=1.0
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
Comment=Calamares — System Installer
Icon=artixlinux-logo
Terminal=false
StartupNotify=true
Categories=Qt;System;
X-AppStream-Ignore=true
Name[ar]=تثبيت النظام
Icon[ar]=كالامارس
GenericName[ar]=مثبت النظام
Comment[ar]=كالامارس - مثبت النظام
Name[be]=Усталяваць сістэму
Icon[be]=calamares
GenericName[be]=Усталёўшчык сістэмы
Comment[be]=Calamares — усталёўшчык сістэмы
Name[bg]=Инсталирай системата
Icon[bg]=calamares
GenericName[bg]=Системен Инсталатор
Comment[bg]=Calamares — Системен Инсталатор
Name[ca]=Instal·la el sistema
Icon[ca]=calamares
GenericName[ca]=Instal·lador de sistema
Comment[ca]=Calamares — Instal·lador de sistema
Name[da]=Installér system
Icon[da]=calamares
GenericName[da]=Systeminstallationsprogram
Comment[da]=Calamares — Systeminstallationsprogram
Name[de]=System installieren
Icon[de]=calamares
GenericName[de]=Installation des Betriebssystems
Comment[de]=Calamares - Installation des Betriebssystems
Name[el]=Εγκατάσταση συστήματος
Icon[el]=calamares
GenericName[el]=Εγκατάσταση συστήματος
Comment[el]=Calamares — Εγκατάσταση συστήματος
Name[en_GB]=Install System
Icon[en_GB]=calamares
GenericName[en_GB]=System Installer
Comment[en_GB]=Calamares — System Installer
Name[es]=Instalar Sistema
Icon[es]=calamares
GenericName[es]=Instalador del Sistema
Comment[es]=Calamares — Instalador del Sistema
Name[et]=Paigalda süsteem
Icon[et]=calamares
GenericName[et]=Süsteemipaigaldaja
Comment[et]=Calamares — süsteemipaigaldaja
Name[eu]=Sistema instalatu
Icon[eu]=calamares
GenericName[eu]=Sistema instalatzailea
Comment[eu]=Calamares - sistema instalatzailea
Name[es_PR]=Instalar el sistema
Name[fr]=Installer le système
Icon[fr]=calamares
GenericName[fr]=Installateur système
Comment[fr]=Calamares - Installateur système
Name[gl]=Instalación do Sistema
Icon[gl]=calamares
GenericName[gl]=Instalador de sistemas
Comment[gl]=Calamares — Instalador de sistemas
Name[he]=התקנת מערכת
Icon[he]=calamares
GenericName[he]=אשף התקנה
Comment[he]=Calamares - אשף התקנה
Name[hi]=सिस्टम इंस्टॉल करें
Icon[hi]=calamares
GenericName[hi]=सिस्टम इंस्टॉलर
Comment[hi]=Calamares — सिस्टम इंस्टॉलर
Name[hr]=Instaliraj sustav
Icon[hr]=calamares
GenericName[hr]=Instalacija sustava
Comment[hr]=Calamares — Instalacija sustava
Name[hu]=Rendszer telepítése
Icon[hu]=calamares
GenericName[hu]=Rendszertelepítő
Comment[hu]=Calamares Rendszertelepítő
Name[id]=Instal Sistem
Icon[id]=calamares
GenericName[id]=Pemasang
Comment[id]=Calamares — Pemasang Sistem
Name[is]=Setja upp kerfið
Icon[is]=calamares
GenericName[is]=Kerfis uppsetning
Comment[is]=Calamares — Kerfis uppsetning
Name[cs_CZ]=Nainstalovat systém
Icon[cs_CZ]=calamares
GenericName[cs_CZ]=Instalátor systému
Comment[cs_CZ]=Calamares instalátor operačních systémů
Name[ja]=システムをインストール
Icon[ja]=calamares
GenericName[ja]=システムインストーラー
Comment[ja]=Calamares — システムインストーラー
Name[ko]=시스템 설치
Icon[ko]=깔라마레스 (Calamares)
GenericName[ko]=시스템 설치 관리자
Comment[ko]=깔라마레스 (Calamares) — 시스템 설치 관리자
Name[lt]=Įdiegti Sistemą
Icon[lt]=calamares
GenericName[lt]=Sistemos diegimas į kompiuterį
Comment[lt]=Calamares — Sistemos diegimo programa
Name[it_IT]=Installa il sistema
Icon[it_IT]=calamares
GenericName[it_IT]=Programma d'installazione del sistema
Comment[it_IT]=Calamares — Programma d'installazione del sistema
Name[mk]=Инсталирај го системот
Icon[mk]=calamares
GenericName[mk]=Системен Инсталер
Comment[mk]=Calamares - Системен Инсталер
Name[ml]=സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുക
Icon[ml]=കലാമാരേസ്
GenericName[ml]=സിസ്റ്റം ഇൻസ്റ്റാളർ
Comment[ml]=കലാമാരേസ് - സിസ്റ്റം ഇൻസ്റ്റാളർ
Name[nb]=Installer System
Icon[nb]=calamares
GenericName[nb]=Systeminstallatør
Comment[nb]=Calamares-systeminstallatør
Name[nl]=Installeer systeem
Icon[nl]=calamares
GenericName[nl]=Installatieprogramma
Comment[nl]=Calamares — Installatieprogramma
Name[pl]=Zainstaluj system
Icon[pl]=calamares
GenericName[pl]=Instalator systemu
Comment[pl]=Calamares — Instalator systemu
Name[pt_BR]=Sistema de Instalação
Icon[pt_BR]=calamares
GenericName[pt_BR]=Instalador de Sistema
Comment[pt_BR]=Calamares — Instalador de Sistema
Name[ro]=Instalează sistemul
Icon[ro]=calamares
GenericName[ro]=Instalator de sistem
Comment[ro]=Calamares — Instalator de sistem
Name[ru]=Установить систему
Icon[ru]=calamares
GenericName[ru]=Установщик системы
Comment[ru]=Calamares - Установщик системы
Name[sk]=Inštalovať systém
Icon[sk]=calamares
GenericName[sk]=Inštalátor systému
Comment[sk]=Calamares — Inštalátor systému
Name[sl]=Namesti sistem
Name[sq]=Instalo Sistemin
Icon[sq]=calamares
GenericName[sq]=Instalues Sistemi
Comment[sq]=Calamares — Instalues Sistemi
Name[fi_FI]=Asenna Järjestelmä
Icon[fi_FI]=calamares
GenericName[fi_FI]=Järjestelmän Asennusohjelma
Comment[fi_FI]=Calamares — Järjestelmän Asentaja
Name[sr@latin]=Instaliraj sistem
Name[sr]=Инсталирај систем
Icon[sr]=calamares
GenericName[sr]=Инсталатер система
Comment[sr]=Каламарес — инсталатер система
Name[sv]=Installera system
Icon[sv]=calamares
GenericName[sv]=Systeminstallerare
Comment[sv]=Calamares — Systeminstallerare
Name[th]=ติดตั้งระบบ
Name[uk]=Встановити Систему
Icon[uk]=calamares
GenericName[uk]=Встановлювач системи
Comment[uk]=Calamares - Встановлювач системи
Name[zh_CN]=安装系统
Icon[zh_CN]=calamares
GenericName[zh_CN]=系统安装程序
Comment[zh_CN]=Calamares — 系统安装程序
Name[zh_TW]=安裝系統
Icon[zh_TW]=calamares
GenericName[zh_TW]=系統安裝程式
Comment[zh_TW]=Calamares ── 系統安裝程式
Name[ast]=Instalar el sistema
Icon[ast]=calamares
GenericName[ast]=Instalador del sistema
Comment[ast]=Calamares — Instalador del sistema
Name[eo]=Instali Sistemo
Icon[eo]=calamares
GenericName[eo]=Sistema Instalilo
Comment[eo]=Calamares — Sistema Instalilo
Name[ne_NP]=सिस्टम इन्स्टल गर्नुहोस्
Icon[ne_NP]=Calamares
GenericName[ne_NP]=सिस्टम इन्स्टलर
Comment[ne_NP]=Calamares - सिस्टम इन्स्टलर
Name[es_MX]=Instalar el Sistema
Icon[es_MX]=calamares
GenericName[es_MX]=Instalador del sistema
Comment[es_MX]=Calamares - Instalador del sistema
Name[pt_PT]=Instalar Sistema
Icon[pt_PT]=calamares
GenericName[pt_PT]=Instalador de Sistema
Comment[pt_PT]=Calamares - Instalador de Sistema
Name[tr_TR]=Sistemi Yükle
Icon[tr_TR]=calamares
GenericName[tr_TR]=Sistem Yükleyici
Comment[tr_TR]=Calamares — Sistem Yükleyici

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 GenericName=System Installer
Keywords=calamares;system;installer; Keywords=calamares;system;installer;
TryExec=calamares 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 Comment=Calamares — System Installer
Icon=artixlinux-logo Icon=artixlinux-logo
Terminal=false Terminal=false

View File

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

View File

@@ -1 +1,2 @@
127.0.0.1 localhost artix 127.0.0.1 localhost
::1 localhost

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 dhclient
diffutils diffutils
dmraid dmraid
dnsmasq
dosfstools dosfstools
e2fsprogs e2fsprogs
ecryptfs-utils ecryptfs-utils
@@ -33,6 +32,7 @@ memtest86+
mkinitcpio mkinitcpio
mkinitcpio-openswap mkinitcpio-openswap
nano nano
vi
net-tools net-tools
ntfs-3g ntfs-3g
@openrc acpid-openrc @openrc acpid-openrc
@@ -46,7 +46,7 @@ ntfs-3g
@openrc rsync-openrc @openrc rsync-openrc
@openrc openssh-openrc @openrc openssh-openrc
@openrc wpa_supplicant-openrc @openrc wpa_supplicant-openrc
@openrc syslog-ng-openrc @openrc metalog-openrc
@runit acpid-runit @runit acpid-runit
@runit cronie-runit @runit cronie-runit
@runit cryptsetup-runit @runit cryptsetup-runit
@@ -58,7 +58,7 @@ ntfs-3g
@runit rsync-runit @runit rsync-runit
@runit openssh-runit @runit openssh-runit
@runit wpa_supplicant-runit @runit wpa_supplicant-runit
@runit syslog-ng-runit @runit metalog-runit
@s6 acpid-s6 @s6 acpid-s6
@s6 cronie-s6 @s6 cronie-s6
@s6 cryptsetup-s6 @s6 cryptsetup-s6
@@ -70,7 +70,7 @@ ntfs-3g
@s6 rsync-s6 @s6 rsync-s6
@s6 openssh-s6 @s6 openssh-s6
@s6 wpa_supplicant-s6 @s6 wpa_supplicant-s6
@s6 syslog-ng-s6 @s6 metalog-s6
os-prober os-prober
reiserfsprogs reiserfsprogs
s-nail s-nail
@@ -86,15 +86,19 @@ zsh
alsa-firmware alsa-firmware
powertop powertop
inxi inxi
modemmanager
usb_modeswitch
@openrc alsa-utils-openrc @openrc alsa-utils-openrc
@openrc dnsmasq-openrc
@openrc avahi-openrc @openrc avahi-openrc
@openrc connman-openrc @openrc connman-openrc
@openrc displaymanager-openrc @openrc lightdm-openrc
@openrc ntp-openrc @openrc ntp-openrc
@openrc openrc-settingsd @openrc openrc-settingsd
@openrc bluez-openrc @openrc bluez-openrc
@runit alsa-utils-runit @runit alsa-utils-runit
@runit dnsmasq-runit
@runit avahi-runit @runit avahi-runit
@runit bluez-runit @runit bluez-runit
@runit connman-runit @runit connman-runit
@@ -103,6 +107,7 @@ inxi
@runit blocaled @runit blocaled
@s6 blocaled @s6 blocaled
@s6 alsa-utils-s6 @s6 alsa-utils-s6
@s6 dnsmasq-s6
@s6 avahi-s6 @s6 avahi-s6
@s6 bluez-s6 @s6 bluez-s6
@s6 connman-s6 @s6 connman-s6
@@ -160,8 +165,8 @@ pacman-contrib
hddtemp hddtemp
# That hated other # That hated other
wine-mono
wine-gecko wine-gecko
wine
winetricks winetricks
# MATE # MATE
@@ -204,6 +209,11 @@ lxterminal
openbox openbox
pcmanfm pcmanfm
# Uniform QT/GTK look
kvantum-qt5
qt5-styleplugins
qt5ct
# Applications and helpers # Applications and helpers
veracrypt veracrypt
firefox firefox
@@ -217,7 +227,6 @@ ffmpegthumbnailer
ffmpegthumbs ffmpegthumbs
raw-thumbnailer raw-thumbnailer
qt5-imageformats qt5-imageformats
gvfs-mtp
youtube-dl youtube-dl
pulseaudio-alsa pulseaudio-alsa
p7zip p7zip
@@ -252,7 +261,7 @@ breeze-icons
# Network management # Network management
connman-gtk connman-gtk
modemmanager modem-manager-gui
# GTK pkgs # GTK pkgs
geany-plugins geany-plugins
@@ -261,7 +270,6 @@ handbrake
audacity audacity
gimp gimp
inkscape inkscape
openshot
hexchat hexchat
gufw gufw
meld meld
@@ -272,17 +280,15 @@ brasero
pluma pluma
thunderbird thunderbird
claws-mail claws-mail
lollypop
midori midori
leafpad leafpad
# other stuff # other stuff
qt5-imageformats
gtk-engines gtk-engines
accountsservice accountsservice
raw-thumbnailer
qt5-imageformats
bluez-utils bluez-utils
yaourtix trizen
hunspell-en_US hunspell-en_US
picom picom
@@ -290,6 +296,9 @@ picom
kdenlive kdenlive
digikam digikam
smb4k smb4k
clementine
projectm-pulseaudio
projectm-sdl
# Uniform QT/GTK look # Uniform QT/GTK look
kvantum-qt5 kvantum-qt5
@@ -300,6 +309,7 @@ vertex-themes
oxygen oxygen
# KIO is still lacking # KIO is still lacking
gvfs-mtp
gvfs-smb gvfs-smb
gvfs-afc gvfs-afc
gvfs-google gvfs-google
@@ -309,3 +319,4 @@ virtualbox-guest-utils
mc mc
screen screen
tmux tmux
hdparm

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/rc.conf

View File

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

View File

@@ -1,24 +1,12 @@
################ install ################ ################ 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 # start services
SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'connmand' 'xdm') SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'connmand' 'lightdm')
# default group membership
#ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
################# live-session ################# ################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value # unset defaults to given value
# PASSWORD="artix" # PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

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

View File

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

View File

@@ -9,7 +9,6 @@ crda
dhclient dhclient
diffutils diffutils
dmraid dmraid
dnsmasq
dosfstools dosfstools
e2fsprogs e2fsprogs
ecryptfs-utils ecryptfs-utils
@@ -33,6 +32,7 @@ memtest86+
mkinitcpio mkinitcpio
mkinitcpio-openswap mkinitcpio-openswap
nano nano
vi
net-tools net-tools
ntfs-3g ntfs-3g
@openrc acpid-openrc @openrc acpid-openrc
@@ -46,7 +46,7 @@ ntfs-3g
@openrc rsync-openrc @openrc rsync-openrc
@openrc openssh-openrc @openrc openssh-openrc
@openrc wpa_supplicant-openrc @openrc wpa_supplicant-openrc
@openrc syslog-ng-openrc @openrc metalog-openrc
@runit acpid-runit @runit acpid-runit
@runit cronie-runit @runit cronie-runit
@runit cryptsetup-runit @runit cryptsetup-runit
@@ -58,7 +58,7 @@ ntfs-3g
@runit rsync-runit @runit rsync-runit
@runit openssh-runit @runit openssh-runit
@runit wpa_supplicant-runit @runit wpa_supplicant-runit
@runit syslog-ng-runit @runit metalog-runit
@s6 acpid-s6 @s6 acpid-s6
@s6 cronie-s6 @s6 cronie-s6
@s6 cryptsetup-s6 @s6 cryptsetup-s6
@@ -70,7 +70,7 @@ ntfs-3g
@s6 rsync-s6 @s6 rsync-s6
@s6 openssh-s6 @s6 openssh-s6
@s6 wpa_supplicant-s6 @s6 wpa_supplicant-s6
@s6 syslog-ng-s6 @s6 metalog-s6
os-prober os-prober
reiserfsprogs reiserfsprogs
s-nail s-nail
@@ -86,15 +86,19 @@ zsh
alsa-firmware alsa-firmware
powertop powertop
inxi inxi
modemmanager
usb_modeswitch
@openrc alsa-utils-openrc @openrc alsa-utils-openrc
@openrc dnsmasq-openrc
@openrc avahi-openrc @openrc avahi-openrc
@openrc networkmanager-openrc @openrc networkmanager-openrc
@openrc displaymanager-openrc @openrc sddm-openrc
@openrc ntp-openrc @openrc ntp-openrc
@openrc openrc-settingsd @openrc openrc-settingsd
@openrc bluez-openrc @openrc bluez-openrc
@runit alsa-utils-runit @runit alsa-utils-runit
@runit dnsmasq-runit
@runit avahi-runit @runit avahi-runit
@runit bluez-runit @runit bluez-runit
@runit networkmanager-runit @runit networkmanager-runit
@@ -103,6 +107,7 @@ inxi
@runit blocaled @runit blocaled
@s6 blocaled @s6 blocaled
@s6 alsa-utils-s6 @s6 alsa-utils-s6
@s6 dnsmasq-s6
@s6 avahi-s6 @s6 avahi-s6
@s6 bluez-s6 @s6 bluez-s6
@s6 networkmanager-s6 @s6 networkmanager-s6
@@ -146,7 +151,7 @@ artix-dark-theme
artix-branding-base artix-branding-base
artix-community-presets artix-community-presets
xcursor-premium xcursor-premium
artix-sddm-theme sddm-theme-artix
# Community goodies # Community goodies
base-devel base-devel
@@ -161,21 +166,17 @@ pacman-contrib
hddtemp hddtemp
# That hated other # That hated other
wine-mono
wine-gecko wine-gecko
wine
winetricks winetricks
# KDE Plasma # KDE Plasma
plasma plasma
kf5 kf5
kdebase kde-system
kdeutils kde-network
kde-applications kde-utilities
kdenetwork
kdepim kdepim
kdegraphics
kdeutils
kdemultimedia
# LXQT # LXQT
lxqt lxqt
@@ -192,11 +193,11 @@ firefox-noscript
firefox-ublock-origin firefox-ublock-origin
libreoffice-fresh libreoffice-fresh
mpv mpv
youtube-dl
ffmpegthumbnailer ffmpegthumbnailer
#ffmpegthumbs # included in kdemultimedia ffmpegthumbs
raw-thumbnailer raw-thumbnailer
qt5-imageformats qt5-imageformats
youtube-dl
pulseaudio-alsa pulseaudio-alsa
p7zip p7zip
unrar unrar
@@ -230,6 +231,7 @@ breeze-icons
# Network management # Network management
network-manager-applet network-manager-applet
modem-manager-gui
# GTK pkgs # GTK pkgs
geany-plugins geany-plugins
@@ -238,25 +240,61 @@ handbrake
audacity audacity
gimp gimp
inkscape inkscape
openshot
hexchat hexchat
gufw gufw
meld meld
# other stuff # other stuff
qt5-imageformats
gtk-engines gtk-engines
accountsservice accountsservice
bluez-utils bluez-utils
yaourtix trizen
hunspell-en_US hunspell-en_US
picom picom
# Qt pkgs # Qt pkgs
konversation
falkon
kdenlive kdenlive
digikam digikam
smb4k smb4k
clementine
projectm-pulseaudio
projectm-sdl
konversation
falkon
ark
dolphin-plugins
ffmpegthumbs
filelight
filelight
k3b
kaddressbook
kamera
kamoso
kcalc
kcharselect
kcolorchooser
kdf
kdegraphics-thumbnailers
kdesdk-thumbnailers
kate
kdialog
keditbookmarks
kfind
kgpg
kmix
konqueror
konsole
kruler
ktimer
kwalletmanager
kwrite
print-manager
gwenview
spectacle
svgpart
sweeper
okular
# Uniform QT/GTK look # Uniform QT/GTK look
kvantum-qt5 kvantum-qt5
@@ -277,3 +315,4 @@ virtualbox-guest-utils
mc mc
screen screen
tmux tmux
hdparm

View File

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

View File

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

View File

@@ -0,0 +1,129 @@
[Autologin]
# Whether sddm should automatically log back into sessions when they exit
Relogin=false
# Name of session file for autologin session (if empty try last logged in)
Session=plasma.desktop
# Username for autologin session
User=
[General]
# Halt command
HaltCommand=/usr/bin/loginctl poweroff
# Input method module
InputMethod=qtvirtualkeyboard
# Initial NumLock state. Can be on, off or none.
# If property is set to none, numlock won't be changed
# NOTE: Currently ignored if autologin is enabled.
Numlock=none
# Reboot command
RebootCommand=/usr/bin/loginctl reboot
[Theme]
# Current theme name
Current=artix
# Cursor theme used in the greeter
CursorTheme=Premium
# Number of users to use as threshold
# above which avatars are disabled
# unless explicitly enabled with EnableAvatars
DisableAvatarsThreshold=7
# Enable display of custom user avatars
EnableAvatars=true
# Global directory for user avatars
# The files should be named <username>.face.icon
FacesDir=/usr/share/sddm/faces
# Theme directory path
ThemeDir=/usr/share/sddm/themes
[Users]
# Default $PATH for logged in users
DefaultPath=/usr/local/bin:/usr/bin:/bin
# Comma-separated list of shells.
# Users with these shells as their default won't be listed
HideShells=
# Comma-separated list of users that should not be listed
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
# When logging in as the same user twice, restore the original session, rather than create a new one
ReuseSession=false
[Wayland]
# Enable Qt's automatic high-DPI scaling
EnableHiDPI=false
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/wayland-session
# Directory containing available Wayland sessions
SessionDir=/usr/share/wayland-sessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/wayland-session.log
[X11]
# Path to a script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup
# Path to a script to execute when stopping the display server
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
# Enable Qt's automatic high-DPI scaling
EnableHiDPI=false
# The lowest virtual terminal number that will be used.
MinimumVT=7
# Arguments passed to the X server invocation
ServerArguments=-nolisten tcp
# Path to X server binary
ServerPath=/usr/bin/X
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession
# Directory containing available X sessions
SessionDir=/usr/share/xsessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/xorg-session.log
# Path to the Xauthority file
UserAuthFile=.Xauthority
# Path to xauth binary
XauthPath=/usr/bin/xauth
# Path to Xephyr binary
XephyrPath=/usr/bin/Xephyr

View File

@@ -1,26 +1,12 @@
################ install ################ ################ 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 # start services
SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'NetworkManager') SERVICES=('consolefont' 'acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'NetworkManager' 'sddm')
# default group membership
#ADDGROUPS="video,power,storage,optical,network,lp,scanner,wheel,users,log"
################# live-session ################# ################# live-session #################
# unset defaults to given value
# HOST_NAME="artix"
# unset defaults to given value
# USER_NAME="artix"
# unset defaults to given value # unset defaults to given value
# PASSWORD="artix" # PASSWORD="artix"
# Set to false to disable autologin in the live session
AUTOLOGIN="true"

View File

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

View File

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

View File

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

View File

@@ -1,129 +0,0 @@
[Autologin]
# Whether sddm should automatically log back into sessions when they exit
Relogin=false
# Name of session file for autologin session (if empty try last logged in)
Session=plasma.desktop
# Username for autologin session
User=
[General]
# Halt command
HaltCommand=/usr/bin/loginctl poweroff
# Input method module
InputMethod=qtvirtualkeyboard
# Initial NumLock state. Can be on, off or none.
# If property is set to none, numlock won't be changed
# NOTE: Currently ignored if autologin is enabled.
Numlock=none
# Reboot command
RebootCommand=/usr/bin/loginctl reboot
[Theme]
# Current theme name
Current=artix
# Cursor theme used in the greeter
CursorTheme=Premium
# Number of users to use as threshold
# above which avatars are disabled
# unless explicitly enabled with EnableAvatars
DisableAvatarsThreshold=7
# Enable display of custom user avatars
EnableAvatars=true
# Global directory for user avatars
# The files should be named <username>.face.icon
FacesDir=/usr/share/sddm/faces
# Theme directory path
ThemeDir=/usr/share/sddm/themes
[Users]
# Default $PATH for logged in users
DefaultPath=/usr/local/bin:/usr/bin:/bin
# Comma-separated list of shells.
# Users with these shells as their default won't be listed
HideShells=
# Comma-separated list of users that should not be listed
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
# When logging in as the same user twice, restore the original session, rather than create a new one
ReuseSession=false
[Wayland]
# Enable Qt's automatic high-DPI scaling
EnableHiDPI=false
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/wayland-session
# Directory containing available Wayland sessions
SessionDir=/usr/share/wayland-sessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/wayland-session.log
[X11]
# Path to a script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup
# Path to a script to execute when stopping the display server
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
# Enable Qt's automatic high-DPI scaling
EnableHiDPI=false
# The lowest virtual terminal number that will be used.
MinimumVT=7
# Arguments passed to the X server invocation
ServerArguments=-nolisten tcp
# Path to X server binary
ServerPath=/usr/bin/X
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession
# Directory containing available X sessions
SessionDir=/usr/share/xsessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/xorg-session.log
# Path to the Xauthority file
UserAuthFile=.Xauthority
# Path to xauth binary
XauthPath=/usr/bin/xauth
# Path to Xephyr binary
XephyrPath=/usr/bin/Xephyr

View File

@@ -0,0 +1 @@
../../live-overlay/etc/sddm.conf

View File

@@ -1 +0,0 @@
../../../../community/root-overlay/usr/share/sddm

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

View File

@@ -1,24 +1,33 @@
#!/bin/sh #!/bin/sh
# Use the DNA helix in community ISOs # Use the DNA helix in community ISOs
sed -i 's/GradientGlowBlue/Artix_dna_spiral_dark/' \ ln -sf /usr/share/backgrounds/Artix_dna_spiral_dark.jpg /usr/share/wallpapers/Artix/contents/images/1920x1080.jpg
/etc/dconf/db/mate.d/theme \ sed -i 's/GradientGlowBlue/Artix_dna_spiral_dark/g' \
/usr/share/glib-2.0/schemas/99_cinnamon.gschema.override \
/etc/skel/.config/pcmanfm/LXDE/desktop-items-0.conf \ /etc/skel/.config/pcmanfm/LXDE/desktop-items-0.conf \
/etc/skel/.config/pcmanfm-qt/lxqt/settings.conf \ /etc/skel/.config/pcmanfm-qt/lxqt/settings.conf \
/etc/skel/.config/pcmanfm-qt/default/settings.conf \ /etc/skel/.config/pcmanfm-qt/default/settings.conf \
/etc/skel/.config/kscreenlockerrc \ /etc/skel/.config/kscreenlockerrc \
/etc/skel/.config/plasmarc 2>/dev/null /etc/skel/.config/mate/backgrounds.xml \
/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml \
/etc/skel/.config/plasmarc \
/etc/skel/.config/plasma-org.kde.plasma.desktop-appletsrc \
/etc/dconf/db/mate.d/theme \
/usr/share/plasma/look-and-feel/artix.dark/contents/layouts/org.kde.plasma.desktop-layout.js \
/etc/schemas/99_gnome.gschema.override \
/etc/xdg/kscreenlockerrc \
/etc/xdg/plasmarc \
/usr/share/glib-2.0/schemas/99_cinnamon.gschema.override 2>/dev/null
dconf update & dconf update
# Also in live # Also in live
for USER in /home/*; do for USER in /home/*; do
sed -i 's/GradientGlowBlue/Artix_dna_spiral_dark/' \ sed -i 's/GradientGlowBlue/Artix_dna_spiral_dark/g' \
$USER/.config/pcmanfm/LXDE/desktop-items-0.conf \ $USER/.config/pcmanfm/LXDE/desktop-items-0.conf \
$USER/.config/pcmanfm-qt/lxqt/settings.conf \ $USER/.config/pcmanfm-qt/lxqt/settings.conf \
$USER/.config/pcmanfm-qt/default/settings.conf \ $USER/.config/pcmanfm-qt/default/settings.conf \
$USER/.config/kscreenlockerrc \ $USER/.config/kscreenlockerrc \
$USER/.config/plasma-org.kde.plasma.desktop-appletsrc \
$USER/.config/plasmarc 2>/dev/null $USER/.config/plasmarc 2>/dev/null
done done

View File

@@ -1,3 +0,0 @@
#!/bin/sh
[ -x /etc/rc.local ] && /etc/rc.local

View File

@@ -1,3 +0,0 @@
#!/bin/bash
[ -x /etc/rc.local.stop ] && /etc/rc.local.stop

View File

@@ -4,11 +4,11 @@
mv -f /etc/mkinitcpio.conf.mod /etc/mkinitcpio.conf 2>/dev/null mv -f /etc/mkinitcpio.conf.mod /etc/mkinitcpio.conf 2>/dev/null
# Remove ecnryption-related stuff if unneeded from mkinitcpio.conf, default/grub and grub.cfg # Remove ecnryption-related stuff if unneeded from mkinitcpio.conf, default/grub and grub.cfg
if [ ! -e /crypto_keyfile.bin ]; then #if [ ! -e /crypto_keyfile.bin ]; then
sed -i 's|/crypto_keyfile.bin||' /etc/mkinitcpio.conf* 2>/dev/null # sed -i 's|/crypto_keyfile.bin||' /etc/mkinitcpio.conf* 2>/dev/null
sed -i 's|encrypt||' /etc/mkinitcpio.conf* 2>/dev/null # sed -i 's|encrypt||' /etc/mkinitcpio.conf* 2>/dev/null
sed -i 's|cryptkey=rootfs:/crypto_keyfile.bin||' /etc/default/grub /boot/grub/grub.cfg 2>/dev/null # sed -i 's|cryptkey=rootfs:/crypto_keyfile.bin||' /etc/default/grub /boot/grub/grub.cfg 2>/dev/null
fi #fi
# Run once and disappear # Run once and disappear
rm -f $0 rm -f $0

View File

@@ -95,6 +95,11 @@ Include = /etc/pacman.d/mirrorlist
[lib32] [lib32]
Include = /etc/pacman.d/mirrorlist Include = /etc/pacman.d/mirrorlist
# [universe] contains packages not in mainstream Artix or Arch repos,
# maintained by individual Artix devs
[universe]
Server = https://universe.artixlinux.org/$arch
# An example of a custom package repository. See the pacman manpage for # An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories. # tips on creating your own repositories.
#[custom] #[custom]

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,205 +0,0 @@
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Version=1.0
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
Comment=Calamares — System Installer
Icon=artixlinux-logo
Terminal=false
StartupNotify=true
Categories=Qt;System;
X-AppStream-Ignore=true
Name[ar]=تثبيت النظام
Icon[ar]=كالامارس
GenericName[ar]=مثبت النظام
Comment[ar]=كالامارس - مثبت النظام
Name[be]=Усталяваць сістэму
Icon[be]=calamares
GenericName[be]=Усталёўшчык сістэмы
Comment[be]=Calamares — усталёўшчык сістэмы
Name[bg]=Инсталирай системата
Icon[bg]=calamares
GenericName[bg]=Системен Инсталатор
Comment[bg]=Calamares — Системен Инсталатор
Name[ca]=Instal·la el sistema
Icon[ca]=calamares
GenericName[ca]=Instal·lador de sistema
Comment[ca]=Calamares — Instal·lador de sistema
Name[da]=Installér system
Icon[da]=calamares
GenericName[da]=Systeminstallationsprogram
Comment[da]=Calamares — Systeminstallationsprogram
Name[de]=System installieren
Icon[de]=calamares
GenericName[de]=Installation des Betriebssystems
Comment[de]=Calamares - Installation des Betriebssystems
Name[el]=Εγκατάσταση συστήματος
Icon[el]=calamares
GenericName[el]=Εγκατάσταση συστήματος
Comment[el]=Calamares — Εγκατάσταση συστήματος
Name[en_GB]=Install System
Icon[en_GB]=calamares
GenericName[en_GB]=System Installer
Comment[en_GB]=Calamares — System Installer
Name[es]=Instalar Sistema
Icon[es]=calamares
GenericName[es]=Instalador del Sistema
Comment[es]=Calamares — Instalador del Sistema
Name[et]=Paigalda süsteem
Icon[et]=calamares
GenericName[et]=Süsteemipaigaldaja
Comment[et]=Calamares — süsteemipaigaldaja
Name[eu]=Sistema instalatu
Icon[eu]=calamares
GenericName[eu]=Sistema instalatzailea
Comment[eu]=Calamares - sistema instalatzailea
Name[es_PR]=Instalar el sistema
Name[fr]=Installer le système
Icon[fr]=calamares
GenericName[fr]=Installateur système
Comment[fr]=Calamares - Installateur système
Name[gl]=Instalación do Sistema
Icon[gl]=calamares
GenericName[gl]=Instalador de sistemas
Comment[gl]=Calamares — Instalador de sistemas
Name[he]=התקנת מערכת
Icon[he]=calamares
GenericName[he]=אשף התקנה
Comment[he]=Calamares - אשף התקנה
Name[hi]=सिस्टम इंस्टॉल करें
Icon[hi]=calamares
GenericName[hi]=सिस्टम इंस्टॉलर
Comment[hi]=Calamares — सिस्टम इंस्टॉलर
Name[hr]=Instaliraj sustav
Icon[hr]=calamares
GenericName[hr]=Instalacija sustava
Comment[hr]=Calamares — Instalacija sustava
Name[hu]=Rendszer telepítése
Icon[hu]=calamares
GenericName[hu]=Rendszertelepítő
Comment[hu]=Calamares Rendszertelepítő
Name[id]=Instal Sistem
Icon[id]=calamares
GenericName[id]=Pemasang
Comment[id]=Calamares — Pemasang Sistem
Name[is]=Setja upp kerfið
Icon[is]=calamares
GenericName[is]=Kerfis uppsetning
Comment[is]=Calamares — Kerfis uppsetning
Name[cs_CZ]=Nainstalovat systém
Icon[cs_CZ]=calamares
GenericName[cs_CZ]=Instalátor systému
Comment[cs_CZ]=Calamares instalátor operačních systémů
Name[ja]=システムをインストール
Icon[ja]=calamares
GenericName[ja]=システムインストーラー
Comment[ja]=Calamares — システムインストーラー
Name[ko]=시스템 설치
Icon[ko]=깔라마레스 (Calamares)
GenericName[ko]=시스템 설치 관리자
Comment[ko]=깔라마레스 (Calamares) — 시스템 설치 관리자
Name[lt]=Įdiegti Sistemą
Icon[lt]=calamares
GenericName[lt]=Sistemos diegimas į kompiuterį
Comment[lt]=Calamares — Sistemos diegimo programa
Name[it_IT]=Installa il sistema
Icon[it_IT]=calamares
GenericName[it_IT]=Programma d'installazione del sistema
Comment[it_IT]=Calamares — Programma d'installazione del sistema
Name[mk]=Инсталирај го системот
Icon[mk]=calamares
GenericName[mk]=Системен Инсталер
Comment[mk]=Calamares - Системен Инсталер
Name[ml]=സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുക
Icon[ml]=കലാമാരേസ്
GenericName[ml]=സിസ്റ്റം ഇൻസ്റ്റാളർ
Comment[ml]=കലാമാരേസ് - സിസ്റ്റം ഇൻസ്റ്റാളർ
Name[nb]=Installer System
Icon[nb]=calamares
GenericName[nb]=Systeminstallatør
Comment[nb]=Calamares-systeminstallatør
Name[nl]=Installeer systeem
Icon[nl]=calamares
GenericName[nl]=Installatieprogramma
Comment[nl]=Calamares — Installatieprogramma
Name[pl]=Zainstaluj system
Icon[pl]=calamares
GenericName[pl]=Instalator systemu
Comment[pl]=Calamares — Instalator systemu
Name[pt_BR]=Sistema de Instalação
Icon[pt_BR]=calamares
GenericName[pt_BR]=Instalador de Sistema
Comment[pt_BR]=Calamares — Instalador de Sistema
Name[ro]=Instalează sistemul
Icon[ro]=calamares
GenericName[ro]=Instalator de sistem
Comment[ro]=Calamares — Instalator de sistem
Name[ru]=Установить систему
Icon[ru]=calamares
GenericName[ru]=Установщик системы
Comment[ru]=Calamares - Установщик системы
Name[sk]=Inštalovať systém
Icon[sk]=calamares
GenericName[sk]=Inštalátor systému
Comment[sk]=Calamares — Inštalátor systému
Name[sl]=Namesti sistem
Name[sq]=Instalo Sistemin
Icon[sq]=calamares
GenericName[sq]=Instalues Sistemi
Comment[sq]=Calamares — Instalues Sistemi
Name[fi_FI]=Asenna Järjestelmä
Icon[fi_FI]=calamares
GenericName[fi_FI]=Järjestelmän Asennusohjelma
Comment[fi_FI]=Calamares — Järjestelmän Asentaja
Name[sr@latin]=Instaliraj sistem
Name[sr]=Инсталирај систем
Icon[sr]=calamares
GenericName[sr]=Инсталатер система
Comment[sr]=Каламарес — инсталатер система
Name[sv]=Installera system
Icon[sv]=calamares
GenericName[sv]=Systeminstallerare
Comment[sv]=Calamares — Systeminstallerare
Name[th]=ติดตั้งระบบ
Name[uk]=Встановити Систему
Icon[uk]=calamares
GenericName[uk]=Встановлювач системи
Comment[uk]=Calamares - Встановлювач системи
Name[zh_CN]=安装系统
Icon[zh_CN]=calamares
GenericName[zh_CN]=系统安装程序
Comment[zh_CN]=Calamares — 系统安装程序
Name[zh_TW]=安裝系統
Icon[zh_TW]=calamares
GenericName[zh_TW]=系統安裝程式
Comment[zh_TW]=Calamares ── 系統安裝程式
Name[ast]=Instalar el sistema
Icon[ast]=calamares
GenericName[ast]=Instalador del sistema
Comment[ast]=Calamares — Instalador del sistema
Name[eo]=Instali Sistemo
Icon[eo]=calamares
GenericName[eo]=Sistema Instalilo
Comment[eo]=Calamares — Sistema Instalilo
Name[ne_NP]=सिस्टम इन्स्टल गर्नुहोस्
Icon[ne_NP]=Calamares
GenericName[ne_NP]=सिस्टम इन्स्टलर
Comment[ne_NP]=Calamares - सिस्टम इन्स्टलर
Name[es_MX]=Instalar el Sistema
Icon[es_MX]=calamares
GenericName[es_MX]=Instalador del sistema
Comment[es_MX]=Calamares - Instalador del sistema
Name[pt_PT]=Instalar Sistema
Icon[pt_PT]=calamares
GenericName[pt_PT]=Instalador de Sistema
Comment[pt_PT]=Calamares - Instalador de Sistema
Name[tr_TR]=Sistemi Yükle
Icon[tr_TR]=calamares
GenericName[tr_TR]=Sistem Yükleyici
Comment[tr_TR]=Calamares — Sistem Yükleyici

View File

@@ -1 +0,0 @@
../../../live-overlay/etc/local.d/local.start

View File

@@ -1 +0,0 @@
../../../live-overlay/etc/local.d/local.stop

View File

@@ -1 +0,0 @@
../../live-overlay/etc/rc.conf

View File

@@ -1,12 +0,0 @@
#!/bin/sh
neofetch >| /etc/issue
# Give login info in live environment
live='/etc/issue.live'
[[ -f $live ]] && { cat $live >> /etc/issue; sed -i '/live/d' /etc/rc.local; }
rm -f $live &
# /etc/local.d script execution in runit/s6
[ -x /etc/local.d/0-process_local.d.start ] && /etc/local.d/0-process_local.d.start &
# Remove possible stale lockfile
rm -f /var/lib/pacman/db.lck &

View File

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

View File

@@ -25,7 +25,7 @@ case $XDG_CURRENT_DESKTOP in
;; ;;
MATE) [[ -f .hidden-mate ]] && ln -sf .hidden-mate .hidden MATE) [[ -f .hidden-mate ]] && ln -sf .hidden-mate .hidden
;; ;;
LXDE) [[ -f .hidden-lxde ]] && ln -sf .hidden-lxde .hidden LXDE) rm -f org.kde.konversation.desktop
;; ;;
LXQt) [[ -f .hidden-lxqt ]] && ln -sf .hidden-lxqt .hidden LXQt) [[ -f .hidden-lxqt ]] && ln -sf .hidden-lxqt .hidden
;; ;;

View File

@@ -1,245 +0,0 @@
import QtQuick 2.0
import SddmComponents 2.0
Rectangle {
id: container
width: 640
height: 480
LayoutMirroring.enabled: Qt.locale().textDirection == Qt.RightToLeft
LayoutMirroring.childrenInherit: true
TextConstants { id: textConstants }
Connections {
target: sddm
onLoginSucceeded: {
errorMessage.color = "steelblue"
errorMessage.text = textConstants.loginSucceeded
}
onLoginFailed: {
password.text = ""
errorMessage.color = "red"
errorMessage.text = textConstants.loginFailed
}
}
Background {
anchors.fill: parent
source: config.background
fillMode: Image.PreserveAspectCrop
onStatusChanged: {
if (status == Image.Error && source != config.defaultBackground) {
source = config.defaultBackground
}
}
}
Rectangle {
anchors.fill: parent
color: "transparent"
//visible: primaryScreen
Image {
id: rectangle
anchors.centerIn: parent
width: Math.max(320, mainColumn.implicitWidth + 50)
height: Math.max(320, mainColumn.implicitHeight + 50)
source: "rectangle.png"
Column {
id: mainColumn
anchors.centerIn: parent
spacing: 12
Text {
anchors.horizontalCenter: parent.horizontalCenter
color: "black"
verticalAlignment: Text.AlignVCenter
height: text.implicitHeight
width: parent.width
text: textConstants.welcomeText.arg(sddm.hostName)
wrapMode: Text.WordWrap
font.pixelSize: 24
elide: Text.ElideRight
horizontalAlignment: Text.AlignHCenter
}
Text {
anchors.horizontalCenter: parent.horizontalCenter
color: "black"
verticalAlignment: Text.AlignVCenter
height: text.implicitHeight
width: parent.width
text: qsTr("Artix Linux")
wrapMode: Text.WordWrap
font.pixelSize: 14
elide: Text.ElideRight
horizontalAlignment: Text.AlignHCenter
}
Column {
width: parent.width
spacing: 4
Text {
id: lblName
width: parent.width
text: textConstants.userName
font.bold: true
font.pixelSize: 12
}
TextBox {
id: name
width: parent.width; height: 30
text: userModel.lastUser
font.pixelSize: 14
KeyNavigation.backtab: rebootButton; KeyNavigation.tab: password
Keys.onPressed: {
if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) {
sddm.login(name.text, password.text, session.index)
event.accepted = true
}
}
}
}
Column {
width: parent.width
spacing : 4
Text {
id: lblPassword
width: parent.width
text: textConstants.password
font.bold: true
font.pixelSize: 12
}
PasswordBox {
id: password
width: parent.width; height: 30
font.pixelSize: 14
KeyNavigation.backtab: name; KeyNavigation.tab: session
Keys.onPressed: {
if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) {
sddm.login(name.text, password.text, session.index)
event.accepted = true
}
}
}
}
Row {
spacing: 4
width: parent.width / 2
z: 100
Column {
z: 100
width: parent.width * 1.3
spacing : 4
anchors.bottom: parent.bottom
Text {
id: lblSession
width: parent.width
text: textConstants.session
wrapMode: TextEdit.WordWrap
font.bold: true
font.pixelSize: 12
}
ComboBox {
id: session
width: parent.width; height: 30
font.pixelSize: 14
arrowIcon: "angle-down.png"
model: sessionModel
index: sessionModel.lastIndex
KeyNavigation.backtab: password; KeyNavigation.tab: layoutBox
}
}
Column {
z: 101
width: parent.width * 0.7
spacing : 4
anchors.bottom: parent.bottom
Text {
id: lblLayout
width: parent.width
text: textConstants.layout
wrapMode: TextEdit.WordWrap
font.bold: true
font.pixelSize: 12
}
LayoutBox {
id: layoutBox
width: parent.width; height: 30
font.pixelSize: 14
arrowIcon: "angle-down.png"
KeyNavigation.backtab: session; KeyNavigation.tab: loginButton
}
}
}
Row {
spacing: 4
anchors.horizontalCenter: parent.horizontalCenter
property int btnWidth: Math.max(loginButton.implicitWidth,
shutdownButton.implicitWidth,
rebootButton.implicitWidth, 80) + 8
Button {
id: loginButton
text: textConstants.login
width: parent.btnWidth
onClicked: sddm.login(name.text, password.text, session.index)
KeyNavigation.backtab: layoutBox; KeyNavigation.tab: shutdownButton
}
Button {
id: shutdownButton
text: textConstants.shutdown
width: parent.btnWidth
onClicked: sddm.powerOff()
KeyNavigation.backtab: loginButton; KeyNavigation.tab: rebootButton
}
Button {
id: rebootButton
text: textConstants.reboot
width: parent.btnWidth
onClicked: sddm.reboot()
KeyNavigation.backtab: shutdownButton; KeyNavigation.tab: name
}
}
}
}
}
Component.onCompleted: {
if (name.text == "")
name.focus = true
else
password.focus = true
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 196 B

View File

@@ -1,14 +0,0 @@
[SddmGreeterTheme]
Name=Artix
Description=Artix SDDM Theme
Author=oberon
Type=sddm-theme
Version=0.1
Website=https://github.com/sddm/sddm
Screenshot=preview.png
#TranslationsDirectory=translations
Email=oberon@manjaro.org
MainScript=Main.qml
ConfigFile=theme.conf
Theme-Id=artix
Theme-API=2.0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -1,2 +0,0 @@
[General]
background=/usr/share/backgrounds/Artix_dna_spiral_dark.jpg

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

@@ -10,7 +10,7 @@ nbd
artix-grub-theme artix-grub-theme
artix-sddm-theme sddm-theme-artix
artix-lxqt-presets artix-lxqt-presets
artix-docs artix-docs
@@ -31,7 +31,7 @@ artix-docs
intel-ucode intel-ucode
amd-ucode amd-ucode
sddm sddm
@openrc displaymanager-openrc @openrc sddm-openrc
@runit sddm-runit @runit sddm-runit
@s6 sddm-s6 @s6 sddm-s6
cmst cmst

View File

@@ -9,7 +9,6 @@ crda
dhclient dhclient
diffutils diffutils
dmraid dmraid
dnsmasq
dosfstools dosfstools
e2fsprogs e2fsprogs
ecryptfs-utils ecryptfs-utils
@@ -33,6 +32,7 @@ memtest86+
mkinitcpio mkinitcpio
mkinitcpio-openswap mkinitcpio-openswap
nano nano
vi
net-tools net-tools
ntfs-3g ntfs-3g
@openrc acpid-openrc @openrc acpid-openrc

Some files were not shown because too many files have changed in this diff Show More