infrastructure/todo.org
2021-03-09 00:45:18 +00:00

2.6 KiB

Tasks

TODO Move virtual machine config into nixfiles

virsh edit win10-3, steal the XML, make a service, … https://nixos.wiki/wiki/Virtualization_in_NixOS#Okay.2C_Okay.2C_I.27ll_Do_It_Myself

TODO Add dork.dev to mailserver

Don't want to pay for fastmail.

TODO MPV home-manager module rebind scrollwheel

TODO Migrate non-PGSQL services to PGSQL

bitwarden-rs, Gitea, …

TODO Maybe restructure services away from hosts.

TODO Gitea theme + resources overwrite

TODO Move network config away from network manager.

network.wireless is good enough. nm-applet doesn't work on Sway anyway.

TODO Nixfiles working outside of NixOS, e.g. Fedora + macOS

Investigate build module for these systems. See: Investigate nix-darwin.

TODO Refactor Sway config for separate input/outputs on different systems

Each gui host should have their own sway config.

TODO Refactor waybar config for separate modules on different systems

Each gui host should have their own waybar config.

TODO Refactor Sway config for separate wallpapers on different systems as a result of the prior outputs change

Each gui host should have their own sway config.

TODO Fix function parameter headers

Too many excess unneccessary parameters.

TODO Syncplay server

Need to do SSL properly. Also set up salt + room passwords.

Refactor

TODO Refactor secrets usage into private host configs.

TODO Move ZNC config into etc, out of store.

Research

TODO Investigate nix-darwin

Mostly differences for deployment. Set up a macOS VM. .-.

TODO Investigate pipewire

Viable yet on NixOS? Probably not on 20.09 itself, but maybe…

TODO Investigate ncmpcpp

Need to build a music collection.

TODO Investigate further vimode stuff

Weechat, certainly. Fish vimode enabled.

TODO Crawl more nixfiles for new things / workflows

arc, milan, …

TODO Investigate audio source switching (Arctis 5, integrated front, integrated back)

For arctis 5 to integrated probably paswitch. Rest is output switch.

Secrets handling

TODO Bitwarden integration for secrets obtainment

Should be possible. Need to investigate alternate implementation (check arc's… for this)

TODO Split secrets usage in-store towards private config instead of embedding inside configs using a secrets file

Definitely doable.