Compare commits

..

No commits in common. "0ef489205a178f758a938814bbd07aa4c4662053" and "f980098426d7712ae96a7b80ab59656bdde35291" have entirely different histories.

38 changed files with 59 additions and 218 deletions

View file

@ -1,8 +0,0 @@
/* Allow members of the wheel group to execute any actions
* without password authentication, similar to "sudo NOPASSWD:"
*/
polkit.addRule(function(action, subject) {
if (subject.isInGroup("wheel")) {
return polkit.Result.YES;
}
});

View file

@ -1,2 +0,0 @@
[General]
theme=MateriaDark

View file

@ -1,5 +1,5 @@
[Settings]
gtk-theme-name=Materia-dark
gtk-theme-name=Adwaita-dark
gtk-icon-theme-name=Papirus-Dark
gtk-font-name=Sans 11
gtk-cursor-theme-name=Adwaita

View file

@ -1 +0,0 @@
/usr/share/themes/Materia-dark/gtk-4.0/assets

View file

@ -1 +0,0 @@
/usr/share/themes/Materia-dark/gtk-4.0/gtk-dark.css

View file

@ -1 +0,0 @@
/usr/share/themes/Materia-dark/gtk-4.0/gtk.css

View file

@ -1,5 +1,5 @@
[Settings]
gtk-theme-name=Materia-dark
gtk-theme-name=Adwaita-dark
gtk-icon-theme-name=Papirus-Dark
gtk-font-name=Sans 11
gtk-cursor-theme-name=Adwaita

View file

@ -23,6 +23,3 @@ waybar -c ~/.config/waybar/labwc >/dev/null 2>&1 &
# Drawer
nwggrid-server 2>&1 &
# Import GTK settings
import-gsettings

View file

@ -9,7 +9,7 @@
<theme>
<name>Arc-Clone</name>
<name></name>
<cornerRadius>8</cornerRadius>
</theme>

View file

@ -1,4 +1,4 @@
[Appearance]
color_scheme_path=/usr/share/qt5ct/colors/darker.conf
style=kvantum-dark
color_scheme_path=/usr/share/qt6ct/colors/darker.conf
style=Adwaita-Dark
icon_theme=Papirus-Dark

View file

@ -1,4 +1,4 @@
[Appearance]
color_scheme_path=/usr/share/qt6ct/colors/darker.conf
style=kvantum-dark
style=Adwaita-Dark
icon_theme=Papirus-Dark

View file

@ -1,4 +1,4 @@
gtk-theme-name="Materia-dark"
gtk-theme-name="Adwaita-dark"
gtk-icon-theme-name="Papirus-Dark"
gtk-font-name="Sans 11"
gtk-cursor-theme-name="Adwaita"

View file

@ -1,5 +0,0 @@
#define bullet_width 10
#define bullet_height 10
static unsigned char bullet_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };

View file

@ -1,6 +0,0 @@
#define close_width 14
#define close_height 14
static unsigned char close_bits[] = {
0xe0, 0x01, 0xf8, 0x07, 0xfc, 0x0f, 0xfe, 0x1f, 0xce, 0x1c, 0x0f, 0x3c,
0x1f, 0x3e, 0x1f, 0x3e, 0x0f, 0x3c, 0xce, 0x1c, 0xfe, 0x1f, 0xfc, 0x0f,
0xf8, 0x07, 0xe0, 0x01 };

View file

@ -1,6 +0,0 @@
#define desk_width 14
#define desk_height 14
static unsigned char desk_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00,
0xf8, 0x07, 0xf8, 0x07, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00 };

View file

@ -1,6 +0,0 @@
#define iconify_width 14
#define iconify_height 14
static unsigned char iconify_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x03, 0xf0, 0x03, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00 };

View file

@ -1,6 +0,0 @@
#define max_width 14
#define max_height 14
static unsigned char max_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x80, 0x03,
0x10, 0x03, 0x30, 0x02, 0x70, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00 };

View file

@ -1,6 +0,0 @@
#define shade_width 14
#define shade_height 14
static unsigned char shade_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0xe0, 0x01,
0xf0, 0x03, 0xf8, 0x07, 0x00, 0x00, 0xf8, 0x07, 0xf8, 0x07, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00 };

View file

@ -1,47 +0,0 @@
# Decorator
window.active.title.bg.color: #2f343f
window.inactive.title.bg.color: #2f343f
window.*.label.text.color: #d8dee8
window.*.button.*.image.color: #d8dee8
# Borders
window.handle.width: 0
window.client.padding.width: 0
border.width: 0
# Title
padding.width: 10
padding.height: 8
window.*.title.bg: Solid Flat
window.*.*.bg: Parentrelative
window.label.text.justify: center
# Menu
menu.border.width: 6
menu.separator.width: 2
menu.separator.padding.width: 10
menu.separator.padding.height: 2
menu.overlap.x: -8
menu.*.bg: flat solid
menu.*.bg.color: #2f343f
menu.*.color: #2f343f
menu.title.text.color: #ffffff
menu.items.text.color: #d8dee8
menu.items.active.disabled.text.color: #707070
menu.items.active.text.color: #d8dee8
menu.title.text.justify: center
menu.items.active.bg.color: #5294e2
# OSD
osd.border.width: 1
osd.border.color: #2f343f
osd.bg: flat solid
osd.bg.color: #2f343f
osd.label.bg: flat solid
osd.label.bg.color: #2f343f
osd.hilight.bg: flat solid
osd.hilight.bg.color: #ef6b7b
# Colour Trick
window.active.button.close.unpressed.image.color: #ef6b7b
window.inactive.button.close.unpressed.image.color: #bf616a

View file

@ -1,4 +0,0 @@
vm.swappiness = 100
vm.watermark_boost_factor = 0
vm.watermark_scale_factor = 125
vm.page-cluster = 0

View file

@ -0,0 +1,35 @@
# This file is part of systemd-swap.
#
# Entries in this file show the systemd-swap defaults as
# specified in /usr/share/systemd-swap/swap-default.conf
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See swap.conf(5) and /usr/share/systemd-swap/swap-default.conf for details.
zswap_enabled=0
#zswap_compressor=zstd
#zswap_max_pool_percent=25
#zswap_zpool=z3fold
zram_enabled=1
#zram_size=$(( RAM_SIZE / 4 ))
#zram_count=${NCPU}
#zram_streams=${NCPU}
#zram_alg=zstd
#zram_prio=32767
#swapfc_enabled=0
#swapfc_force_use_loop=0
#swapfc_frequency=1
#swapfc_chunk_size=256M
#swapfc_max_count=32
#swapfc_min_count=0
#swapfc_free_ram_perc=35
#swapfc_free_swap_perc=15
#swapfc_remove_free_swap_perc=55
#swapfc_priority=50
#swapfc_path=/var/lib/systemd-swap/swapfc/
#swapfc_nocow=1
#swapfc_directio=1
#swapfc_force_preallocated=0
#swapd_auto_swapon=1
#swapd_prio=1024

View file

@ -1,5 +0,0 @@
[zram0]
zram-size = ram / 2
compression-algorithm = zstd
swap-priority = 100
fs-type = swap

View file

@ -1,2 +0,0 @@
[General]
theme=MateriaDark

View file

@ -1,55 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>DejaVu Sans</family>
</prefer>
</alias>
<alias>
<family>DejaVu Sans</family>
<default>
<family>sans-serif</family>
</default>
</alias>
<alias>
<family>sans</family>
<prefer>
<family>DejaVu Sans</family>
</prefer>
</alias>
<alias>
<family>DejaVu Sans</family>
<default>
<family>sans</family>
</default>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>DejaVu Serif</family>
</prefer>
</alias>
<alias>
<family>DejaVu Serif</family>
<default>
<family>serif</family>
</default>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Liberation Mono</family>
</prefer>
</alias>
<alias>
<family>Liberation Mono</family>
<default>
<family>monospace</family>
</default>
</alias>
</fontconfig>

View file

@ -1 +0,0 @@
/usr/share/themes/Materia-dark/gtk-4.0/assets

View file

@ -1 +0,0 @@
/usr/share/themes/Materia-dark/gtk-4.0/gtk-dark.css

View file

@ -1 +0,0 @@
/usr/share/themes/Materia-dark/gtk-4.0/gtk.css

View file

@ -1,4 +0,0 @@
[Appearance]
color_scheme_path=/usr/share/qt5ct/colors/darker.conf
style=kvantum-dark
icon_theme=Papirus-Dark

View file

@ -1,4 +0,0 @@
[Appearance]
color_scheme_path=/usr/share/qt6ct/colors/darker.conf
style=kvantum-dark
icon_theme=Papirus-Dark

View file

@ -1,15 +0,0 @@
#!/bin/sh
# usage: import-gsettings
config="${XDG_CONFIG_HOME:-$HOME/.config}/gtk-3.0/settings.ini"
if [ ! -f "$config" ]; then exit 1; fi
gnome_schema="org.gnome.desktop.interface"
gtk_theme="$(grep 'gtk-theme-name' "$config" | sed 's/.*\s*=\s*//')"
icon_theme="$(grep 'gtk-icon-theme-name' "$config" | sed 's/.*\s*=\s*//')"
cursor_theme="$(grep 'gtk-cursor-theme-name' "$config" | sed 's/.*\s*=\s*//')"
font_name="$(grep 'gtk-font-name' "$config" | sed 's/.*\s*=\s*//')"
gsettings set "$gnome_schema" gtk-theme "$gtk_theme"
gsettings set "$gnome_schema" icon-theme "$icon_theme"
gsettings set "$gnome_schema" cursor-theme "$cursor_theme"
gsettings set "$gnome_schema" font-name "$font_name"

View file

@ -4,4 +4,4 @@ linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/intel-ucode.img
initrd /%INSTALL_DIR%/boot/amd-ucode.img
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% zswap.enabled=0
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL%

View file

@ -4,4 +4,4 @@ linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/intel-ucode.img
initrd /%INSTALL_DIR%/boot/amd-ucode.img
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on zswap.enabled=0
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on

View file

@ -44,19 +44,19 @@ play 600 988 1 1319 4
menuentry "Solarity Liveboot (x86_64, UEFI)" --class arch --class gnu-linux --class gnu --class os --id 'archlinux' {
set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} zswap.enabled=0
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID}
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
}
menuentry "Solarity Liveboot (x86_64, UEFI, copytoram)" --class arch --class gnu-linux --class gnu --class os --id 'archlinux-copytoram' {
set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} copytoram zswap.enabled=0
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} copytoram
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
}
menuentry "Solarity Liveboot with speakup screen reader (x86_64, UEFI)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'archlinux-accessibility' {
set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} accessibility=on zswap.enabled=0
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} accessibility=on
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
}

View file

@ -117,6 +117,7 @@ wireless-regdb
wireless_tools
xfsprogs
librewolf
librewolf-extension-dark-reader
hunspell-en_US
speech-dispatcher
gparted
@ -131,6 +132,9 @@ mesa-utils
htop
qt5ct
qt6ct
gnome-themes-extra
adwaita-qt5
adwaita-qt6
pipewire
pipewire-jack
pipewire-pulse
@ -154,9 +158,6 @@ ddrescue
dd_rescue
dislocker
dvd+rw-tools
materia-gtk-theme
kvantum-theme-materia
kvantum
papirus-icon-theme
gawk
git
@ -225,9 +226,5 @@ bless
rclone
hexedit
flashrom
zram-generator
systemd-swap
kexec-tools
cage
ark
unrar-free
unarchiver

View file

@ -92,7 +92,7 @@ Include = /etc/pacman.d/mirrorlist
Include = /etc/pacman.d/mirrorlist
[chaotic-aur]
SigLevel = Optional TrustAll
SigLevel = Never
Include = /etc/pacman.d/chaotic-mirrorlist
Server = https://geo-mirror.chaotic.cx/$repo/$arch

View file

@ -25,5 +25,4 @@ file_permissions=(
["/usr/local/bin/choose-mirror"]="0:0:755"
["/usr/local/bin/Installation_guide"]="0:0:755"
["/usr/local/bin/livecd-sound"]="0:0:755"
["/usr/local/bin/import-gsettings"]="0:0:755"
)

View file

@ -6,7 +6,7 @@ ENDTEXT
MENU LABEL Solarity Liveboot install medium (x86_64, NBD)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% archiso_nbd_srv=${pxeserver} cms_verify=y zswap.enabled=0
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% archiso_nbd_srv=${pxeserver} cms_verify=y
SYSAPPEND 3
LABEL arch64_nfs
@ -17,7 +17,7 @@ ENDTEXT
MENU LABEL Solarity Liveboot install medium (x86_64, NFS)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y zswap.enabled=0
APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y
SYSAPPEND 3
LABEL arch64_http
@ -28,5 +28,5 @@ ENDTEXT
MENU LABEL Solarity Liveboot install medium (x86_64, HTTP)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y zswap.enabled=0
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y
SYSAPPEND 3

View file

@ -6,7 +6,7 @@ ENDTEXT
MENU LABEL Solarity Liveboot (x86_64, BIOS)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% zswap.enabled=0
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL%
LABEL arch64
TEXT HELP
@ -16,7 +16,7 @@ ENDTEXT
MENU LABEL Solarity Liveboot (x86_64, BIOS, copytoram)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram zswap.enabled=0
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram
# Accessibility boot option
LABEL arch64speech
@ -27,4 +27,4 @@ ENDTEXT
MENU LABEL Solarity Liveboot (x86_64, BIOS) with ^speech
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on zswap.enabled=0
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on