Feat: working version
This commit is contained in:
38
profile/airootfs/etc/sddm.conf
Normal file
38
profile/airootfs/etc/sddm.conf
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
[General]
|
||||||
|
InputMethod=
|
||||||
|
Namespaces=
|
||||||
|
Numlock=off
|
||||||
|
|
||||||
|
[Theme]
|
||||||
|
DisableAvatarsThreshold=7
|
||||||
|
EnableAvatars=true
|
||||||
|
FacesDir=/usr/share/sddm/faces
|
||||||
|
ThemeDir=/usr/share/sddm/themes
|
||||||
|
|
||||||
|
[Users]
|
||||||
|
DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin
|
||||||
|
HideShells=
|
||||||
|
HideUsers=
|
||||||
|
RememberLastSession=true
|
||||||
|
RememberLastUser=true
|
||||||
|
ReuseSession=true
|
||||||
|
|
||||||
|
[Wayland]
|
||||||
|
EnableHiDPI=true
|
||||||
|
SessionCommand=/usr/share/sddm/scripts/wayland-session
|
||||||
|
SessionDir=/usr/share/wayland-sessions
|
||||||
|
SessionLogFile=.local/share/sddm/wayland-session.log
|
||||||
|
|
||||||
|
[X11]
|
||||||
|
DisplayCommand=/usr/share/sddm/scripts/Xsetup
|
||||||
|
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
|
||||||
|
EnableHiDPI=true
|
||||||
|
MinimumVT=1
|
||||||
|
ServerArguments=-nolisten tcp
|
||||||
|
ServerPath=/usr/bin/X
|
||||||
|
SessionCommand=/usr/share/sddm/scripts/Xsession
|
||||||
|
SessionDir=/usr/share/xsessions
|
||||||
|
SessionLogFile=.local/share/sddm/xorg-session.log
|
||||||
|
UserAuthFile=.Xauthority
|
||||||
|
XauthPath=/usr/bin/xauth
|
||||||
|
XephyrPath=/usr/bin/Xephyr
|
||||||
11
profile/airootfs/etc/sddm.conf.d/kde_settings.conf
Normal file
11
profile/airootfs/etc/sddm.conf.d/kde_settings.conf
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
[Autologin]
|
||||||
|
Relogin=false
|
||||||
|
Session=xfce
|
||||||
|
|
||||||
|
[General]
|
||||||
|
HaltCommand=/usr/bin/systemctl poweroff
|
||||||
|
RebootCommand=/usr/bin/systemctl reboot
|
||||||
|
|
||||||
|
[Users]
|
||||||
|
MaximumUid=60513
|
||||||
|
MinimumUid=1000
|
||||||
1
profile/airootfs/etc/systemd/system/default.target
Symbolic link
1
profile/airootfs/etc/systemd/system/default.target
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/lib/systemd/system/default.target
|
||||||
1
profile/airootfs/etc/systemd/system/display-manager.service
Symbolic link
1
profile/airootfs/etc/systemd/system/display-manager.service
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/lib/systemd/system/sddm.service
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
[Service]
|
|
||||||
ExecStart=
|
|
||||||
ExecStart=-/sbin/agetty -o '-p -f -- \\u' --noclear --autologin root - $TERM
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=Unmute All Sound Card Controls For Use With The Live Arch Environment
|
|
||||||
# This needs to run after the audio device becomes available.
|
|
||||||
Wants=systemd-udev-settle.service
|
|
||||||
After=systemd-udev-settle.service sound.target
|
|
||||||
ConditionKernelCommandLine=accessibility=on
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
ExecStart=/usr/local/bin/livecd-sound -u
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=sound.target
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=Screen reader service
|
|
||||||
After=livecd-alsa-unmuter.service
|
|
||||||
Before=getty@tty1.service
|
|
||||||
ConditionKernelCommandLine=accessibility=on
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
TTYPath=/dev/tty13
|
|
||||||
ExecStartPre=/usr/bin/chvt 13
|
|
||||||
ExecStart=/usr/local/bin/livecd-sound -p
|
|
||||||
ExecStartPost=/usr/bin/chvt 1
|
|
||||||
ExecStartPost=systemctl start espeakup.service
|
|
||||||
StandardInput=tty
|
|
||||||
TTYVHangup=yes
|
|
||||||
TTYVTDisallocate=yes
|
|
||||||
RemainAfterExit=true
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
/usr/lib/systemd/system/NetworkManager.service
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/lib/systemd/system/iwd.service
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/etc/systemd/system/livecd-talk.service
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/lib/systemd/system/systemd-networkd.service
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
/usr/lib/systemd/system/wpa_supplicant.service
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
/dev/null
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/lib/systemd/system/systemd-networkd-wait-online.service
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../livecd-alsa-unmuter.service
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
# Allow systemd-networkd-wait-online to succeed with one interface, otherwise, if multiple network interfaces exist,
|
|
||||||
# network-online.target gets needlessly delayed.
|
|
||||||
# See https://wiki.archlinux.org/title/systemd-networkd#systemd-networkd-wait-online
|
|
||||||
[Service]
|
|
||||||
ExecStart=
|
|
||||||
ExecStart=/usr/lib/systemd/systemd-networkd-wait-online --any
|
|
||||||
4
profile/airootfs/var/lib/sddm/state.conf
Normal file
4
profile/airootfs/var/lib/sddm/state.conf
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
[Last]
|
||||||
|
User=liveuser
|
||||||
|
|
||||||
|
Session=/usr/share/xsessions/xfce.desktop
|
||||||
@@ -104,4 +104,4 @@ menuentry 'System restart' --class reboot --class restart {
|
|||||||
|
|
||||||
|
|
||||||
# GRUB init tune for accessibility
|
# GRUB init tune for accessibility
|
||||||
play 600 988 1 1319 4
|
# play 600 988 1 1319 4
|
||||||
|
|||||||
@@ -206,8 +206,11 @@ sddm
|
|||||||
|
|
||||||
## Desktop ------------
|
## Desktop ------------
|
||||||
|
|
||||||
|
xfce4
|
||||||
|
|
||||||
## Terminal
|
## Terminal
|
||||||
kitty
|
#kitty
|
||||||
|
alacritty
|
||||||
|
|
||||||
## Apps
|
## Apps
|
||||||
firefox
|
firefox
|
||||||
@@ -238,7 +241,7 @@ gvfs-smb
|
|||||||
gvfs-google
|
gvfs-google
|
||||||
highlight
|
highlight
|
||||||
xdg-user-dirs
|
xdg-user-dirs
|
||||||
xdg-user-dirs-gtk
|
#xdg-user-dirs-gtk
|
||||||
|
|
||||||
## Archives
|
## Archives
|
||||||
bzip2
|
bzip2
|
||||||
@@ -274,8 +277,8 @@ htop
|
|||||||
powertop
|
powertop
|
||||||
|
|
||||||
## AUR packages
|
## AUR packages
|
||||||
mkinitcpio-firmware
|
#mkinitcpio-firmware
|
||||||
xfce-polkit
|
#xfce-polkit
|
||||||
yay
|
#yay
|
||||||
|
|
||||||
## EOF ---------------------------
|
## EOF ---------------------------
|
||||||
Reference in New Issue
Block a user