From ee4843a5c29ec04d885a593f262e84f47f1b0830 Mon Sep 17 00:00:00 2001 From: ccppi Date: Fri, 11 Jul 2025 10:30:53 +0200 Subject: [PATCH] add xinitrc --- .xinitrc | 37 +++++++++++++++++++++++++++ firejail/kodi.profile | 59 +++++++++++++++++++++++++++++++++++++++++++ pulse-fix-volume.sh | 5 ++-- 3 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 .xinitrc create mode 100644 firejail/kodi.profile diff --git a/.xinitrc b/.xinitrc new file mode 100644 index 0000000..b73b8da --- /dev/null +++ b/.xinitrc @@ -0,0 +1,37 @@ +#Xft.dpi: 96 +#xrandr --setprovideroutputsource modesetting NVIDIA-0 +xrandr --auto +#xrandr --output HDMI-1-1 --preferred --mode 1360x768 --primary + + +dbus-update-activation-environment --systemd DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY + + +sxhkd & +#pulseaudio --start +#dwmstatus & +slstatus & +xcompmgr & +export DISPLAY=:0 +feh --bg-scale ~/Pictures/249422600.jpg +nm-applet & +pasystray & +##we dont use pamac +#pamac-tray & +cbatticon & +#blueman-applet & +dunst & #notification daemon +setxkbmap -layout ch +flameshot & # screenrecorder +#swap caps as esc, mainly for vim +setxkbmap -option caps:escape +xss-lock slock & + + + +exec dwm +#dwm 2> ~/.dwm.log + +xset r rate 660 25 + + diff --git a/firejail/kodi.profile b/firejail/kodi.profile new file mode 100644 index 0000000..0d9196e --- /dev/null +++ b/firejail/kodi.profile @@ -0,0 +1,59 @@ +# Firejail profile for kodi +# Description: Open Source Home Theatre +# This file is overwritten after every install/update +# Persistent local customizations +include kodi.local +# Persistent global definitions +include globals.local + +# noexec ${HOME} breaks plugins +ignore noexec ${HOME} +# Add the following to your kodi.local if you use a CEC Adapter. +#ignore nogroups +#ignore noroot +#ignore private-dev +# Add the following to your kodi.local if you use the Lutris Kodi Addon +#noblacklist /sbin +#noblacklist /usr/sbin +#noblacklist ${HOME}/.cache/lutris +#noblacklist ${HOME}/.config/lutris +#noblacklist ${HOME}/.local/share/lutris + +#blacklist ${HOME} +read-only ${HOME} +read-write ${HOME}/.kodi +noblacklist ${HOME}/.kodi +read-write ${HOME}/.local/share/Valve Corporation/SteamLink +noblacklist ${MUSIC} +noblacklist ${PICTURES} +noblacklist ${VIDEOS} + +# Allow python (blacklisted by disable-interpreters.inc) +include allow-python2.inc +include allow-python3.inc + +include disable-common.inc +include disable-devel.inc +include disable-exec.inc +include disable-interpreters.inc +include disable-programs.inc +include disable-xdg.inc + +include whitelist-var-common.inc + +apparmor +caps.drop all +netfilter +nogroups +#noinput +nonewprivs +noroot +nou2f +protocol unix,inet,inet6,netlink +seccomp +tracelog + +private-dev +private-tmp + +restrict-namespaces diff --git a/pulse-fix-volume.sh b/pulse-fix-volume.sh index 26b0d1b..b75b482 100644 --- a/pulse-fix-volume.sh +++ b/pulse-fix-volume.sh @@ -1,5 +1,6 @@ #!/bin/bash #workaround for pulseaudio with overwrites /usr/ directorys while updating, in combination with usb-soundcards #with are much to loud -sudo cp ./pulse-fix-volume.sh.common /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common -pulseaudio -k +#sudo cp ./pulse-fix-volume.sh.common /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common +sudo cp ./pulse-fix-volume.sh.common /usr/share/alsa-card-profile/mixer/paths/analog-output.conf.common +#pulseaudio -k