diff --git a/.install/etc.sh b/.install/etc.sh index 2cf574e..b08012d 100644 --- a/.install/etc.sh +++ b/.install/etc.sh @@ -27,6 +27,9 @@ CONFIG_ETC_FILES=( ["/etc/X11/xorg.conf.d/00-keyboard.conf"]="644" ["/etc/X11/xorg.conf.d/20-displaylink.conf"]="644" ["/etc/zsh/zshenv"]="644" + ["/etc/systemd/user.conf.d/00-limits.conf"]="644" + ["/etc/systemd/system.conf.d/00-limits.conf"]="644" + ["/etc/locale.gen"]="644" ) output::section "Copying /etc files" diff --git a/system/etc/locale.gen b/system/etc/locale.gen new file mode 100644 index 0000000..a76c67d --- /dev/null +++ b/system/etc/locale.gen @@ -0,0 +1,2 @@ +en_DK.UTF-8 UTF-8 +en_GB.UTF-8 UTF-8 \ No newline at end of file diff --git a/system/etc/sudoers.d/severin b/system/etc/sudoers.d/severin index 1069673..b9f71f9 100644 --- a/system/etc/sudoers.d/severin +++ b/system/etc/sudoers.d/severin @@ -1,5 +1,5 @@ # Privilege specification for user severin -severin ALL=(ALL:ALL) NOPASSWD:/home/severin/.local/bin/sync-packages +severin ALL=(ALL) ALL # Remove password timeout -Defaults passwd_timeout=0 +Defaults timestamp_timeout=-1 diff --git a/system/etc/systemd/system.conf.d/00-limits.conf b/system/etc/systemd/system.conf.d/00-limits.conf new file mode 100644 index 0000000..99d23cd --- /dev/null +++ b/system/etc/systemd/system.conf.d/00-limits.conf @@ -0,0 +1,2 @@ +[Manager] +DefaultLimitNOFILE=1048576 \ No newline at end of file diff --git a/system/etc/systemd/user.conf.d/00-limits.conf b/system/etc/systemd/user.conf.d/00-limits.conf new file mode 100644 index 0000000..99d23cd --- /dev/null +++ b/system/etc/systemd/user.conf.d/00-limits.conf @@ -0,0 +1,2 @@ +[Manager] +DefaultLimitNOFILE=1048576 \ No newline at end of file