From 946c9172ab92c37dfd762bb7f96e93d40dbd5b37 Mon Sep 17 00:00:00 2001 From: Starfall Date: Sat, 19 Nov 2022 16:38:52 -0600 Subject: README.md: describe avahi setup, expand to-describe list --- README.md | 42 +++++++++++++++++++++++++++++++++--------- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 665996d..2062ca1 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ config config --local status.showUntrackedFiles no ## Other new machine setup -### installed packages +### minimal desktop * base-devel * firefox * fzf @@ -33,7 +33,11 @@ config config --local status.showUntrackedFiles no * vim * zsh (remember to `chsh -s $(which zsh)`) -### sshd config +### minimal services +* sshd +* ntpd + +#### sshd config ```bash echo <> /etc/ssh/sshd_config ``` -### todo -* zsh plugins - * zinit - * p10k? honestly don't really need it - * zsh-users/zsh-autosuggestions (maybe) - * zsh-users/zsh-syntax-highlighting - * zsh-users/zsh-completions +### network +todo: +* iwd +* systemd-networkd + +```bash +echo < /etc/resolv.conf +``` + +#### avahi +per [arch wiki](https://wiki.archlinux.org/title/Avahi): +```bash +pacman -S avahi nss-mdns +systemctl enable avahi-daemon +systemctl start avahi-daemon +# in /etc/nsswitch.conf, add `mdns_minimal [NOTFOUND=return]` before `resolve` +``` + +### to describe +* x and xfce * fortune * autoupdates * krita and tablet support +* gvfs (if still needed) +* sound: pipewire, wireplumber +* gpg, gpg-agent * turn all of this stuff into an ansible playbook or something else automatable ## Pinebook Pro specific setup -- cgit