From 2e8e407fbaf09e144d7fb0e7355320a22cc21d98 Mon Sep 17 00:00:00 2001 From: iFargle Date: Wed, 20 Dec 2023 13:13:02 +0900 Subject: [PATCH] Update README --- README.md | 19 +++++++++++++------ docs/complete.md | 3 ++- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 6034a794..1cd73ed7 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,8 @@ nix develop -c /etc/nixos/git/docs/setup.sh ![Gruv'd Hyprland](./docs/screenshot.png "Hyprland with a Gruvboxy theme") --- -# framework-server ToDo List +# Host Specific +## framework-server ToDo List * [ ] Add a /Storage btrfs subvolume for Docker * [ ] Potentially need to set up a new PGP key for use with ProtonMail * [ ] Try this https://www.ntop.org/products/traffic-analysis/ntop/ @@ -24,25 +25,31 @@ nix develop -c /etc/nixos/git/docs/setup.sh * [ ] Split docker-compose / traefik between headscale and wireguard networks # To Do List +## General * [ ] Package `headscale-derp` on Nixpkgs -* [ ] Try this - Nix colors - [Link](https://github.com/Misterio77/nix-colors) -* [ ] Or this - stylix - [Link](https://github.com/danth/stylix) * [ ] nixified.ai - https://github.com/nixified-ai/flake * [ ] Try Attic - A self-hosted Nix Binary Cache server - [Link](https://discourse.nixos.org/t/introducing-attic-a-self-hostable-nix-binary-cache-server/24343) -* [ ] Try [compose2nix](https://github.com/aksiksi/compose2nix) - Docker Compose to Nix converter * [ ] Set up actions/forgejo-release - [Link](https://code.forgejo.org/actions/forgejo-release) * [ ] Try lazy.vim - [Link](https://www.lazyvim.org/) * [ ] Look into hosting a binary cache locally - [Link](https://nixos.wiki/wiki/Binary_Cache) -* [ ] Find a way to remove all default search engines in Firefox (Google, Amazon, etc) -* [ ] Figure out what the home-manager `account` options are for. * [ ] Security hardening * [ ] Edit the hosts file + +## Home-Manager +* [ ] Figure out what the home-manager `account` options are for. * [ ] home-manager/common/software/cli/bash.nix - Break this out for theming -- Currently statically set to 'gruvbox' * [ ] emacs * [ ] Add bracket auto-completion * [ ] Find a way to have magit save login credentials + +# Desktop / GUI To Do List * [ ] vscodium and user-config.js file? * [ ] rofi - bitwarden-cli / bitwarden-menu ([Link](https://search.nixos.org/packages?channel=23.05&show=bitwarden-menu&from=0&size=50&sort=relevance&type=packages&query=bitwarden)) +* [ ] Try this - Nix colors - [Link](https://github.com/Misterio77/nix-colors) +* [ ] Or this - stylix - [Link](https://github.com/danth/stylix) +* [ ] Find a way to remove all default search engines in Firefox (Google, Amazon, etc) + + Completed ToDo List [here](docs/complete.md) diff --git a/docs/complete.md b/docs/complete.md index a8344bf2..691a689b 100644 --- a/docs/complete.md +++ b/docs/complete.md @@ -106,4 +106,5 @@ * Container running piaware software * [x] Figure out networking issues * [x] nixos-rpi4-01 - Replace japan-rpi4 - * crontab entry for rsyncing storage to /mnt/sda,b,c \ No newline at end of file + * crontab entry for rsyncing storage to /mnt/sda,b,c +* [x] Try [compose2nix](https://github.com/aksiksi/compose2nix) - Docker Compose to Nix converter