mirror of
https://git.disroot.org/FollieHiyuki/dotfiles.git
synced 2024-11-25 00:38:23 -05:00
Some system config changes
- startwl: move `chmod` out of if statement (ensure $XDG_RUNTIME_DIR properly has 0700 permission) - doas: add Void specified config - nftables: add note for future changes to block rules - grub: disable submenu
This commit is contained in:
parent
ea74e9076e
commit
12e151d3e1
@ -6,13 +6,10 @@
|
|||||||
# Flatpak apps will not work because of hardcoded /run/user/$UID
|
# Flatpak apps will not work because of hardcoded /run/user/$UID
|
||||||
if [ -z "${XDG_RUNTIME_DIR}" ]
|
if [ -z "${XDG_RUNTIME_DIR}" ]
|
||||||
then
|
then
|
||||||
userid=$(id -u ${USER})
|
userid=$(id -u ${USER})
|
||||||
export XDG_RUNTIME_DIR="$(mktemp -d /tmp/${userid}-runtime-XXXXXX)"
|
export XDG_RUNTIME_DIR="$(mktemp -d /tmp/${userid}-runtime-XXXXXX)"
|
||||||
if [ ! -d "${XDG_RUNTIME_DIR}" ]
|
[ ! -d "${XDG_RUNTIME_DIR}" ] && mkdir -p "${XDG_RUNTIME_DIR}"
|
||||||
then
|
chmod 0700 "${XDG_RUNTIME_DIR}"
|
||||||
mkdir -p "${XDG_RUNTIME_DIR}"
|
|
||||||
chmod 0700 "${XDG_RUNTIME_DIR}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Valid values: seatd, logind
|
# Valid values: seatd, logind
|
||||||
|
@ -23,6 +23,7 @@ GRUB_COLOR_NORMAL="white/black"
|
|||||||
GRUB_COLOR_HIGHLIGHT="black/white"
|
GRUB_COLOR_HIGHLIGHT="black/white"
|
||||||
#GRUB_DISABLE_OS_PROBER=true
|
#GRUB_DISABLE_OS_PROBER=true
|
||||||
GRUB_ENABLE_CRYPTODISK=y
|
GRUB_ENABLE_CRYPTODISK=y
|
||||||
|
GRUB_DISABLE_SUBMENU=y
|
||||||
|
|
||||||
# To generate new font:
|
# To generate new font:
|
||||||
# grub-mkfont -s 24 -o /boot/grub/fonts/hack.pf2 ~/Hack-Regular.ttf
|
# grub-mkfont -s 24 -o /boot/grub/fonts/hack.pf2 ~/Hack-Regular.ttf
|
||||||
|
@ -1 +1,6 @@
|
|||||||
permit persist :wheel as root
|
# Void specified
|
||||||
|
permit persist setenv { SVDIR=/var/service LANG=$LANG } :wheel as root
|
||||||
|
permit nopass :wheel cmd reboot
|
||||||
|
permit nopass :wheel cmd poweroff
|
||||||
|
permit nopass :wheel cmd zzz
|
||||||
|
permit nopass :wheel cmd vsv args
|
||||||
|
@ -22,6 +22,8 @@
|
|||||||
|
|
||||||
# --------------------------------------------------------------------------------- #
|
# --------------------------------------------------------------------------------- #
|
||||||
|
|
||||||
|
# TODO: move block rules to mangle for faster blocking time (perfomance)
|
||||||
|
|
||||||
flush ruleset
|
flush ruleset
|
||||||
|
|
||||||
# TCP ports to accept (both IPv4 and IPv6)
|
# TCP ports to accept (both IPv4 and IPv6)
|
||||||
|
Loading…
Reference in New Issue
Block a user