Update new setup
This commit is contained in:
parent
842511035a
commit
39633f5303
48 changed files with 944 additions and 1210 deletions
|
@ -1,13 +0,0 @@
|
|||
[Match]
|
||||
Name=en*
|
||||
|
||||
[Network]
|
||||
DHCP=yes
|
||||
|
||||
[DHCPv4]
|
||||
RouteMetric=10
|
||||
UseDomains=true
|
||||
|
||||
[IPv6AcceptRA]
|
||||
RouteMetric=10
|
||||
UseDomains=yes
|
|
@ -1,13 +0,0 @@
|
|||
[Match]
|
||||
Name=wl*
|
||||
|
||||
[Network]
|
||||
DHCP=yes
|
||||
|
||||
[DHCPv4]
|
||||
RouteMetric=20
|
||||
UseDomains=true
|
||||
|
||||
[IPv6AcceptRA]
|
||||
RouteMetric=20
|
||||
UseDomains=yes
|
3
etc/systemd/oomd.conf
Normal file
3
etc/systemd/oomd.conf
Normal file
|
@ -0,0 +1,3 @@
|
|||
[OOM]
|
||||
# Reduce default of 30s to 20s; taken from Fedora, so it's likely a good idea
|
||||
DefaultMemoryPressureDurationSec=20s
|
6
etc/systemd/resolved.conf
Normal file
6
etc/systemd/resolved.conf
Normal file
|
@ -0,0 +1,6 @@
|
|||
# Managed by my dotfiles
|
||||
[Resolve]
|
||||
# Resolve mDNS hostnames via resolved, but leave the rest to Avahi
|
||||
MulticastDNS=resolve
|
||||
# Enable and enforce DNSSEC
|
||||
DNSSEC=true
|
13
etc/systemd/root-slice-oomd.conf
Normal file
13
etc/systemd/root-slice-oomd.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
[Slice]
|
||||
# Monitor all units, slices, etc. for OOM conditions based on current swap usage
|
||||
# (default limit is 90% swap use). When the system uses more swap than this
|
||||
# limit system will start acting on control groups using most swap, in order
|
||||
# of swap usage (see oomd.conf(5) for details).
|
||||
#
|
||||
# systemd recommends to set this on the root slice (see systemd-oomd.service(8)).
|
||||
#
|
||||
# systemd does not recommend to generally act upon memory pressure, because most
|
||||
# system services run fine under memory pressure, and latency (i.e. having a
|
||||
# responsive service) is usually not important for system services (which are
|
||||
# mostly invisible anyway).
|
||||
ManagedOOMSwap=kill
|
7
etc/systemd/system.conf
Normal file
7
etc/systemd/system.conf
Normal file
|
@ -0,0 +1,7 @@
|
|||
[Manager]
|
||||
# Enable various cgroup accounts to support systemd-oomd.
|
||||
# See systemd-oomd(1)
|
||||
DefaultCPUAccounting=true
|
||||
DefaultIOAccounting=true
|
||||
DefaultMemoryAccounting=true
|
||||
DefaultTasksAccounting=true
|
|
@ -1,3 +0,0 @@
|
|||
[Service]
|
||||
ExecStart=
|
||||
ExecStart=/usr/bin/agetty --skip-login --nonewline --noissue --autologin tobias --noclear %I $TERM
|
3
etc/systemd/timesyncd.conf
Normal file
3
etc/systemd/timesyncd.conf
Normal file
|
@ -0,0 +1,3 @@
|
|||
[Time]
|
||||
# Default set of NTP servers
|
||||
NTP=0.de.pool.ntp.org 1.de.pool.ntp.org 2.de.pool.ntp.org 3.de.pool.ntp.org
|
17
etc/systemd/user-service-oomd.conf
Normal file
17
etc/systemd/user-service-oomd.conf
Normal file
|
@ -0,0 +1,17 @@
|
|||
[Service]
|
||||
# Allow oomd to act on user units under memory pressure; if a unit is under
|
||||
# memory pressure for a configured amount of time (see ooomd configuration)
|
||||
# oomd may kill the unit.
|
||||
#
|
||||
# systemd-oomd.service(8) recommends to set this for the user service, to keep
|
||||
# the user slice responsive. If applications run under memory pressure they
|
||||
# cease being responsive, so we should kill them early to make sure the system
|
||||
# stays responsive.
|
||||
ManagedOOMMemoryPressure=kill
|
||||
# Reduce the amount of time a unit must be under memory pressure before oomd.
|
||||
# Overrides the oomd default of 90%, see oomd.conf(5) for the precise meaning
|
||||
# of this setting.
|
||||
#
|
||||
# systemd-oomd.service(8) recommends to reduce this for user services; it says
|
||||
# 40%, but Fedora's defaults are 50%, so let's follow Fedora here.
|
||||
ManagedOOMMemoryPressureLimit=50%
|
1
etc/systemd/zram-generator.conf
Normal file
1
etc/systemd/zram-generator.conf
Normal file
|
@ -0,0 +1 @@
|
|||
[zram0]
|
Loading…
Add table
Add a link
Reference in a new issue