summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.forgejo/workflows/build-gnome.yml1
-rw-r--r--.forgejo/workflows/build-hyprland.yml1
-rw-r--r--.forgejo/workflows/build-kernel.yml1
-rw-r--r--.forgejo/workflows/build-theme-send-core-repo.yml1
-rw-r--r--.forgejo/workflows/hyprland-update-check.yml1
-rw-r--r--raveos-calamares-module/PKGBUILD2
-rw-r--r--raveos-calamares-module/desktopselect/desktopselect.conf1
-rw-r--r--raveos-calamares-theme/PKGBUILD2
-rw-r--r--raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js1
-rw-r--r--raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf1
-rw-r--r--raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf1
-rwxr-xr-xraveos-welcome/gaming-optimize.sh6
12 files changed, 16 insertions, 3 deletions
diff --git a/.forgejo/workflows/build-gnome.yml b/.forgejo/workflows/build-gnome.yml
index 33c9989..6752a8c 100644
--- a/.forgejo/workflows/build-gnome.yml
+++ b/.forgejo/workflows/build-gnome.yml
@@ -25,6 +25,7 @@ jobs:
- name: Install build dependencies
run: |
set -euo pipefail
+ sudo pacman -Syu --noconfirm
sudo pacman -S --needed --noconfirm base-devel zstd rsync pacman-contrib
- name: Fetch core repo via rsync
diff --git a/.forgejo/workflows/build-hyprland.yml b/.forgejo/workflows/build-hyprland.yml
index f3dbf39..402ebe4 100644
--- a/.forgejo/workflows/build-hyprland.yml
+++ b/.forgejo/workflows/build-hyprland.yml
@@ -25,6 +25,7 @@ jobs:
- name: Install build dependencies
run: |
set -euo pipefail
+ sudo pacman -Syu --noconfirm
sudo pacman -S --needed --noconfirm \
base-devel cmake meson ninja clang llvm lld rust go git \
wayland wayland-protocols cairo pango libxkbcommon libinput \
diff --git a/.forgejo/workflows/build-kernel.yml b/.forgejo/workflows/build-kernel.yml
index bfcc8a0..f50b66c 100644
--- a/.forgejo/workflows/build-kernel.yml
+++ b/.forgejo/workflows/build-kernel.yml
@@ -25,6 +25,7 @@ jobs:
- name: Install build dependencies
run: |
set -euo pipefail
+ sudo pacman -Syu --noconfirm
sudo pacman -S --needed --noconfirm \
base-devel clang llvm lld bc binutils cpio gettext \
libelf openssl pahole perl python rust rust-bindgen \
diff --git a/.forgejo/workflows/build-theme-send-core-repo.yml b/.forgejo/workflows/build-theme-send-core-repo.yml
index 928e071..6b72dba 100644
--- a/.forgejo/workflows/build-theme-send-core-repo.yml
+++ b/.forgejo/workflows/build-theme-send-core-repo.yml
@@ -22,6 +22,7 @@ jobs:
- name: Install build tools
run: |
set -euo pipefail
+ sudo pacman -Syu --noconfirm
sudo pacman -S --needed --noconfirm \
base-devel git pacman-contrib cmake qt6-tools go cargo gtk4-layer-shell
diff --git a/.forgejo/workflows/hyprland-update-check.yml b/.forgejo/workflows/hyprland-update-check.yml
index deaa003..96e6d2c 100644
--- a/.forgejo/workflows/hyprland-update-check.yml
+++ b/.forgejo/workflows/hyprland-update-check.yml
@@ -41,6 +41,7 @@ jobs:
if: steps.prcheck.outputs.EXISTS == 'no'
run: |
set -euo pipefail
+ sudo pacman -Syu --noconfirm
sudo pacman -S --needed --noconfirm pacman-contrib curl jq
UPDATED_PKGS=()
diff --git a/raveos-calamares-module/PKGBUILD b/raveos-calamares-module/PKGBUILD
index 2b0aedd..c49de49 100644
--- a/raveos-calamares-module/PKGBUILD
+++ b/raveos-calamares-module/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: nippy <nippy@tuta.io>
pkgname=raveos-calamares-module
pkgver=2.0.0
-pkgrel=35
+pkgrel=36
pkgdesc="RaveOS Calamares modules: Wi-Fi, Welcome, Desktop Selector, Users"
arch=('x86_64')
options=('!debug')
diff --git a/raveos-calamares-module/desktopselect/desktopselect.conf b/raveos-calamares-module/desktopselect/desktopselect.conf
index f32c9c9..c044c8a 100644
--- a/raveos-calamares-module/desktopselect/desktopselect.conf
+++ b/raveos-calamares-module/desktopselect/desktopselect.conf
@@ -47,6 +47,7 @@ mandatory_packages:
- raveos-tools
- gamemode
- lib32-gamemode
+ - power-profiles-daemon
- plymouth
- raveos-plymouth-theme
- yay
diff --git a/raveos-calamares-theme/PKGBUILD b/raveos-calamares-theme/PKGBUILD
index fbe6c63..ec22b83 100644
--- a/raveos-calamares-theme/PKGBUILD
+++ b/raveos-calamares-theme/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: nippy <nippy@tuta.io>
pkgname=raveos-calamares-theme
pkgver=2.0.0
-pkgrel=70
+pkgrel=71
pkgdesc="RaveOS Calamares Theme"
arch=('any')
url="https://git.rp1.hu/RaveOS"
diff --git a/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js b/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js
index 2e9859d..920c85d 100644
--- a/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js
+++ b/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js
@@ -5,4 +5,5 @@
.pragma library
var names = [
+ "pikym"
]
diff --git a/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf b/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf
index 45b4339..ce58359 100644
--- a/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf
+++ b/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf
@@ -6,6 +6,7 @@ script:
- command: "systemctl enable iwd.service || true"
- command: "systemctl enable bluetooth.service || true"
- command: "systemctl enable sddm.service || true"
+ - command: "systemctl enable systemd-timesyncd.service || true"
- command: "systemctl disable gdm.service || true"
- command: "mkdir -p /etc/NetworkManager/conf.d && printf '[device]\nwifi.backend=iwd\n' > /etc/NetworkManager/conf.d/wifi_backend.conf || true"
- command: "mkdir -p /etc/iwd && printf '[General]\nEnableNetworkConfiguration=false\n' > /etc/iwd/main.conf || true"
diff --git a/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf b/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf
index 14cc003..d1cee9b 100644
--- a/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf
+++ b/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf
@@ -33,4 +33,5 @@ script:
- "chroot ${ROOT} systemctl enable reflector-once.service"
- "arch-chroot ${ROOT} sed -i 's/^ENABLED=no/ENABLED=yes/' /etc/ufw/ufw.conf || true"
- "arch-chroot ${ROOT} systemctl enable ufw.service || true"
+ - "arch-chroot ${ROOT} bash -c 'getent group gamemode >/dev/null && usermod -aG gamemode ${USER} || true'"
- "printf 'MESA_SHADER_CACHE_MAX_SIZE=12G\\n__GL_SHADER_DISK_CACHE_SIZE=12884901888\\n' >> ${ROOT}/etc/environment" \ No newline at end of file
diff --git a/raveos-welcome/gaming-optimize.sh b/raveos-welcome/gaming-optimize.sh
index ef9aaf5..912a5b3 100755
--- a/raveos-welcome/gaming-optimize.sh
+++ b/raveos-welcome/gaming-optimize.sh
@@ -91,7 +91,11 @@ apply_gpu_optimisations=accept-responsibility
gpu_device=0
amd_performance_level=high
EOF
- echo "[OK] gamemode alkalmazva"
+ local u
+ for u in $(awk -F: '$3 >= 1000 && $3 < 65534 {print $1}' /etc/passwd); do
+ usermod -aG gamemode "$u" 2>/dev/null && echo "[OK] gamemode csoport: $u"
+ done
+ echo "[OK] gamemode alkalmazva (a csoporttagsaghoz kijelentkezes vagy ujrainditas kell)"
}
apply_gpu_profile() {