To-do move, org -> taskwarrior

This commit is contained in:
kat witch 2021-03-14 02:50:52 +00:00
parent dca0ac1e57
commit 211ddfd268
No known key found for this signature in database
GPG key ID: 1B477797DCA5EC72
4 changed files with 13 additions and 80 deletions

View file

@ -17,6 +17,7 @@
./syncplay.nix
./nextcloud.nix
./bitwarden.nix
./taskserver.nix
# comms
./murmur.nix
./znc.nix
@ -39,7 +40,8 @@
interfaces.enp1s0.useDHCP = true;
};
networking.firewall.allowedTCPPorts = [ 80 443 5160 5060 8999 64738 ];
networking.firewall.allowedTCPPorts =
[ 80 443 5160 5060 8999 64738 1935 53589 ];
networking.firewall.allowedUDPPorts = [ 5160 5060 64738 ];
networking.firewall.allowedTCPPortRanges = [{
from = 10000;

View file

@ -0,0 +1,8 @@
{ config, lib, ... }:
{
services.taskserver.enable = true;
services.taskserver.fqdn = "kittywit.ch";
services.taskserver.listenHost = "::";
services.taskserver.organisations.kittywitch.users = [ "kat" ];
}

View file

@ -6,6 +6,8 @@
./vim
./git.nix
./tmux.nix
./secrets.nix
./xdg.nix
./ssh.nix
./packages.nix
]; # ./emacs bye emacs lol

View file

@ -1,79 +0,0 @@
* 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.
See PBB structure for services/.
https://git.petabyte.dev/petabyteboy/nixfiles/src/branch/main/services/
** TODO Gitea theme + resources overwrite
See PBB/milan gitea.
https://git.petabyte.dev/petabyteboy/nixfiles/src/branch/main/services/gitea/default.nix
** 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 Move to arc's weechat module.
https://github.com/arcnmx/nixexprs/blob/f3f24ef4226a8ff3531d9a3e005c4993ed0d7ba2/modules/home/weechat.nix
** 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.